This commit is contained in:
2026-04-08 14:03:39 +08:00
parent 7ecbc2ebc0
commit 4a1b636ce0
353 changed files with 1378 additions and 500 deletions
@@ -11,9 +11,6 @@ namespace BLL
public static class Information_EnvironmentalDataService
{
public static Model.CNPCDB db = Funs.DB;
#region
/// <summary>
/// 记录数
@@ -25,11 +22,12 @@ namespace BLL
}
public static List<Model.Information_EnvironmentalData> GetInformation_EnvironmentalDataByModle(Model.Information_EnvironmentalData table)
{
Model.CNPCDB db = Funs.DB;
var q = from x in db.Information_EnvironmentalData
where
(string.IsNullOrEmpty(table.Id) || x.Id.Contains(table.Id)) &&
(string.IsNullOrEmpty(table.UnitId) || x.UnitId.Contains(table.UnitId)) &&
(string.IsNullOrEmpty(table.CreateMan) || x.CreateMan.Contains(table.CreateMan))
(string.IsNullOrEmpty(table.CreateMan) || x.CreateMan.Contains(table.CreateMan))
select x
;
@@ -55,12 +53,12 @@ namespace BLL
select new
{
x.Id,
UnitName=BLL.UnitService.GetUnitNameByUnitId(x.UnitId) ,
UnitName = BLL.UnitService.GetUnitNameByUnitId(x.UnitId),
x.TotalEnergyConsumption,
x.IncomeComprehensiveEnergyConsumption,
x.NewWaterConsumption,
x.ReportDate,
CreateMan= UserService.GetUserNameByUserId(x.CreateMan),
CreateMan = UserService.GetUserNameByUserId(x.CreateMan),
x.CreateDate,
};
@@ -69,15 +67,18 @@ namespace BLL
public static Model.Information_EnvironmentalData GetInformation_EnvironmentalDataById(string Id)
{
Model.CNPCDB db = Funs.DB;
return db.Information_EnvironmentalData.FirstOrDefault(x => x.Id == Id);
}
public static Model.Information_EnvironmentalData GetInformation_EnvironmentalDataByReportDate(DateTime ReportDate)
public static Model.Information_EnvironmentalData GetInformation_EnvironmentalDataByReportDate(DateTime ReportDate)
{
var q= (from x in db.Information_EnvironmentalData where x.ReportDate.Value.Year.ToString()==ReportDate.Year.ToString() && x.ReportDate.Value.Month.ToString() == ReportDate.Month.ToString() select x).FirstOrDefault();
return q;
Model.CNPCDB db = Funs.DB;
var q = (from x in db.Information_EnvironmentalData where x.ReportDate.Value.Year.ToString() == ReportDate.Year.ToString() && x.ReportDate.Value.Month.ToString() == ReportDate.Month.ToString() select x).FirstOrDefault();
return q;
}
public static bool IsExitDataByReportDate(DateTime? ReportDate)
{
Model.CNPCDB db = Funs.DB;
bool result = false;
var q = (from x in db.Information_EnvironmentalData where x.ReportDate.Value.Year.ToString() == ReportDate.Value.Year.ToString() && x.ReportDate.Value.Month.ToString() == ReportDate.Value.Month.ToString() select x).FirstOrDefault();
if (q != null)
@@ -86,30 +87,33 @@ namespace BLL
}
return result;
}
public static int GetLatstTimeTotalEnergyConsumption()
public static int GetLatstTimeTotalEnergyConsumption()
{
Model.CNPCDB db = Funs.DB;
int? result = 0;
var q = (from x in db.Information_EnvironmentalData orderby x.ReportDate descending select x).FirstOrDefault();
if (q!=null)
var q = (from x in db.Information_EnvironmentalData orderby x.ReportDate descending select x).FirstOrDefault();
if (q != null)
{
result= q.TotalEnergyConsumption;
result = q.TotalEnergyConsumption;
}
return (int)result;
}
public static int GetLatstTimeIncomeComprehensiveEnergyConsumption()
{
Model.CNPCDB db = Funs.DB;
int? result = 0;
var q = (from x in db.Information_EnvironmentalData orderby x.ReportDate descending select x).FirstOrDefault();
if (q != null)
{
result = q.IncomeComprehensiveEnergyConsumption;
}
return (int)result;
return (int)result;
}
public static int GetLatstTimeNewWaterConsumption()
{
Model.CNPCDB db = Funs.DB;
int? result = 0;
var q = (from x in db.Information_EnvironmentalData orderby x.ReportDate descending select x).FirstOrDefault();
if (q != null)
@@ -121,7 +125,7 @@ namespace BLL
}
public static void AddInformation_EnvironmentalData(Model.Information_EnvironmentalData newtable)
{
Model.CNPCDB db = Funs.DB;
Model.Information_EnvironmentalData table = new Model.Information_EnvironmentalData
{
Id = newtable.Id,
@@ -140,7 +144,7 @@ namespace BLL
public static void UpdateInformation_EnvironmentalData(Model.Information_EnvironmentalData newtable)
{
Model.CNPCDB db = Funs.DB;
Model.Information_EnvironmentalData table = db.Information_EnvironmentalData.FirstOrDefault(x => x.Id == newtable.Id);
if (table != null)
{
@@ -158,7 +162,7 @@ namespace BLL
}
public static void DeleteInformation_EnvironmentalDataById(string Id)
{
Model.CNPCDB db = Funs.DB;
Model.Information_EnvironmentalData table = db.Information_EnvironmentalData.FirstOrDefault(x => x.Id == Id);
if (table != null)
{