提交代码

This commit is contained in:
2023-11-06 15:45:52 +08:00
parent 0b84177640
commit 47921967d7
15 changed files with 909 additions and 540 deletions
@@ -1,4 +1,5 @@
using BLL;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -57,6 +58,14 @@ namespace FineUIPro.Web.CQMS.Performance
}
}
public class ShowList {
public string WorkPlan { get; set; }
public string CompletStatus { get; set; }
public string TaskCompletContent { get; set; }
public string TaskContent { get; set; }
public string Performance_ChildGid2 { get; set; }
}
/// <summary>
/// 绑定数据
/// </summary>
@@ -79,110 +88,158 @@ namespace FineUIPro.Web.CQMS.Performance
//加载数据。
//判断施工管理工作任务安排有几个
var child2List = Funs.DB.CQMS_Performance_Child2.Where(x => x.PerformanceGid == PerformanceGid && x.NowWeek
== NowWeek).OrderBy(x => x.SortIndex).ToList();
== NowWeek).OrderByDescending(x => x.SortIndex).ToList();
var objModel = db.CQMS_Performance_Child3.Where(x => x.PerformanceGid == PerformanceGid
&& x.CurrentDate == TodayDate);
if (child2List.Count == 6)
this.txtWorkPlan6.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).WorkPlan;
this.txtTaskCompletContent8.Text = child2List[0].TaskCompletContent;
this.SimpleForm7.Title = "6、可交付成果(本周任务安排:" + child2List[0].TaskContent + "";
this.txtWorkPlan5.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).WorkPlan;
this.txtTaskCompletContent7.Text = child2List[1].TaskCompletContent;
this.SimpleForm6.Title = "5、关键事项跟踪(本周任务安排:" + child2List[1].TaskContent + "";
this.txtWorkPlan4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).WorkPlan;
this.txtTaskCompletContent6.Text = child2List[2].TaskCompletContent;
this.SimpleForm5.Title = "4、图纸、材料状态跟踪(本周任务安排:" + child2List[2].TaskContent + "";
this.txtWorkPlan3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[3].Performance_ChildGid2).WorkPlan;
this.txtTaskCompletContent5.Text = child2List[3].TaskCompletContent;
this.SimpleForm4.Title = "3、质量管理情况(本周任务安排:" + child2List[3].TaskContent + "";
this.txtWorkPlan2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[4].Performance_ChildGid2).WorkPlan;
this.txtTaskCompletContent4.Text = child2List[4].TaskCompletContent;
this.SimpleForm3.Title = "2、HSE管理(本周任务安排:" + child2List[2].TaskContent + "";
child2List = Funs.DB.CQMS_Performance_Child2.Where(x => x.PerformanceGid == PerformanceGid && x.NowWeek
== NowWeek).OrderBy(x => x.SortIndex).ToList();
var Sgcount = Funs.DB.CQMS_Performance.FirstOrDefault(x => x.PerformanceGid == PerformanceGid).SgCount;
var Gid2 = "";
for (int i = 0; i < Sgcount; i++)
{
this.SimpleForm2.Title = "1、施工进度管理(本周任务安排:" + child2List[0].TaskContent + "";
this.SimpleForm3.Title = "2、HSE管理(本周任务安排:" + child2List[1].TaskContent + "";
this.SimpleForm4.Title = "3、质量管理情况(本周任务安排:" + child2List[2].TaskContent + "";
this.SimpleForm5.Title = "4、图纸、材料状态跟踪(本周任务安排:" + child2List[3].TaskContent + "";
this.SimpleForm6.Title = "5、关键事项跟踪(本周任务安排:" + child2List[4].TaskContent + "";
this.SimpleForm7.Title = "6、可交付成果(本周任务安排:" + child2List[5].TaskContent + "";
this.txtWorkPlan1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).WorkPlan;
this.txtCompletStatus1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).CompletStatus;
this.txtWorkPlan2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[3].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan5.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[4].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan6.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2).WorkPlan;
this.txtTaskCompletContent1.Text = child2List[0].TaskCompletContent;
this.txtTaskCompletContent4.Text = child2List[1].TaskCompletContent;
this.txtTaskCompletContent5.Text = child2List[2].TaskCompletContent;
this.txtTaskCompletContent6.Text = child2List[3].TaskCompletContent;
this.txtTaskCompletContent7.Text = child2List[4].TaskCompletContent;
this.txtTaskCompletContent8.Text = child2List[5].TaskCompletContent;
//txtCompletStatus2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).CompletStatus;
//txtCompletStatus3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).CompletStatus;
//txtCompletStatus4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[3].Performance_ChildGid2).CompletStatus;
//txtCompletStatus5.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[4].Performance_ChildGid2).CompletStatus;
//txtCompletStatus6.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2).CompletStatus;
Gid2 += child2List[i].Performance_ChildGid2 + ",";
}
else if (child2List.Count == 7)
{
this.Form2.Hidden = false;
this.SimpleForm2.Title = "1、施工进度管理(本周任务安排:" + child2List[0].TaskContent + "";
this.Form2.Title = "2、施工进度管理(本周任务安排:" + child2List[1].TaskContent + "";
this.SimpleForm3.Title = "3、HSE管理(本周任务安排:" + child2List[2].TaskContent + "";
this.SimpleForm4.Title = "4、质量管理情况(本周任务安排:" + child2List[3].TaskContent + "";
this.SimpleForm5.Title = "5、图纸、材料状态跟踪(本周任务安排:" + child2List[4].TaskContent + "";
this.SimpleForm6.Title = "6、关键事项跟踪(本周任务安排:" + child2List[5].TaskContent + "";
this.SimpleForm7.Title = "7、可交付成果(本周任务安排:" + child2List[6].TaskContent + "";
Gid2 = Gid2.Substring(0, Gid2.Length - 1);
//加载施工情况
var GridList = (from x in db.CQMS_Performance_Child3
join y in db.CQMS_Performance_Child2 on x.Performance_ChildGid2 equals y.Performance_ChildGid2
where x.PerformanceGid == PerformanceGid && x.CurrentDate == TodayDate && Gid2.Split(',').Contains(x.Performance_ChildGid2)
orderby y.SortIndex
select new ShowList
{
CompletStatus = x.CompletStatus,
WorkPlan = x.WorkPlan,
TaskCompletContent = y.TaskCompletContent,
TaskContent = y.TaskContent,
Performance_ChildGid2=x.Performance_ChildGid2
}).ToList();
Grid1.DataSource = GridList;
Grid1.DataBind();
this.txtWorkPlan1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).WorkPlan;
this.txtCompletStatus1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).CompletStatus;
this.TextBox1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).WorkPlan;
this.TextBox2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).CompletStatus;
//if (child2List.Count == 6)
//{
// this.SimpleForm2.Title = "1、施工进度管理(本周任务安排:" + child2List[0].TaskContent + "";
// this.SimpleForm3.Title = "2、HSE管理(本周任务安排:" + child2List[1].TaskContent + "";
// this.SimpleForm4.Title = "3、质量管理情况(本周任务安排:" + child2List[2].TaskContent + "";
// this.SimpleForm5.Title = "4、图纸、材料状态跟踪(本周任务安排:" + child2List[3].TaskContent + "";
// this.SimpleForm6.Title = "5、关键事项跟踪(本周任务安排:" + child2List[4].TaskContent + "";
// this.SimpleForm7.Title = "6、可交付成果(本周任务安排:" + child2List[5].TaskContent + "";
this.txtWorkPlan2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[3].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[4].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan5.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan6.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).WorkPlan;
// this.txtCompletStatus1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).CompletStatus;
this.txtTaskCompletContent1.Text = child2List[0].TaskCompletContent;
this.txtTaskCompletContent2.Text = child2List[1].TaskCompletContent;
this.txtTaskCompletContent4.Text = child2List[2].TaskCompletContent;
this.txtTaskCompletContent5.Text = child2List[3].TaskCompletContent;
this.txtTaskCompletContent6.Text = child2List[4].TaskCompletContent;
this.txtTaskCompletContent7.Text = child2List[5].TaskCompletContent;
this.txtTaskCompletContent8.Text = child2List[6].TaskCompletContent;
}
else if (child2List.Count == 8)
{
this.Form2.Hidden = false;
this.Form3.Hidden = false;
this.SimpleForm2.Title = "1、施工进度管理(本周任务安排:" + child2List[0].TaskContent + "";
this.Form2.Title = "2、施工进度管理(本周任务安排:" + child2List[1].TaskContent + "";
this.Form3.Title = "3、施工进度管理(本周任务安排:" + child2List[2].TaskContent + "";
this.SimpleForm3.Title = "4、HSE管理(本周任务安排:" + child2List[3].TaskContent + "";
this.SimpleForm4.Title = "5、质量管理情况(本周任务安排:" + child2List[4].TaskContent + "";
this.SimpleForm5.Title = "6、图纸、材料状态跟踪(本周任务安排:" + child2List[5].TaskContent + "";
this.SimpleForm6.Title = "7、关键事项跟踪(本周任务安排:" + child2List[6].TaskContent + "";
this.SimpleForm7.Title = "8、可交付成果(本周任务安排:" + child2List[7].TaskContent + "";
// this.txtWorkPlan2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[3].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan5.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[4].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan6.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).WorkPlan;
this.txtCompletStatus1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).CompletStatus;
// this.txtTaskCompletContent1.Text = child2List[0].TaskCompletContent;
// this.txtTaskCompletContent4.Text = child2List[1].TaskCompletContent;
// this.txtTaskCompletContent5.Text = child2List[2].TaskCompletContent;
// this.txtTaskCompletContent6.Text = child2List[3].TaskCompletContent;
// this.txtTaskCompletContent7.Text = child2List[4].TaskCompletContent;
// this.txtTaskCompletContent8.Text = child2List[5].TaskCompletContent;
// //txtCompletStatus2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).CompletStatus;
// //txtCompletStatus3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).CompletStatus;
// //txtCompletStatus4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[3].Performance_ChildGid2).CompletStatus;
// //txtCompletStatus5.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[4].Performance_ChildGid2).CompletStatus;
// //txtCompletStatus6.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2).CompletStatus;
//}
//else if (child2List.Count == 7)
//{
// this.Form2.Hidden = false;
// this.SimpleForm2.Title = "1、施工进度管理(本周任务安排:" + child2List[0].TaskContent + "";
// this.Form2.Title = "2、施工进度管理(本周任务安排:" + child2List[1].TaskContent + "";
// this.SimpleForm3.Title = "3、HSE管理(本周任务安排:" + child2List[2].TaskContent + "";
// this.SimpleForm4.Title = "4、质量管理情况(本周任务安排:" + child2List[3].TaskContent + "";
// this.SimpleForm5.Title = "5、图纸、材料状态跟踪(本周任务安排:" + child2List[4].TaskContent + "";
// this.SimpleForm6.Title = "6、关键事项跟踪(本周任务安排:" + child2List[5].TaskContent + "";
// this.SimpleForm7.Title = "7、可交付成果(本周任务安排:" + child2List[6].TaskContent + "";
this.TextBox1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).WorkPlan;
this.TextBox2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).CompletStatus;
// this.txtWorkPlan1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).WorkPlan;
// this.txtCompletStatus1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).CompletStatus;
this.TextBox3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).WorkPlan;
this.TextBox4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).CompletStatus;
// this.TextBox1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).WorkPlan;
// this.TextBox2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).CompletStatus;
this.txtWorkPlan2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[3].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[4].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan5.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2).WorkPlan;
this.txtWorkPlan6.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[7].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[3].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[4].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan5.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan6.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2).WorkPlan;
this.txtTaskCompletContent1.Text = child2List[0].TaskCompletContent;
this.txtTaskCompletContent2.Text = child2List[1].TaskCompletContent;
this.txtTaskCompletContent3.Text = child2List[2].TaskCompletContent;
this.txtTaskCompletContent4.Text = child2List[3].TaskCompletContent;
this.txtTaskCompletContent5.Text = child2List[4].TaskCompletContent;
this.txtTaskCompletContent6.Text = child2List[5].TaskCompletContent;
this.txtTaskCompletContent7.Text = child2List[6].TaskCompletContent;
this.txtTaskCompletContent8.Text = child2List[7].TaskCompletContent;
// this.txtTaskCompletContent1.Text = child2List[0].TaskCompletContent;
// this.txtTaskCompletContent2.Text = child2List[1].TaskCompletContent;
// this.txtTaskCompletContent4.Text = child2List[2].TaskCompletContent;
// this.txtTaskCompletContent5.Text = child2List[3].TaskCompletContent;
// this.txtTaskCompletContent6.Text = child2List[4].TaskCompletContent;
// this.txtTaskCompletContent7.Text = child2List[5].TaskCompletContent;
// this.txtTaskCompletContent8.Text = child2List[6].TaskCompletContent;
//}
//else if (child2List.Count == 8)
//{
// this.Form2.Hidden = false;
// this.Form3.Hidden = false;
// this.SimpleForm2.Title = "1、施工进度管理(本周任务安排:" + child2List[0].TaskContent + "";
// this.Form2.Title = "2、施工进度管理(本周任务安排:" + child2List[1].TaskContent + "";
// this.Form3.Title = "3、施工进度管理(本周任务安排:" + child2List[2].TaskContent + "";
// this.SimpleForm3.Title = "4、HSE管理(本周任务安排:" + child2List[3].TaskContent + "";
// this.SimpleForm4.Title = "5、质量管理情况(本周任务安排:" + child2List[4].TaskContent + "";
// this.SimpleForm5.Title = "6、图纸、材料状态跟踪(本周任务安排:" + child2List[5].TaskContent + "";
// this.SimpleForm6.Title = "7、关键事项跟踪(本周任务安排:" + child2List[6].TaskContent + "";
// this.SimpleForm7.Title = "8、可交付成果(本周任务安排:" + child2List[7].TaskContent + "";
}
// this.txtWorkPlan1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).WorkPlan;
// this.txtCompletStatus1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[0].Performance_ChildGid2).CompletStatus;
// this.TextBox1.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).WorkPlan;
// this.TextBox2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[1].Performance_ChildGid2).CompletStatus;
// this.TextBox3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).WorkPlan;
// this.TextBox4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[2].Performance_ChildGid2).CompletStatus;
// this.txtWorkPlan2.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[3].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan3.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[4].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan4.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan5.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2).WorkPlan;
// this.txtWorkPlan6.Text = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[7].Performance_ChildGid2).WorkPlan;
// this.txtTaskCompletContent1.Text = child2List[0].TaskCompletContent;
// this.txtTaskCompletContent2.Text = child2List[1].TaskCompletContent;
// this.txtTaskCompletContent3.Text = child2List[2].TaskCompletContent;
// this.txtTaskCompletContent4.Text = child2List[3].TaskCompletContent;
// this.txtTaskCompletContent5.Text = child2List[4].TaskCompletContent;
// this.txtTaskCompletContent6.Text = child2List[5].TaskCompletContent;
// this.txtTaskCompletContent7.Text = child2List[6].TaskCompletContent;
// this.txtTaskCompletContent8.Text = child2List[7].TaskCompletContent;
//}
}
}
@@ -278,66 +335,89 @@ namespace FineUIPro.Web.CQMS.Performance
Child4Model.TaskCompletContent = txtTaskCompletContent4.Text;
PerformanceService.UpdateChild2(Child4Model);
if (child2List.Count == 6)
//施工进度
child2List = Funs.DB.CQMS_Performance_Child2.Where(x => x.PerformanceGid == PerformanceGid && x.NowWeek
== NowWeek).OrderBy(x => x.SortIndex).ToList();
var ji = 0;
//根据grid 里的进行修改
JArray teamGroupData = Grid1.GetMergedData();
foreach (JObject teamGroupRow in teamGroupData)
{
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
Child3Model.WorkPlan = txtWorkPlan1.Text;
Child3Model.CompletStatus = txtCompletStatus1.Text;
JObject values = teamGroupRow.Value<JObject>("values");
int rowIndex = teamGroupRow.Value<int>("index");
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == values.Value<string>("Performance_ChildGid2"));
Child3Model.WorkPlan = values.Value<string>("WorkPlan");
Child3Model.CompletStatus = values.Value<string>("CompletStatus");
db.SubmitChanges();
Child4Model = child2List[5];
Child4Model.TaskCompletContent = txtTaskCompletContent1.Text;
Child4Model = child2List[ji];
Child4Model.TaskCompletContent = values.Value<string>("TaskCompletContent");
PerformanceService.UpdateChild2(Child4Model);
ji += 1;
}
else if (child2List.Count == 7)
{
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
Child3Model.WorkPlan = TextBox1.Text;
Child3Model.CompletStatus = TextBox2.Text;
db.SubmitChanges();
Child4Model = child2List[5];
Child4Model.TaskCompletContent = txtTaskCompletContent2.Text;
PerformanceService.UpdateChild2(Child4Model);
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2);
Child3Model.WorkPlan = txtWorkPlan1.Text;
Child3Model.CompletStatus = txtCompletStatus1.Text;
db.SubmitChanges();
//if (child2List.Count == 6)
//{
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
// Child3Model.WorkPlan = txtWorkPlan1.Text;
// Child3Model.CompletStatus = txtCompletStatus1.Text;
// db.SubmitChanges();
Child4Model = child2List[6];
Child4Model.TaskCompletContent = txtTaskCompletContent1.Text;
PerformanceService.UpdateChild2(Child4Model);
}
else if (child2List.Count == 8)
{
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
Child3Model.WorkPlan = TextBox3.Text;
Child3Model.CompletStatus = TextBox4.Text;
db.SubmitChanges();
// Child4Model = child2List[5];
// Child4Model.TaskCompletContent = txtTaskCompletContent1.Text;
// PerformanceService.UpdateChild2(Child4Model);
//}
//else if (child2List.Count == 7)
//{
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
// Child3Model.WorkPlan = TextBox1.Text;
// Child3Model.CompletStatus = TextBox2.Text;
// db.SubmitChanges();
Child4Model = child2List[5];
Child4Model.TaskCompletContent = txtTaskCompletContent3.Text;
PerformanceService.UpdateChild2(Child4Model);
// Child4Model = child2List[5];
// Child4Model.TaskCompletContent = txtTaskCompletContent2.Text;
// PerformanceService.UpdateChild2(Child4Model);
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2);
Child3Model.WorkPlan = TextBox1.Text;
Child3Model.CompletStatus = TextBox2.Text;
db.SubmitChanges();
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2);
// Child3Model.WorkPlan = txtWorkPlan1.Text;
// Child3Model.CompletStatus = txtCompletStatus1.Text;
// db.SubmitChanges();
Child4Model = child2List[6];
Child4Model.TaskCompletContent = txtTaskCompletContent2.Text;
PerformanceService.UpdateChild2(Child4Model);
// Child4Model = child2List[6];
// Child4Model.TaskCompletContent = txtTaskCompletContent1.Text;
// PerformanceService.UpdateChild2(Child4Model);
//}
//else if (child2List.Count == 8)
//{
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[5].Performance_ChildGid2);
// Child3Model.WorkPlan = TextBox3.Text;
// Child3Model.CompletStatus = TextBox4.Text;
// db.SubmitChanges();
Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[7].Performance_ChildGid2);
Child3Model.WorkPlan = txtWorkPlan1.Text;
Child3Model.CompletStatus = txtCompletStatus1.Text;
db.SubmitChanges();
// Child4Model = child2List[5];
// Child4Model.TaskCompletContent = txtTaskCompletContent3.Text;
// PerformanceService.UpdateChild2(Child4Model);
Child4Model = child2List[7];
Child4Model.TaskCompletContent = txtTaskCompletContent1.Text;
PerformanceService.UpdateChild2(Child4Model);
}
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[6].Performance_ChildGid2);
// Child3Model.WorkPlan = TextBox1.Text;
// Child3Model.CompletStatus = TextBox2.Text;
// db.SubmitChanges();
// Child4Model = child2List[6];
// Child4Model.TaskCompletContent = txtTaskCompletContent2.Text;
// PerformanceService.UpdateChild2(Child4Model);
// Child3Model = objModel.FirstOrDefault(x => x.Performance_ChildGid2 == child2List[7].Performance_ChildGid2);
// Child3Model.WorkPlan = txtWorkPlan1.Text;
// Child3Model.CompletStatus = txtCompletStatus1.Text;
// db.SubmitChanges();
// Child4Model = child2List[7];
// Child4Model.TaskCompletContent = txtTaskCompletContent1.Text;
// PerformanceService.UpdateChild2(Child4Model);
//}
ShowNotify("修改成功。", MessageBoxIcon.Success);
}
}