2023-10-27
This commit is contained in:
@@ -332,6 +332,47 @@ namespace FineUIPro.Web.PHTGL.ContractCompile
|
||||
|
||||
|
||||
}
|
||||
protected void Grid1_OnRowDataBound(object sender, GridRowEventArgs e)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(ContractId))
|
||||
{
|
||||
Model.PHTGL_ContractTrack queryContractTrack = new Model.PHTGL_ContractTrack();
|
||||
queryContractTrack.ProjectId = this.CurrUser.LoginProjectId;
|
||||
queryContractTrack.ContractId = this.ContractId;
|
||||
var modelContractTracks = BLL.PhtglContractTrackService.GetPHTGL_ContractTrackByModle(queryContractTrack);
|
||||
foreach (var item in modelContractTracks)
|
||||
{
|
||||
|
||||
|
||||
Model.PHTGL_ContractTrackProgress qContractTrackProgress = new Model.PHTGL_ContractTrackProgress();
|
||||
qContractTrackProgress.ContractTrackId = item.Id;
|
||||
var modelContractTrackProgresses = BLL.PhtglContracttrackprogressService.GetPHTGL_ContractTrackProgressByModle(qContractTrackProgress);
|
||||
foreach (var detail in modelContractTrackProgresses)
|
||||
{
|
||||
|
||||
var date = detail.Date + "#";
|
||||
RenderField rfRenderField1 = Grid1.FindColumn(date + "BCWS_Quantity") as RenderField;
|
||||
BoundField bf1 = Grid1.FindColumn(date + "BCWS_OutputValue") as BoundField;
|
||||
BoundField bf2 = Grid1.FindColumn(date + "BCWS_Percentage") as BoundField;
|
||||
|
||||
e.CellAttributes[rfRenderField1.ColumnIndex]["data-color"] = "color1";
|
||||
e.CellAttributes[bf1.ColumnIndex]["data-color"] = "color1";
|
||||
e.CellAttributes[bf2.ColumnIndex]["data-color"] = "color1";
|
||||
|
||||
RenderField rfRenderField2 = Grid1.FindColumn(date + "SumBCWS_Quantity") as RenderField;
|
||||
BoundField bf3 = Grid1.FindColumn(date + "SumBCWS_OutputValue") as BoundField;
|
||||
BoundField bf4 = Grid1.FindColumn(date + "SumBCWS_Percentage") as BoundField;
|
||||
|
||||
e.CellAttributes[rfRenderField2.ColumnIndex]["data-color"] = "color1";
|
||||
e.CellAttributes[bf3.ColumnIndex]["data-color"] = "color1";
|
||||
e.CellAttributes[bf4.ColumnIndex]["data-color"] = "color1";
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region GV 数据操作
|
||||
@@ -600,5 +641,6 @@ namespace FineUIPro.Web.PHTGL.ContractCompile
|
||||
#endregion
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user