数据库变更CNPC_XJYJ

This commit is contained in:
2025-08-04 18:04:41 +08:00
parent bafbf97359
commit 79a7f35e22
679 changed files with 5590 additions and 3465 deletions
@@ -9,7 +9,7 @@ namespace BLL
{
public class BreakdownProjectAuditRecordService
{
public static Model.SGGLDB db = Funs.DB;
public static Model.CNPCDB db = Funs.DB;
@@ -29,7 +29,7 @@ namespace BLL
/// <param name="Installation"></param>
public static void AddBreakdownProject(Model.WBS_BreakdownProjectAuditRecord breakdownProject)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_BreakdownProjectAuditRecord newBreakdownProject = new Model.WBS_BreakdownProjectAuditRecord();
newBreakdownProject.AuditId = breakdownProject.AuditId;
@@ -52,7 +52,7 @@ namespace BLL
/// <param name="breakdownProject"></param>
public static void UpdateBreakdownProject(Model.WBS_BreakdownProjectAuditRecord breakdownProject)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_BreakdownProjectAuditRecord newBreakdownProject = db.WBS_BreakdownProjectAuditRecord.First(e => e.AuditId == breakdownProject.AuditId);
newBreakdownProject.ProjectId = breakdownProject.ProjectId;
newBreakdownProject.AuditName = breakdownProject.AuditName;
@@ -71,7 +71,7 @@ namespace BLL
/// <param name="breakdownCode"></param>
public static void DeleteBreakdown(string AuditId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_BreakdownProjectAuditRecord breakdownProject = db.WBS_BreakdownProjectAuditRecord.First(e => e.AuditId == AuditId);
db.WBS_BreakdownProjectAuditRecord.DeleteOnSubmit(breakdownProject);
db.SubmitChanges();
@@ -83,7 +83,7 @@ namespace BLL
/// <param name="breakdownCode"></param>
public static void DeleteAllBreakdown(string divisionProjectId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
var q = from x in db.WBS_BreakdownProjectAuditRecord where x.ProjectId == divisionProjectId select x;
if (q.Count() > 0)
{
+6 -6
View File
@@ -9,7 +9,7 @@ namespace BLL
{
public class BreakdownProjectService
{
public static Model.SGGLDB db = Funs.DB;
public static Model.CNPCDB db = Funs.DB;
/// <summary>
/// 记录数
@@ -234,7 +234,7 @@ namespace BLL
/// <param name="Installation"></param>
public static void AddBreakdownProject(Model.WBS_BreakdownProject breakdownProject)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_BreakdownProject newBreakdownProject = new Model.WBS_BreakdownProject();
newBreakdownProject.BreakdownProjectId = breakdownProject.BreakdownProjectId;
@@ -272,7 +272,7 @@ namespace BLL
/// <param name="breakdownProject"></param>
public static void UpdateBreakdownProject(Model.WBS_BreakdownProject breakdownProject)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_BreakdownProject newBreakdownProject = db.WBS_BreakdownProject.First(e => e.BreakdownProjectId == breakdownProject.BreakdownProjectId);
newBreakdownProject.BreakdownCode = breakdownProject.BreakdownCode;
newBreakdownProject.BreakdownName = breakdownProject.BreakdownName;
@@ -299,7 +299,7 @@ namespace BLL
/// <param name="breakdownCode"></param>
public static void DeleteBreakdown(string breakdownProjectId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_BreakdownProject breakdownProject = db.WBS_BreakdownProject.First(e => e.BreakdownProjectId == breakdownProjectId);
db.WBS_BreakdownProject.DeleteOnSubmit(breakdownProject);
db.SubmitChanges();
@@ -311,7 +311,7 @@ namespace BLL
/// <param name="breakdownCode"></param>
public static void DeleteAllBreakdown(string divisionProjectId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
var q = from x in db.WBS_BreakdownProject where x.DivisionProjectId == divisionProjectId select x;
if (q.Count() > 0)
{
@@ -326,7 +326,7 @@ namespace BLL
/// <param name="breakdownCode"></param>
public static void DeleteAllBreakdownByUnitWorkId(string unitWorkId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
var q = from x in db.WBS_BreakdownProject where x.UnitWorkId == unitWorkId select x;
db.WBS_BreakdownProject.DeleteAllOnSubmit(q);
db.SubmitChanges();
+5 -5
View File
@@ -9,7 +9,7 @@ namespace BLL
{
public class BreakdownService
{
public static Model.SGGLDB db = Funs.DB;
public static Model.CNPCDB db = Funs.DB;
/// <summary>
/// 记录数
@@ -89,7 +89,7 @@ namespace BLL
/// <param name="Installation"></param>
public static void AddBreakdown(Model.WBS_Breakdown breakdown)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_Breakdown newBreakdown = new Model.WBS_Breakdown();
newBreakdown.BreakdownId = breakdown.BreakdownId;
@@ -120,7 +120,7 @@ namespace BLL
/// <param name="breakdown"></param>
public static void UpdateBreakdown(Model.WBS_Breakdown breakdown)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_Breakdown newBreakdown = db.WBS_Breakdown.First(e => e.BreakdownId == breakdown.BreakdownId);
newBreakdown.BreakdownCode = breakdown.BreakdownCode;
newBreakdown.BreakdownName = breakdown.BreakdownName;
@@ -146,7 +146,7 @@ namespace BLL
/// <param name="breakdownCode"></param>
public static void DeleteBreakdown(string breakdownId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_Breakdown breakdown = db.WBS_Breakdown.First(e => e.BreakdownId == breakdownId);
db.WBS_Breakdown.DeleteOnSubmit(breakdown);
db.SubmitChanges();
@@ -158,7 +158,7 @@ namespace BLL
/// <param name="breakdownCode"></param>
public static void DeleteAllBreakdown(string divisionId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
var q = from x in db.WBS_Breakdown where x.DivisionId == divisionId select x;
if (q.Count() > 0)
{
@@ -18,7 +18,7 @@ namespace BLL
}
public static Model.WBS_ControlItemAndCycle GetControlItemAndCycleByIdForApi(string ControlItemAndCycleId)
{
using (var db = new Model.SGGLDB(Funs.ConnString))
using (var db = new Model.CNPCDB(Funs.ConnString))
{
return db.WBS_ControlItemAndCycle.FirstOrDefault(e => e.ControlItemAndCycleId == ControlItemAndCycleId);
}
@@ -44,7 +44,7 @@ namespace BLL
/// <param name="ControlItemAndCycle"></param>
public static void AddControlItemAndCycle(Model.WBS_ControlItemAndCycle ControlItemAndCycle)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemAndCycle newControlItemAndCycle = new Model.WBS_ControlItemAndCycle();
//string newKeyID = SQLHelper.GetNewID(typeof(Model.WBS_ControlItemAndCycle));
newControlItemAndCycle.ControlItemAndCycleId = ControlItemAndCycle.ControlItemAndCycleId;
@@ -77,7 +77,7 @@ namespace BLL
/// <param name="ControlItemAndCycle"></param>
public static void UpdateControlItemAndCycle(Model.WBS_ControlItemAndCycle ControlItemAndCycle)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemAndCycle newControlItemAndCycle = db.WBS_ControlItemAndCycle.First(e => e.ControlItemAndCycleId == ControlItemAndCycle.ControlItemAndCycleId);
newControlItemAndCycle.ControlItemAndCycleCode = ControlItemAndCycle.ControlItemAndCycleCode;
newControlItemAndCycle.WorkPackageId = ControlItemAndCycle.WorkPackageId;
@@ -108,7 +108,7 @@ namespace BLL
/// <param name="ControlItemAndCycleId"></param>
public static void DeleteControlItemAndCycle(string ControlItemAndCycleId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemAndCycle ControlItemAndCycle = db.WBS_ControlItemAndCycle.First(e => e.ControlItemAndCycleId == ControlItemAndCycleId);
db.WBS_ControlItemAndCycle.DeleteOnSubmit(ControlItemAndCycle);
db.SubmitChanges();
@@ -131,7 +131,7 @@ namespace BLL
/// <param name="ControlItemAndCycleId"></param>
public static void DeleteAllControlItemAndCycle(string WorkPackageId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
List<Model.WBS_ControlItemAndCycle> q = (from x in db.WBS_ControlItemAndCycle where x.WorkPackageId == WorkPackageId orderby x.ControlItemAndCycleCode select x).ToList();
db.WBS_ControlItemAndCycle.DeleteAllOnSubmit(q);
db.SubmitChanges();
@@ -143,7 +143,7 @@ namespace BLL
/// <param name="ControlItemAndCycleId"></param>
public static void DeleteAllControlItemAndCycleByUnitWorkId(string unitWorkId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
List<Model.WBS_ControlItemAndCycle> q = (from x in db.WBS_ControlItemAndCycle
join y in db.WBS_WorkPackage
on x.WorkPackageId equals y.WorkPackageId
@@ -164,7 +164,7 @@ namespace BLL
}
public static List<Model.WBS_ControlItemAndCycle> GetListByWorkPackageIdForApi(string WorkPackageId)
{
using (var db = new Model.SGGLDB(Funs.ConnString))
using (var db = new Model.CNPCDB(Funs.ConnString))
{
var res = (from x in db.WBS_ControlItemAndCycle where x.WorkPackageId == WorkPackageId orderby x.ControlItemAndCycleCode select x).ToList();
foreach (var item in res)
+4 -4
View File
@@ -41,7 +41,7 @@ namespace BLL
/// <param name="ControlItemAndCycle"></param>
public static void AddControlItemInit(Model.WBS_ControlItemInit controlItem)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemInit newControlItem = new Model.WBS_ControlItemInit();
newControlItem.ControlItemCode = controlItem.ControlItemCode;
@@ -65,7 +65,7 @@ namespace BLL
/// <param name="controlItem"></param>
public static void UpdateControlItemInit(Model.WBS_ControlItemInit controlItem)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemInit newControlItem = db.WBS_ControlItemInit.First(e => e.ControlItemCode == controlItem.ControlItemCode);
newControlItem.WorkPackageCode = controlItem.WorkPackageCode;
@@ -87,7 +87,7 @@ namespace BLL
/// <param name="controlItemCode"></param>
public static void DeleteControlItemInit(string controlItemCode)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemInit controlItem = db.WBS_ControlItemInit.First(e => e.ControlItemCode == controlItemCode);
db.WBS_ControlItemInit.DeleteOnSubmit(controlItem);
db.SubmitChanges();
@@ -99,7 +99,7 @@ namespace BLL
/// <param name="workPackageCode"></param>
public static void DeleteAllControlItemInit(string workPackageCode)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
List<Model.WBS_ControlItemInit> q = (from x in db.WBS_ControlItemInit where x.WorkPackageCode == workPackageCode orderby x.ControlItemCode select x).ToList();
db.WBS_ControlItemInit.DeleteAllOnSubmit(q);
db.SubmitChanges();
@@ -40,7 +40,7 @@ namespace BLL
/// <param name="ControlItemAndCycle"></param>
public static void AddControlItemProject(Model.WBS_ControlItemProject controlItem)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemProject newControlItem = new Model.WBS_ControlItemProject();
newControlItem.ControlItemCode = controlItem.ControlItemCode;
@@ -66,7 +66,7 @@ namespace BLL
/// <param name="controlItem"></param>
public static void UpdateControlItemProject(Model.WBS_ControlItemProject controlItem)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemProject newControlItem = db.WBS_ControlItemProject.First(e => e.ControlItemCode == controlItem.ControlItemCode);
newControlItem.WorkPackageCode = controlItem.WorkPackageCode;
@@ -89,7 +89,7 @@ namespace BLL
/// <param name="workPackageCode"></param>
public static void DeleteAllControlItemProject(string workPackageCode, string projectId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
List<Model.WBS_ControlItemProject> q = (from x in db.WBS_ControlItemProject where x.WorkPackageCode == workPackageCode && x.ProjectId == projectId orderby x.ControlItemCode select x).ToList();
db.WBS_ControlItemProject.DeleteAllOnSubmit(q);
db.SubmitChanges();
@@ -101,7 +101,7 @@ namespace BLL
/// <param name="controlItemCode"></param>
public static void DeleteControlItemProject(string controlItemCode, string projectId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemProject controlItem = db.WBS_ControlItemProject.First(e => e.ControlItemCode == controlItemCode && e.ProjectId == projectId);
db.WBS_ControlItemProject.DeleteOnSubmit(controlItem);
db.SubmitChanges();
+5 -5
View File
@@ -9,7 +9,7 @@ namespace BLL
{
public class DivisionProjectService
{
public static Model.SGGLDB db = Funs.DB;
public static Model.CNPCDB db = Funs.DB;
/// <summary>
/// 记录数
@@ -66,7 +66,7 @@ namespace BLL
/// <param name="Installation"></param>
public static void AddDivisionProject(Model.WBS_DivisionProject divisionProject)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_DivisionProject newDivisionProject = new Model.WBS_DivisionProject();
newDivisionProject.DivisionProjectId = divisionProject.DivisionProjectId;
@@ -89,7 +89,7 @@ namespace BLL
/// <param name="divisionProject"></param>
public static void UpdateDivisionProject(Model.WBS_DivisionProject divisionProject)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_DivisionProject newDivisionProject = db.WBS_DivisionProject.First(e => e.DivisionProjectId == divisionProject.DivisionProjectId);
newDivisionProject.DivisionCode = divisionProject.DivisionCode;
newDivisionProject.DivisionName = divisionProject.DivisionName;
@@ -108,7 +108,7 @@ namespace BLL
/// <param name="divisionCode"></param>
public static void DeleteDivisionProject(string divisionProjectId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_DivisionProject divisionProject = db.WBS_DivisionProject.First(e => e.DivisionProjectId == divisionProjectId);
db.WBS_DivisionProject.DeleteOnSubmit(divisionProject);
db.SubmitChanges();
@@ -120,7 +120,7 @@ namespace BLL
/// <param name="divisionCode"></param>
public static void DeleteDivisionProjectByUnitWorkId(string unitWorkId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
var q = from x in db.WBS_DivisionProject where x.UnitWorkId == unitWorkId select x;
if (q.Count() > 0)
{
+4 -4
View File
@@ -9,7 +9,7 @@ namespace BLL
{
public class DivisionService
{
public static Model.SGGLDB db = Funs.DB;
public static Model.CNPCDB db = Funs.DB;
/// <summary>
/// 记录数
@@ -66,7 +66,7 @@ namespace BLL
/// <param name="Installation"></param>
public static void AddDivision(Model.WBS_Division division)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_Division newDivision = new Model.WBS_Division();
newDivision.DivisionId = division.DivisionId;
@@ -86,7 +86,7 @@ namespace BLL
/// <param name="division"></param>
public static void UpdateDivision(Model.WBS_Division division)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_Division newDivision = db.WBS_Division.First(e => e.DivisionId == division.DivisionId);
newDivision.DivisionCode = division.DivisionCode;
newDivision.DivisionName = division.DivisionName;
@@ -104,7 +104,7 @@ namespace BLL
/// <param name="divisionCode"></param>
public static void DeleteDivision(string divisionId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_Division division = db.WBS_Division.First(e => e.DivisionId == divisionId);
db.WBS_Division.DeleteOnSubmit(division);
db.SubmitChanges();
+1 -1
View File
@@ -10,7 +10,7 @@ namespace BLL
{
public class ProjectQualityService
{
public static Model.SGGLDB db = Funs.DB;
public static Model.CNPCDB db = Funs.DB;
/// <summary>
+5 -5
View File
@@ -15,7 +15,7 @@ namespace BLL
/// <param name="WorkPackageId"></param>
public static List<Model.View_WBS_ControlItemAndCycle> getWBSlistForApi(string projectId, int index, int page, string unitWorkId = "", string ControlItemContent = "", string ControlPoint = "", string ControlItemDef = "", string HGForms = "")
{
using (var db = new Model.SGGLDB(Funs.ConnString))
using (var db = new Model.CNPCDB(Funs.ConnString))
{
IQueryable<Model.View_WBS_ControlItemAndCycle> q = db.View_WBS_ControlItemAndCycle;
if (!string.IsNullOrEmpty(projectId) && "undefined" != projectId)
@@ -112,7 +112,7 @@ namespace BLL
/// <param name="ControlItemAndCycle"></param>
public static void AddControlItemInit(Model.WBS_ControlItemInit controlItem)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemInit newControlItem = new Model.WBS_ControlItemInit();
newControlItem.ControlItemCode = controlItem.ControlItemCode;
@@ -136,7 +136,7 @@ namespace BLL
/// <param name="controlItem"></param>
public static void UpdateControlItemInit(Model.WBS_ControlItemInit controlItem)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemInit newControlItem = db.WBS_ControlItemInit.First(e => e.ControlItemCode == controlItem.ControlItemCode);
newControlItem.WorkPackageCode = controlItem.WorkPackageCode;
@@ -158,7 +158,7 @@ namespace BLL
/// <param name="controlItemCode"></param>
public static void DeleteControlItemInit(string controlItemCode)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_ControlItemInit controlItem = db.WBS_ControlItemInit.First(e => e.ControlItemCode == controlItemCode);
db.WBS_ControlItemInit.DeleteOnSubmit(controlItem);
db.SubmitChanges();
@@ -170,7 +170,7 @@ namespace BLL
/// <param name="workPackageCode"></param>
public static void DeleteAllControlItemInit(string workPackageCode)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
List<Model.WBS_ControlItemInit> q = (from x in db.WBS_ControlItemInit where x.WorkPackageCode == workPackageCode orderby x.ControlItemCode select x).ToList();
db.WBS_ControlItemInit.DeleteAllOnSubmit(q);
db.SubmitChanges();
+3 -3
View File
@@ -15,7 +15,7 @@ namespace BLL
/// <param name="UnitWork"></param>
public static void AddWorkPackageInit(Model.WBS_WorkPackageInit workPack)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_WorkPackageInit newPack = new Model.WBS_WorkPackageInit();
newPack.WorkPackageCode = workPack.WorkPackageCode;
newPack.SuperWorkPack = workPack.SuperWorkPack;
@@ -33,7 +33,7 @@ namespace BLL
/// <param name="UnitWork"></param>
public static void UpdateWorkPackageInit(Model.WBS_WorkPackageInit workPack)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_WorkPackageInit newPack = db.WBS_WorkPackageInit.First(e => e.WorkPackageCode == workPack.WorkPackageCode);
newPack.IsChild = workPack.IsChild;
newPack.PackageContent = workPack.PackageContent;
@@ -47,7 +47,7 @@ namespace BLL
/// <param name="UnitWorkId"></param>
public static void DeleteWorkPackageInit(string workPackageCode)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_WorkPackageInit delWorkPack = db.WBS_WorkPackageInit.First(e => e.WorkPackageCode == workPackageCode);
db.WBS_WorkPackageInit.DeleteOnSubmit(delWorkPack);
db.SubmitChanges();
@@ -14,7 +14,7 @@ namespace BLL
/// <param name="UnitWork"></param>
public static void AddWorkPackageProject(Model.WBS_WorkPackageProject workPack)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_WorkPackageProject newPack = new Model.WBS_WorkPackageProject();
newPack.WorkPackageCode = workPack.WorkPackageCode;
newPack.ProjectId = workPack.ProjectId;
@@ -33,7 +33,7 @@ namespace BLL
/// <param name="UnitWork"></param>
public static void UpdateWorkPackageProject(Model.WBS_WorkPackageProject workPack)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_WorkPackageProject newPack = db.WBS_WorkPackageProject.First(e => e.WorkPackageCode == workPack.WorkPackageCode);
newPack.WorkPackageCode = workPack.WorkPackageCode;
newPack.IsChild = workPack.IsChild;
@@ -80,7 +80,7 @@ namespace BLL
/// <param name="UnitWorkId"></param>
public static void DeleteWorkPackageProject(string workPackageCode, string projectId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_WorkPackageProject delWorkPack = db.WBS_WorkPackageProject.First(e => e.WorkPackageCode == workPackageCode && e.ProjectId == projectId);
db.WBS_WorkPackageProject.DeleteOnSubmit(delWorkPack);
db.SubmitChanges();
+4 -4
View File
@@ -14,7 +14,7 @@ namespace BLL
/// <param name="WorkPackage"></param>
public static void AddWorkPackage(Model.WBS_WorkPackage WorkPackage)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_WorkPackage newWorkPackage = new Model.WBS_WorkPackage();
newWorkPackage.WorkPackageId = WorkPackage.WorkPackageId;
@@ -43,7 +43,7 @@ namespace BLL
/// <param name="WorkPackage"></param>
public static void UpdateWorkPackage(Model.WBS_WorkPackage WorkPackage)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_WorkPackage newWorkPackage = db.WBS_WorkPackage.First(e => e.WorkPackageId == WorkPackage.WorkPackageId);
newWorkPackage.WorkPackageCode = WorkPackage.WorkPackageCode;
newWorkPackage.UnitWorkId = WorkPackage.UnitWorkId;
@@ -141,7 +141,7 @@ namespace BLL
/// <param name="WorkPackageId"></param>
public static void DeleteWorkPackage(string WorkPackageId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
Model.WBS_WorkPackage WorkPackage = db.WBS_WorkPackage.First(e => e.WorkPackageId == WorkPackageId);
db.WBS_WorkPackage.DeleteOnSubmit(WorkPackage);
db.SubmitChanges();
@@ -153,7 +153,7 @@ namespace BLL
/// <param name="ControlItemAndCycleId"></param>
public static void DeleteAllWorkPackageByUnitWorkId(string unitWorkId)
{
Model.SGGLDB db = Funs.DB;
Model.CNPCDB db = Funs.DB;
List<Model.WBS_WorkPackage> q = (from x in db.WBS_WorkPackage where x.UnitWorkId == unitWorkId orderby x.WorkPackageCode select x).ToList();
db.WBS_WorkPackage.DeleteAllOnSubmit(q);
db.SubmitChanges();