This commit is contained in:
2021-05-20 17:16:01 +08:00
parent f901e87a6e
commit e7cb804684
219 changed files with 17315 additions and 1571 deletions
@@ -0,0 +1,83 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BLL
{
/// <summary>
/// 电气完成情况
/// </summary>
public class ElectricalCompletionService
{
public static Model.SGGLDB db = Funs.DB;
/// <summary>
/// 根据主键获取电气完成情况
/// </summary>
/// <param name="electricalCompletionId"></param>
/// <returns></returns>
public static Model.JDGL_ElectricalCompletion GetElectricalCompletionById(string electricalCompletionId)
{
return Funs.DB.JDGL_ElectricalCompletion.FirstOrDefault(e => e.ElectricalCompletionId == electricalCompletionId);
}
/// <summary>
/// 添加电气完成情况
/// </summary>
/// <param name="electricalCompletion"></param>
public static void AddElectricalCompletion(Model.JDGL_ElectricalCompletion electricalCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_ElectricalCompletion newElectricalCompletion = new Model.JDGL_ElectricalCompletion
{
ElectricalCompletionId = electricalCompletion.ElectricalCompletionId,
ProjectId = electricalCompletion.ProjectId,
UnitId = electricalCompletion.UnitId,
Name = electricalCompletion.Name,
Unit = electricalCompletion.Unit,
TotalNum = electricalCompletion.TotalNum,
ThisNum = electricalCompletion.ThisNum,
CompileMan = electricalCompletion.CompileMan,
CompileDate = electricalCompletion.CompileDate,
StartDate = electricalCompletion.StartDate,
EndDate = electricalCompletion.EndDate
};
db.JDGL_ElectricalCompletion.InsertOnSubmit(newElectricalCompletion);
db.SubmitChanges();
}
/// <summary>
/// 修改电气完成情况
/// </summary>
/// <param name="electricalCompletion"></param>
public static void UpdateElectricalCompletion(Model.JDGL_ElectricalCompletion electricalCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_ElectricalCompletion newElectricalCompletion = db.JDGL_ElectricalCompletion.FirstOrDefault(e => e.ElectricalCompletionId == electricalCompletion.ElectricalCompletionId);
if (newElectricalCompletion != null)
{
newElectricalCompletion.TotalNum = electricalCompletion.TotalNum;
newElectricalCompletion.ThisNum = electricalCompletion.ThisNum;
newElectricalCompletion.CompileMan = electricalCompletion.CompileMan;
newElectricalCompletion.CompileDate = electricalCompletion.CompileDate;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除电气完成情况
/// </summary>
/// <param name="electricalCompletionId"></param>
public static void DeleteElectricalCompletionById(string electricalCompletionId)
{
Model.SGGLDB db = Funs.DB;
var electricalCompletion = (from x in db.JDGL_ElectricalCompletion where x.ElectricalCompletionId == electricalCompletionId select x).FirstOrDefault();
if (electricalCompletion != null)
{
db.JDGL_ElectricalCompletion.DeleteOnSubmit(electricalCompletion);
db.SubmitChanges();
}
}
}
}
@@ -0,0 +1,83 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BLL
{
/// <summary>
/// 设备完成情况
/// </summary>
public class EquipmentCompletionService
{
public static Model.SGGLDB db = Funs.DB;
/// <summary>
/// 根据主键获取设备完成情况
/// </summary>
/// <param name="equipmentCompletionId"></param>
/// <returns></returns>
public static Model.JDGL_EquipmentCompletion GetEquipmentCompletionById(string equipmentCompletionId)
{
return Funs.DB.JDGL_EquipmentCompletion.FirstOrDefault(e => e.EquipmentCompletionId == equipmentCompletionId);
}
/// <summary>
/// 添加设备完成情况
/// </summary>
/// <param name="equipmentCompletion"></param>
public static void AddEquipmentCompletion(Model.JDGL_EquipmentCompletion equipmentCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_EquipmentCompletion newEquipmentCompletion = new Model.JDGL_EquipmentCompletion
{
EquipmentCompletionId = equipmentCompletion.EquipmentCompletionId,
ProjectId = equipmentCompletion.ProjectId,
UnitId = equipmentCompletion.UnitId,
TotalNum = equipmentCompletion.TotalNum,
ArrivalNum = equipmentCompletion.ArrivalNum,
ThisNum = equipmentCompletion.ThisNum,
CompileMan = equipmentCompletion.CompileMan,
CompileDate = equipmentCompletion.CompileDate,
StartDate = equipmentCompletion.StartDate,
EndDate = equipmentCompletion.EndDate
};
db.JDGL_EquipmentCompletion.InsertOnSubmit(newEquipmentCompletion);
db.SubmitChanges();
}
/// <summary>
/// 修改设备完成情况
/// </summary>
/// <param name="equipmentCompletion"></param>
public static void UpdateEquipmentCompletion(Model.JDGL_EquipmentCompletion equipmentCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_EquipmentCompletion newEquipmentCompletion = db.JDGL_EquipmentCompletion.FirstOrDefault(e => e.EquipmentCompletionId == equipmentCompletion.EquipmentCompletionId);
if (newEquipmentCompletion != null)
{
newEquipmentCompletion.TotalNum = equipmentCompletion.TotalNum;
newEquipmentCompletion.ArrivalNum = equipmentCompletion.ArrivalNum;
newEquipmentCompletion.ThisNum = equipmentCompletion.ThisNum;
newEquipmentCompletion.CompileMan = equipmentCompletion.CompileMan;
newEquipmentCompletion.CompileDate = equipmentCompletion.CompileDate;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除设备完成情况
/// </summary>
/// <param name="equipmentCompletionId"></param>
public static void DeleteEquipmentCompletionById(string equipmentCompletionId)
{
Model.SGGLDB db = Funs.DB;
var equipmentCompletion = (from x in db.JDGL_EquipmentCompletion where x.EquipmentCompletionId == equipmentCompletionId select x).FirstOrDefault();
if (equipmentCompletion != null)
{
db.JDGL_EquipmentCompletion.DeleteOnSubmit(equipmentCompletion);
db.SubmitChanges();
}
}
}
}
@@ -0,0 +1,83 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BLL
{
/// <summary>
/// 仪表完成情况
/// </summary>
public class MeterCompletionService
{
public static Model.SGGLDB db = Funs.DB;
/// <summary>
/// 根据主键获取仪表完成情况
/// </summary>
/// <param name="meterCompletionId"></param>
/// <returns></returns>
public static Model.JDGL_MeterCompletion GetMeterCompletionById(string meterCompletionId)
{
return Funs.DB.JDGL_MeterCompletion.FirstOrDefault(e => e.MeterCompletionId == meterCompletionId);
}
/// <summary>
/// 添加仪表完成情况
/// </summary>
/// <param name="meterCompletion"></param>
public static void AddMeterCompletion(Model.JDGL_MeterCompletion meterCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_MeterCompletion newMeterCompletion = new Model.JDGL_MeterCompletion
{
MeterCompletionId = meterCompletion.MeterCompletionId,
ProjectId = meterCompletion.ProjectId,
UnitId = meterCompletion.UnitId,
Name = meterCompletion.Name,
Unit = meterCompletion.Unit,
TotalNum = meterCompletion.TotalNum,
ThisNum = meterCompletion.ThisNum,
CompileMan = meterCompletion.CompileMan,
CompileDate = meterCompletion.CompileDate,
StartDate = meterCompletion.StartDate,
EndDate = meterCompletion.EndDate
};
db.JDGL_MeterCompletion.InsertOnSubmit(newMeterCompletion);
db.SubmitChanges();
}
/// <summary>
/// 修改仪表完成情况
/// </summary>
/// <param name="meterCompletion"></param>
public static void UpdateMeterCompletion(Model.JDGL_MeterCompletion meterCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_MeterCompletion newMeterCompletion = db.JDGL_MeterCompletion.FirstOrDefault(e => e.MeterCompletionId == meterCompletion.MeterCompletionId);
if (newMeterCompletion != null)
{
newMeterCompletion.TotalNum = meterCompletion.TotalNum;
newMeterCompletion.ThisNum = meterCompletion.ThisNum;
newMeterCompletion.CompileMan = meterCompletion.CompileMan;
newMeterCompletion.CompileDate = meterCompletion.CompileDate;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除仪表完成情况
/// </summary>
/// <param name="meterCompletionId"></param>
public static void DeleteMeterCompletionById(string meterCompletionId)
{
Model.SGGLDB db = Funs.DB;
var meterCompletion = (from x in db.JDGL_MeterCompletion where x.MeterCompletionId == meterCompletionId select x).FirstOrDefault();
if (meterCompletion != null)
{
db.JDGL_MeterCompletion.DeleteOnSubmit(meterCompletion);
db.SubmitChanges();
}
}
}
}
@@ -0,0 +1,81 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BLL
{
/// <summary>
/// 管道完成情况
/// </summary>
public class PipelineCompletionService
{
public static Model.SGGLDB db = Funs.DB;
/// <summary>
/// 根据主键获取管道完成情况
/// </summary>
/// <param name="pipelineCompletionId"></param>
/// <returns></returns>
public static Model.JDGL_PipelineCompletion GetPipelineCompletionById(string pipelineCompletionId)
{
return Funs.DB.JDGL_PipelineCompletion.FirstOrDefault(e => e.PipelineCompletionId == pipelineCompletionId);
}
/// <summary>
/// 添加管道完成情况
/// </summary>
/// <param name="pipelineCompletion"></param>
public static void AddPipelineCompletion(Model.JDGL_PipelineCompletion pipelineCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_PipelineCompletion newPipelineCompletion = new Model.JDGL_PipelineCompletion
{
PipelineCompletionId = pipelineCompletion.PipelineCompletionId,
ProjectId = pipelineCompletion.ProjectId,
UnitId = pipelineCompletion.UnitId,
TotalNum = pipelineCompletion.TotalNum,
ThisNum = pipelineCompletion.ThisNum,
CompileMan = pipelineCompletion.CompileMan,
CompileDate = pipelineCompletion.CompileDate,
StartDate = pipelineCompletion.StartDate,
EndDate = pipelineCompletion.EndDate
};
db.JDGL_PipelineCompletion.InsertOnSubmit(newPipelineCompletion);
db.SubmitChanges();
}
/// <summary>
/// 修改管道完成情况
/// </summary>
/// <param name="pipelineCompletion"></param>
public static void UpdatePipelineCompletion(Model.JDGL_PipelineCompletion pipelineCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_PipelineCompletion newPipelineCompletion = db.JDGL_PipelineCompletion.FirstOrDefault(e => e.PipelineCompletionId == pipelineCompletion.PipelineCompletionId);
if (newPipelineCompletion != null)
{
newPipelineCompletion.TotalNum = pipelineCompletion.TotalNum;
newPipelineCompletion.ThisNum = pipelineCompletion.ThisNum;
newPipelineCompletion.CompileMan = pipelineCompletion.CompileMan;
newPipelineCompletion.CompileDate = pipelineCompletion.CompileDate;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除管道完成情况
/// </summary>
/// <param name="pipelineCompletionId"></param>
public static void DeletePipelineCompletionById(string pipelineCompletionId)
{
Model.SGGLDB db = Funs.DB;
var pipelineCompletion = (from x in db.JDGL_PipelineCompletion where x.PipelineCompletionId == pipelineCompletionId select x).FirstOrDefault();
if (pipelineCompletion != null)
{
db.JDGL_PipelineCompletion.DeleteOnSubmit(pipelineCompletion);
db.SubmitChanges();
}
}
}
}
@@ -0,0 +1,90 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BLL
{
/// <summary>
/// 进度完成情况
/// </summary>
public class ProgressCompletionService
{
public static Model.SGGLDB db = Funs.DB;
/// <summary>
/// 根据主键获取进度完成情况
/// </summary>
/// <param name="progressCompletionId"></param>
/// <returns></returns>
public static Model.JDGL_ProgressCompletion GetProgressCompletionById(string progressCompletionId)
{
return Funs.DB.JDGL_ProgressCompletion.FirstOrDefault(e => e.ProgressCompletionId == progressCompletionId);
}
/// <summary>
/// 根据项目id和月份获取进度完成情况
/// </summary>
/// <param name="projectId"></param>
/// <param name="months"></param>
/// <returns></returns>
public static Model.JDGL_ProgressCompletion GetProgressCompletionByProjectIdAndMonths(string projectId, string months)
{
return Funs.DB.JDGL_ProgressCompletion.FirstOrDefault(e => e.ProjectId == projectId && e.Months == Convert.ToDateTime(months));
}
/// <summary>
/// 添加进度完成情况
/// </summary>
/// <param name="progressCompletion"></param>
public static void AddProgressCompletion(Model.JDGL_ProgressCompletion progressCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_ProgressCompletion newProgressCompletion = new Model.JDGL_ProgressCompletion
{
ProgressCompletionId = progressCompletion.ProgressCompletionId,
ProjectId = progressCompletion.ProjectId,
Months = progressCompletion.Months,
PlanNum = progressCompletion.PlanNum,
RealNum = progressCompletion.RealNum,
CompileMan = progressCompletion.CompileMan,
CompileDate = progressCompletion.CompileDate,
};
db.JDGL_ProgressCompletion.InsertOnSubmit(newProgressCompletion);
db.SubmitChanges();
}
/// <summary>
/// 修改进度完成情况
/// </summary>
/// <param name="progressCompletion"></param>
public static void UpdateProgressCompletion(Model.JDGL_ProgressCompletion progressCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_ProgressCompletion newProgressCompletion = db.JDGL_ProgressCompletion.FirstOrDefault(e => e.ProgressCompletionId == progressCompletion.ProgressCompletionId);
if (newProgressCompletion != null)
{
newProgressCompletion.PlanNum = progressCompletion.PlanNum;
newProgressCompletion.RealNum = progressCompletion.RealNum;
newProgressCompletion.CompileMan = progressCompletion.CompileMan;
newProgressCompletion.CompileDate = progressCompletion.CompileDate;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除进度完成情况
/// </summary>
/// <param name="progressCompletionId"></param>
public static void DeleteProgressCompletionById(string progressCompletionId)
{
Model.SGGLDB db = Funs.DB;
var progressCompletion = (from x in db.JDGL_ProgressCompletion where x.ProgressCompletionId == progressCompletionId select x).FirstOrDefault();
if (progressCompletion != null)
{
db.JDGL_ProgressCompletion.DeleteOnSubmit(progressCompletion);
db.SubmitChanges();
}
}
}
}
@@ -38,7 +38,9 @@ namespace BLL
PlanNum = quantityCompletion.PlanNum,
RealNum = quantityCompletion.RealNum,
CompileMan = quantityCompletion.CompileMan,
CompileDate = quantityCompletion.CompileDate
CompileDate = quantityCompletion.CompileDate,
StartDate=quantityCompletion.StartDate,
EndDate=quantityCompletion.EndDate
};
db.JDGL_QuantityCompletion.InsertOnSubmit(newQuantityCompletion);
db.SubmitChanges();
@@ -0,0 +1,83 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BLL
{
/// <summary>
/// 钢结构完成情况
/// </summary>
public class SteelStructureCompletionService
{
public static Model.SGGLDB db = Funs.DB;
/// <summary>
/// 根据主键获取钢结构完成情况
/// </summary>
/// <param name="steelStructureCompletionId"></param>
/// <returns></returns>
public static Model.JDGL_SteelStructureCompletion GetSteelStructureCompletionById(string steelStructureCompletionId)
{
return Funs.DB.JDGL_SteelStructureCompletion.FirstOrDefault(e => e.SteelStructureCompletionId == steelStructureCompletionId);
}
/// <summary>
/// 添加钢结构完成情况
/// </summary>
/// <param name="steelStructureCompletion"></param>
public static void AddSteelStructureCompletion(Model.JDGL_SteelStructureCompletion steelStructureCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_SteelStructureCompletion newSteelStructureCompletion = new Model.JDGL_SteelStructureCompletion
{
SteelStructureCompletionId = steelStructureCompletion.SteelStructureCompletionId,
ProjectId = steelStructureCompletion.ProjectId,
UnitId = steelStructureCompletion.UnitId,
TotalNum = steelStructureCompletion.TotalNum,
ArrivalNum = steelStructureCompletion.ArrivalNum,
ThisNum = steelStructureCompletion.ThisNum,
CompileMan = steelStructureCompletion.CompileMan,
CompileDate = steelStructureCompletion.CompileDate,
StartDate = steelStructureCompletion.StartDate,
EndDate = steelStructureCompletion.EndDate
};
db.JDGL_SteelStructureCompletion.InsertOnSubmit(newSteelStructureCompletion);
db.SubmitChanges();
}
/// <summary>
/// 修改钢结构完成情况
/// </summary>
/// <param name="steelStructureCompletion"></param>
public static void UpdateSteelStructureCompletion(Model.JDGL_SteelStructureCompletion steelStructureCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_SteelStructureCompletion newSteelStructureCompletion = db.JDGL_SteelStructureCompletion.FirstOrDefault(e => e.SteelStructureCompletionId == steelStructureCompletion.SteelStructureCompletionId);
if (newSteelStructureCompletion != null)
{
newSteelStructureCompletion.TotalNum = steelStructureCompletion.TotalNum;
newSteelStructureCompletion.ArrivalNum = steelStructureCompletion.ArrivalNum;
newSteelStructureCompletion.ThisNum = steelStructureCompletion.ThisNum;
newSteelStructureCompletion.CompileMan = steelStructureCompletion.CompileMan;
newSteelStructureCompletion.CompileDate = steelStructureCompletion.CompileDate;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除钢结构完成情况
/// </summary>
/// <param name="steelStructureCompletionId"></param>
public static void DeleteSteelStructureCompletionById(string steelStructureCompletionId)
{
Model.SGGLDB db = Funs.DB;
var steelStructureCompletion = (from x in db.JDGL_SteelStructureCompletion where x.SteelStructureCompletionId == steelStructureCompletionId select x).FirstOrDefault();
if (steelStructureCompletion != null)
{
db.JDGL_SteelStructureCompletion.DeleteOnSubmit(steelStructureCompletion);
db.SubmitChanges();
}
}
}
}
@@ -0,0 +1,81 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BLL
{
/// <summary>
/// 全厂地下管网完成情况
/// </summary>
public class UndergroundPipeCompletionService
{
public static Model.SGGLDB db = Funs.DB;
/// <summary>
/// 根据主键获取全厂地下管网完成情况
/// </summary>
/// <param name="pipelineCompletionId"></param>
/// <returns></returns>
public static Model.JDGL_UndergroundPipeCompletion GetUndergroundPipeCompletionById(string pipelineCompletionId)
{
return Funs.DB.JDGL_UndergroundPipeCompletion.FirstOrDefault(e => e.UndergroundPipeCompletionId == pipelineCompletionId);
}
/// <summary>
/// 添加全厂地下管网完成情况
/// </summary>
/// <param name="pipelineCompletion"></param>
public static void AddUndergroundPipeCompletion(Model.JDGL_UndergroundPipeCompletion pipelineCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_UndergroundPipeCompletion newUndergroundPipeCompletion = new Model.JDGL_UndergroundPipeCompletion
{
UndergroundPipeCompletionId = pipelineCompletion.UndergroundPipeCompletionId,
ProjectId = pipelineCompletion.ProjectId,
UnitId = pipelineCompletion.UnitId,
TotalNum = pipelineCompletion.TotalNum,
ThisNum = pipelineCompletion.ThisNum,
CompileMan = pipelineCompletion.CompileMan,
CompileDate = pipelineCompletion.CompileDate,
StartDate = pipelineCompletion.StartDate,
EndDate = pipelineCompletion.EndDate
};
db.JDGL_UndergroundPipeCompletion.InsertOnSubmit(newUndergroundPipeCompletion);
db.SubmitChanges();
}
/// <summary>
/// 修改全厂地下管网完成情况
/// </summary>
/// <param name="pipelineCompletion"></param>
public static void UpdateUndergroundPipeCompletion(Model.JDGL_UndergroundPipeCompletion pipelineCompletion)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_UndergroundPipeCompletion newUndergroundPipeCompletion = db.JDGL_UndergroundPipeCompletion.FirstOrDefault(e => e.UndergroundPipeCompletionId == pipelineCompletion.UndergroundPipeCompletionId);
if (newUndergroundPipeCompletion != null)
{
newUndergroundPipeCompletion.TotalNum = pipelineCompletion.TotalNum;
newUndergroundPipeCompletion.ThisNum = pipelineCompletion.ThisNum;
newUndergroundPipeCompletion.CompileMan = pipelineCompletion.CompileMan;
newUndergroundPipeCompletion.CompileDate = pipelineCompletion.CompileDate;
db.SubmitChanges();
}
}
/// <summary>
/// 根据主键删除全厂地下管网完成情况
/// </summary>
/// <param name="pipelineCompletionId"></param>
public static void DeleteUndergroundPipeCompletionById(string pipelineCompletionId)
{
Model.SGGLDB db = Funs.DB;
var pipelineCompletion = (from x in db.JDGL_UndergroundPipeCompletion where x.UndergroundPipeCompletionId == pipelineCompletionId select x).FirstOrDefault();
if (pipelineCompletion != null)
{
db.JDGL_UndergroundPipeCompletion.DeleteOnSubmit(pipelineCompletion);
db.SubmitChanges();
}
}
}
}