Merge branch 'master' of https://gitee.com/frane-yang/SGGL_SeDin_New
This commit is contained in:
@@ -154,63 +154,63 @@ namespace FineUIPro.Web.ZHGL.Environmental
|
||||
if (lastYearReport.Count > 0)
|
||||
{
|
||||
var lastYearReportItems = ArchitectureReportItemService.GetLastYearItems(Funs.GetNewIntOrZero(drpYear.SelectedValue) - 1);
|
||||
Grid1.Rows[1].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "02").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[2].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "03").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[3].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "04").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[4].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "05").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[5].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "06").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[6].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "07").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[7].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "08").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[8].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "09").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[9].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "10").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[10].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "11").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[11].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "12").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[12].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "13").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[13].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "14").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[15].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "16").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[16].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "17").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[17].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "18").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[19].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "20").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[20].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "21").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[21].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "22").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[22].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "23").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[23].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "24").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[24].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "25").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[25].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "26").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[26].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "27").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[27].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "28").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[28].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "29").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[29].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "30").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[30].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "31").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[31].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "32").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[32].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "33").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[33].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "34").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[34].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "35").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[35].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "36").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[36].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "37").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[37].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "38").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[38].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "39").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[39].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "40").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[40].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "41").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[41].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "42").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[42].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "43").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[43].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "44").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[44].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "45").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[45].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "46").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[46].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "47").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[47].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "48").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[48].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "49").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[49].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "50").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[50].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "51").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[51].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "52").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[52].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "53").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[53].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "54").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[54].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "55").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[55].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "56").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[56].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "57").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[57].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "58").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[59].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "60").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[60].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "61").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[1].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "02").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[2].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "03").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[3].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "04").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[4].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "05").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[5].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "06").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[6].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "07").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[7].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "08").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[8].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "09").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[9].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "10").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[10].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "11").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[11].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "12").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[12].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "13").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[13].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "14").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[15].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "16").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[16].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "17").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[17].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "18").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[19].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "20").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[20].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "21").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[21].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "22").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[22].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "23").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[23].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "24").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[24].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "25").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[25].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "26").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[26].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "27").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[27].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "28").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[28].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "29").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[29].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "30").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[30].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "31").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[31].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "32").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[32].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "33").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[33].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "34").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[34].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "35").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[35].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "36").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[36].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "37").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[37].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "38").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[38].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "39").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[39].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "40").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[40].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "41").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[41].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "42").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[42].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "43").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[43].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "44").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[44].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "45").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[45].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "46").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[46].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "47").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[47].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "48").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[48].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "49").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[49].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "50").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[50].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "51").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[51].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "52").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[52].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "53").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[53].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "54").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[54].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "55").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[55].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "56").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[56].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "57").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[57].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "58").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[59].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "60").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[60].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "61").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
SetLastYearUnEditableRow();
|
||||
}
|
||||
else
|
||||
@@ -221,63 +221,63 @@ namespace FineUIPro.Web.ZHGL.Environmental
|
||||
if (lastQuartersReport != null)
|
||||
{
|
||||
var lastQuartersReportItems = BLL.ArchitectureReportItemService.GetItems(lastQuartersReport.ArchitectureReportId);
|
||||
Grid1.Rows[1].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "02").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[2].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "03").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[3].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "04").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[4].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "05").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[5].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "06").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[6].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "07").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[7].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "08").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[8].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "09").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[9].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "10").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[10].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "11").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[11].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "12").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[12].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "13").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[13].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "14").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[15].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "16").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[16].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "17").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[17].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "18").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[19].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "20").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[20].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "21").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[21].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "22").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[22].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "23").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[23].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "24").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[24].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "25").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[25].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "26").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[26].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "27").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[27].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "28").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[28].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "29").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[29].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "30").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[30].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "31").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[31].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "32").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[32].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "33").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[33].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "34").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[34].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "35").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[35].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "36").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[36].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "37").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[37].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "38").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[38].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "39").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[39].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "40").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[40].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "41").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[41].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "42").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[42].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "43").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[43].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "44").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[44].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "45").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[45].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "46").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[46].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "47").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[47].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "48").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[48].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "49").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[49].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "50").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[50].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "51").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[51].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "52").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[52].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "53").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[53].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "54").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[54].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "55").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[55].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "56").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[56].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "57").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[57].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "58").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[59].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "60").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[60].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "61").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[1].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "02").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[2].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "03").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[3].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "04").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[4].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "05").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[5].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "06").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[6].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "07").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[7].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "08").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[8].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "09").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[9].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "10").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[10].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "11").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[11].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "12").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[12].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "13").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[13].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "14").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[15].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "16").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[16].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "17").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[17].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "18").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[19].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "20").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[20].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "21").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[21].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "22").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[22].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "23").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[23].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "24").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[24].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "25").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[25].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "26").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[26].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "27").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[27].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "28").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[28].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "29").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[29].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "30").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[30].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "31").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[31].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "32").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[32].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "33").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[33].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "34").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[34].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "35").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[35].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "36").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[36].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "37").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[37].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "38").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[38].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "39").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[39].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "40").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[40].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "41").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[41].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "42").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[42].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "43").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[43].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "44").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[44].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "45").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[45].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "46").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[46].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "47").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[47].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "48").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[48].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "49").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[49].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "50").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[50].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "51").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[51].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "52").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[52].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "53").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[53].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "54").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[54].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "55").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[55].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "56").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[56].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "57").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[57].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "58").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[59].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "60").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[60].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "61").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
SetLastYearUnEditableRow();
|
||||
}
|
||||
else
|
||||
@@ -475,63 +475,63 @@ namespace FineUIPro.Web.ZHGL.Environmental
|
||||
|
||||
private void SetLastYearUnEditableRow()
|
||||
{
|
||||
Grid1.Rows[1].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[2].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[3].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[4].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[5].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[6].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[7].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[8].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[9].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[10].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[11].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[12].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[13].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[15].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[16].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[17].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[19].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[20].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[21].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[22].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[23].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[24].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[25].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[26].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[27].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[28].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[29].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[30].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[31].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[32].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[33].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[34].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[35].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[36].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[37].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[38].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[39].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[40].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[41].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[42].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[43].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[44].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[45].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[46].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[47].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[48].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[49].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[50].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[51].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[52].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[53].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[54].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[55].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[56].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[57].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[59].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[60].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[1].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[2].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[3].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[4].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[5].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[6].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[7].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[8].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[9].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[10].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[11].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[12].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[13].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[15].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[16].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[17].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[19].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[20].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[21].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[22].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[23].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[24].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[25].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[26].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[27].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[28].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[29].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[30].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[31].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[32].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[33].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[34].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[35].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[36].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[37].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[38].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[39].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[40].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[41].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[42].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[43].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[44].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[45].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[46].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[47].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[48].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[49].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[50].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[51].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[52].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[53].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[54].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[55].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[56].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[57].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[59].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[60].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
@@ -151,63 +151,63 @@ namespace FineUIPro.Web.ZHGL.Environmental
|
||||
if (lastYearReport.Count > 0)
|
||||
{
|
||||
var lastYearReportItems = ProjectArchitectureReportItemService.GetLastYearItems(Funs.GetNewIntOrZero(drpYear.SelectedValue) - 1);
|
||||
Grid1.Rows[1].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "02").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[2].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "03").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[3].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "04").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[4].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "05").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[5].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "06").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[6].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "07").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[7].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "08").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[8].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "09").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[9].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "10").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[10].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "11").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[11].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "12").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[12].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "13").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[13].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "14").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[15].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "16").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[16].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "17").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[17].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "18").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[19].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "20").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[20].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "21").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[21].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "22").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[22].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "23").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[23].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "24").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[24].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "25").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[25].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "26").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[26].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "27").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[27].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "28").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[28].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "29").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[29].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "30").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[30].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "31").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[31].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "32").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[32].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "33").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[33].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "34").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[34].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "35").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[35].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "36").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[36].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "37").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[37].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "38").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[38].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "39").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[39].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "40").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[40].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "41").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[41].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "42").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[42].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "43").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[43].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "44").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[44].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "45").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[45].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "46").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[46].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "47").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[47].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "48").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[48].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "49").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[49].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "50").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[50].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "51").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[51].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "52").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[52].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "53").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[53].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "54").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[54].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "55").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[55].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "56").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[56].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "57").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[57].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "58").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[59].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "60").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[60].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "61").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[1].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "02").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[2].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "03").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[3].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "04").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[4].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "05").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[5].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "06").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[6].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "07").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[7].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "08").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[8].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "09").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[9].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "10").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[10].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "11").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[11].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "12").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[12].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "13").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[13].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "14").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[15].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "16").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[16].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "17").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[17].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "18").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[19].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "20").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[20].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "21").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[21].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "22").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[22].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "23").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[23].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "24").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[24].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "25").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[25].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "26").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[26].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "27").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[27].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "28").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[28].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "29").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[29].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "30").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[30].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "31").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[31].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "32").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[32].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "33").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[33].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "34").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[34].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "35").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[35].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "36").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[36].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "37").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[37].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "38").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[38].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "39").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[39].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "40").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[40].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "41").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[41].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "42").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[42].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "43").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[43].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "44").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[44].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "45").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[45].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "46").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[46].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "47").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[47].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "48").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[48].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "49").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[49].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "50").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[50].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "51").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[51].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "52").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[52].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "53").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[53].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "54").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[54].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "55").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[55].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "56").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[56].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "57").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[57].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "58").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[59].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "60").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[60].Values[4] = lastYearReportItems.Where(x => x.SortIndex == "61").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
SetLastYearUnEditableRow();
|
||||
}
|
||||
else
|
||||
@@ -218,63 +218,63 @@ namespace FineUIPro.Web.ZHGL.Environmental
|
||||
if (lastQuartersReport != null)
|
||||
{
|
||||
var lastQuartersReportItems = BLL.ProjectArchitectureReportItemService.GetItems(lastQuartersReport.ArchitectureReportId);
|
||||
Grid1.Rows[1].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "02").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[2].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "03").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[3].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "04").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[4].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "05").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[5].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "06").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[6].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "07").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[7].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "08").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[8].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "09").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[9].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "10").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[10].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "11").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[11].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "12").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[12].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "13").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[13].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "14").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[15].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "16").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[16].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "17").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[17].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "18").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[19].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "20").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[20].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "21").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[21].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "22").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[22].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "23").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[23].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "24").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[24].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "25").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[25].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "26").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[26].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "27").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[27].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "28").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[28].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "29").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[29].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "30").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[30].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "31").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[31].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "32").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[32].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "33").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[33].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "34").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[34].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "35").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[35].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "36").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[36].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "37").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[37].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "38").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[38].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "39").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[39].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "40").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[40].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "41").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[41].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "42").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[42].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "43").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[43].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "44").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[44].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "45").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[45].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "46").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[46].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "47").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[47].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "48").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[48].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "49").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[49].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "50").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[50].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "51").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[51].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "52").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[52].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "53").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[53].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "54").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[54].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "55").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[55].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "56").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[56].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "57").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[57].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "58").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[59].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "60").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
Grid1.Rows[60].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "61").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[1].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "02").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[2].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "03").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[3].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "04").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[4].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "05").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[5].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "06").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[6].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "07").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[7].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "08").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[8].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "09").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[9].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "10").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[10].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "11").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[11].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "12").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[12].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "13").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[13].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "14").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[15].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "16").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[16].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "17").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[17].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "18").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[19].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "20").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[20].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "21").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[21].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "22").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[22].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "23").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[23].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "24").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[24].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "25").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[25].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "26").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[26].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "27").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[27].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "28").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[28].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "29").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[29].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "30").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[30].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "31").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[31].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "32").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[32].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "33").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[33].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "34").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[34].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "35").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[35].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "36").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[36].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "37").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[37].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "38").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[38].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "39").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[39].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "40").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[40].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "41").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[41].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "42").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[42].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "43").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[43].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "44").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[44].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "45").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[45].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "46").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[46].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "47").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[47].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "48").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[48].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "49").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[49].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "50").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[50].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "51").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[51].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "52").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[52].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "53").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[53].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "54").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[54].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "55").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[55].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "56").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[56].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "57").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[57].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "58").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[59].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "60").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
//Grid1.Rows[60].Values[4] = lastQuartersReportItems.Where(x => x.SortIndex == "61").Sum(x => Funs.GetNewDecimalOrZero(x.ThisYearValue));
|
||||
SetLastYearUnEditableRow();
|
||||
}
|
||||
}
|
||||
@@ -282,63 +282,63 @@ namespace FineUIPro.Web.ZHGL.Environmental
|
||||
|
||||
private void SetLastYearUnEditableRow()
|
||||
{
|
||||
Grid1.Rows[1].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[2].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[3].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[4].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[5].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[6].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[7].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[8].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[9].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[10].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[11].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[12].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[13].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[15].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[16].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[17].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[19].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[20].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[21].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[22].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[23].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[24].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[25].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[26].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[27].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[28].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[29].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[30].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[31].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[32].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[33].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[34].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[35].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[36].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[37].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[38].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[39].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[40].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[41].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[42].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[43].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[44].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[45].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[46].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[47].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[48].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[49].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[50].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[51].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[52].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[53].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[54].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[55].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[56].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[57].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[59].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
Grid1.Rows[60].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[1].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[2].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[3].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[4].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[5].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[6].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[7].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[8].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[9].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[10].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[11].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[12].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[13].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[15].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[16].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[17].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[19].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[20].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[21].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[22].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[23].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[24].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[25].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[26].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[27].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[28].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[29].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[30].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[31].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[32].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[33].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[34].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[35].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[36].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[37].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[38].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[39].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[40].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[41].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[42].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[43].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[44].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[45].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[46].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[47].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[48].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[49].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[50].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[51].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[52].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[53].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[54].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[55].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[56].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[57].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[59].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
//Grid1.Rows[60].CellCssClasses[4] = "f-grid-cell-uneditable";
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
@@ -28,11 +28,14 @@
|
||||
<f:DropDownList ID="drpYear" AutoPostBack="true" EnableSimulateTree="true" runat="server" Width="150px"
|
||||
LabelWidth="50px" Label="年度" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||
</f:DropDownList>
|
||||
<f:Button ID="BtnBulletLeft" ToolTip="前一年度" Text ="前一年度" Icon="BulletLeft" runat="server" EnablePostBack="true"
|
||||
<f:DropDownList ID="drpQuarter" AutoPostBack="true" EnableSimulateTree="true" runat="server" Width="150px"
|
||||
LabelWidth="50px" Label="季度" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged">
|
||||
</f:DropDownList>
|
||||
<f:Button ID="BtnBulletLeft" ToolTip="前一季度" Text ="前一季度" Icon="BulletLeft" runat="server" EnablePostBack="true"
|
||||
OnClick="BtnBulletLeft_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="BtnBulletRight" ToolTip="后一年度" Text ="后一年度" Icon="BulletRight" runat="server" EnablePostBack="true"
|
||||
OnClick="BtnBulletRight_Click">
|
||||
<f:Button ID="BtnBulletRight" ToolTip="后一季度" Text="后一季度" Icon="BulletRight" runat="server" EnablePostBack="true"
|
||||
OnClick="BulletRight_Click">
|
||||
</f:Button>
|
||||
<f:ToolbarFill runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnNew" ToolTip="新增" Text ="新增" Icon="Add" Hidden="true" runat="server" OnClick="btnNew_Click">
|
||||
@@ -53,10 +56,10 @@
|
||||
<Rows>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Label ID="lblUnitName" runat="server" Label="单位" Hidden="true">
|
||||
</f:Label>
|
||||
<f:Label ID="lblYearId" runat="server" Label="年度">
|
||||
</f:Label>
|
||||
</f:Label>
|
||||
<f:Label ID="lblQuarter" runat="server" Label="季度">
|
||||
</f:Label>
|
||||
<f:Label ID="lblResponsiblePerson" runat="server" Label="负责人">
|
||||
</f:Label>
|
||||
<f:Label ID="lblResponsiblePersonTel" runat="server" Label="负责人电话">
|
||||
|
||||
@@ -40,12 +40,15 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
drpYear.DataValueField = "ConstValue";
|
||||
drpYear.DataSource = BLL.ConstValue.drpConstItemList(ConstValue.Group_0008);
|
||||
drpYear.DataBind();
|
||||
BLL.ConstValue.InitConstValueDropDownList(this.drpQuarter, ConstValue.Group_0011, false);
|
||||
this.drpUnit.DataTextField = "UnitName";
|
||||
drpUnit.DataValueField = "UnitId";
|
||||
drpUnit.DataSource = BLL.UnitService.GetThisUnitDropDownList();
|
||||
drpUnit.DataBind();
|
||||
this.drpUnit.Readonly = true;
|
||||
drpYear.SelectedValue = System.DateTime.Now.Year.ToString();
|
||||
DateTime showDate = System.DateTime.Now.AddMonths(-3);
|
||||
this.drpQuarter.SelectedValue = Funs.GetNowQuarterlyByTime(showDate).ToString();
|
||||
this.drpYear.SelectedValue = showDate.Year.ToString();
|
||||
GetValue();
|
||||
}
|
||||
}
|
||||
@@ -58,8 +61,8 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
private void SetEmpty()
|
||||
{
|
||||
this.SimpleForm1.Title = string.Empty;
|
||||
lblUnitName.Text = string.Empty;
|
||||
lblYearId.Text = string.Empty;
|
||||
lblQuarter.Text = string.Empty;
|
||||
lblResponsiblePerson.Text = string.Empty;
|
||||
lblResponsiblePersonTel.Text = string.Empty;
|
||||
lblContactPerson.Text = string.Empty;
|
||||
@@ -75,7 +78,8 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
{
|
||||
this.SetEmpty();
|
||||
int year = Funs.GetNewIntOrZero(drpYear.SelectedValue);
|
||||
Model.Information_EPSummaryReport report = Funs.DB.Information_EPSummaryReport.FirstOrDefault(e => e.UnitId == drpUnit.SelectedValue && e.YearId == year);
|
||||
int quarter = Funs.GetNewIntOrZero(drpQuarter.SelectedValue);
|
||||
Model.Information_EPSummaryReport report = Funs.DB.Information_EPSummaryReport.FirstOrDefault(e => e.UnitId == drpUnit.SelectedValue && e.YearId == year && e.Quarter == quarter);
|
||||
if (report != null)
|
||||
{
|
||||
string upState = string.Empty;
|
||||
@@ -88,12 +92,8 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
upState = "(未上报)";
|
||||
}
|
||||
this.SimpleForm1.Title = "生态环保工作总结报告" + upState;
|
||||
if (!string.IsNullOrEmpty(report.UnitId))
|
||||
{
|
||||
this.lblUnitName.Text = BLL.UnitService.GetUnitNameByUnitId(report.UnitId);
|
||||
}
|
||||
this.lblYearId.Text = report.YearId.ToString();
|
||||
|
||||
this.lblYearId.Text = drpYear.SelectedItem.Text;
|
||||
this.lblQuarter.Text = drpQuarter.SelectedItem.Text;
|
||||
this.GetTxetValue(report);
|
||||
}
|
||||
else
|
||||
@@ -163,7 +163,7 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
/// <param name="e"></param>
|
||||
protected void btnNew_Click(object sender, EventArgs e)
|
||||
{
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("EPSummaryReportEdit.aspx?UnitId={0}&&Year={1}", this.CurrUser.UnitId, this.drpYear.SelectedValue, "编辑 - ")));
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("EPSummaryReportEdit.aspx?UnitId={0}&Year={1}&Quarter={2}", this.CurrUser.UnitId, this.drpYear.SelectedValue, this.drpQuarter.SelectedValue, "编辑 - ")));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -171,7 +171,8 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
/// </summary>
|
||||
private void ShowEdit()
|
||||
{
|
||||
Model.Information_EPSummaryReport report = BLL.EPSummaryReportService.GetEPSummaryReportByUnitIdAndYearId(drpUnit.SelectedValue, Funs.GetNewIntOrZero(drpYear.SelectedValue));
|
||||
int quarter = Funs.GetNewIntOrZero(drpQuarter.SelectedValue);
|
||||
Model.Information_EPSummaryReport report = BLL.EPSummaryReportService.GetEPSummaryReportByUnitIdAndYearIdAndQuarters(drpUnit.SelectedValue, Funs.GetNewIntOrZero(drpYear.SelectedValue), quarter);
|
||||
if (report == null)
|
||||
{
|
||||
Alert.ShowInTop("所选时间无报表记录!", MessageBoxIcon.Warning);
|
||||
@@ -207,7 +208,8 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
/// <param name="e"></param>
|
||||
protected void btnDelete_Click(object sender, EventArgs e)
|
||||
{
|
||||
Model.Information_EPSummaryReport report = BLL.EPSummaryReportService.GetEPSummaryReportByUnitIdAndYearId(drpUnit.SelectedValue, Funs.GetNewIntOrZero(drpYear.SelectedValue));
|
||||
int quarter = Funs.GetNewIntOrZero(drpQuarter.SelectedValue);
|
||||
Model.Information_EPSummaryReport report = BLL.EPSummaryReportService.GetEPSummaryReportByUnitIdAndYearIdAndQuarters(drpUnit.SelectedValue, Funs.GetNewIntOrZero(drpYear.SelectedValue), quarter);
|
||||
if (report != null)
|
||||
{
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, this.lblYearId.Text, report.EPSummaryReportId, BLL.Const.EPSummaryReportMenuId, BLL.Const.BtnDelete);
|
||||
@@ -274,8 +276,8 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
// this.btnPrint.Hidden = false;
|
||||
//}
|
||||
int year = Funs.GetNewIntOrZero(drpYear.SelectedValue);
|
||||
//int quarter = Funs.GetNewIntOrZero(drpQuarter.SelectedValue);
|
||||
var report = BLL.EPSummaryReportService.GetEPSummaryReportByUnitIdAndYearId(this.drpUnit.SelectedValue, year);
|
||||
int quarter = Funs.GetNewIntOrZero(drpQuarter.SelectedValue);
|
||||
var report = BLL.EPSummaryReportService.GetEPSummaryReportByUnitIdAndYearIdAndQuarters(this.drpUnit.SelectedValue, year, quarter);
|
||||
//this.btnAudit1.Hidden = true;
|
||||
//this.btnAudit2.Hidden = true;
|
||||
//this.btnUpdata.Hidden = true;
|
||||
@@ -300,29 +302,51 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
|
||||
#endregion
|
||||
|
||||
#region 上一年度、下一年度
|
||||
#region 季度向前/向后
|
||||
/// <summary>
|
||||
/// 上一年度
|
||||
/// 前一季度
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void BtnBulletLeft_Click(object sender, EventArgs e)
|
||||
{
|
||||
int y = Convert.ToInt32(drpYear.SelectedValue) - 1;
|
||||
drpYear.SelectedValue = y.ToString();
|
||||
GetValue();
|
||||
SetMonthChange("-");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 下一年度
|
||||
/// 后一季度
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void BtnBulletRight_Click(object sender, EventArgs e)
|
||||
protected void BulletRight_Click(object sender, EventArgs e)
|
||||
{
|
||||
int y = Convert.ToInt32(drpYear.SelectedValue) + 1;
|
||||
drpYear.SelectedValue = y.ToString();
|
||||
GetValue();
|
||||
SetMonthChange("+");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 季度加减变化
|
||||
/// </summary>
|
||||
/// <param name="type"></param>
|
||||
private void SetMonthChange(string type)
|
||||
{
|
||||
DateTime? nowDate = Funs.GetNewDateTime(this.drpYear.SelectedValue + "-" + (Funs.GetNewIntOrZero(this.drpQuarter.SelectedValue) * 3).ToString());
|
||||
if (nowDate.HasValue)
|
||||
{
|
||||
DateTime showDate = new DateTime();
|
||||
if (type == "+")
|
||||
{
|
||||
showDate = nowDate.Value.AddMonths(3);
|
||||
}
|
||||
else
|
||||
{
|
||||
showDate = nowDate.Value.AddMonths(-3);
|
||||
}
|
||||
|
||||
this.drpYear.SelectedValue = showDate.Year.ToString();
|
||||
this.drpQuarter.SelectedValue = Funs.GetNowQuarterlyByTime(showDate).ToString();
|
||||
///值变化
|
||||
GetValue();
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
@@ -336,13 +360,14 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
{
|
||||
string info = string.Empty;
|
||||
int date = Convert.ToInt32(this.drpYear.SelectedValue);
|
||||
int quarter = Funs.GetNewIntOrZero(drpQuarter.SelectedValue);
|
||||
var projects = (from x in Funs.DB.Base_Project
|
||||
where (x.ProjectState == BLL.Const.ProjectState_1 || x.ProjectState == null)
|
||||
&& x.StartDate.Value.Year <= date
|
||||
select x).ToList();
|
||||
foreach (var item in projects)
|
||||
{
|
||||
var report = Funs.DB.InformationProject_EPSummaryReport.FirstOrDefault(x => x.ProjectId == item.ProjectId && x.YearId == date);
|
||||
var report = Funs.DB.InformationProject_EPSummaryReport.FirstOrDefault(x => x.ProjectId == item.ProjectId && x.YearId == date && x.Quarter == quarter);
|
||||
if (report == null)
|
||||
{
|
||||
info += item.ProjectCode + ":" + item.ProjectName + ",未填写报表;</br>";
|
||||
|
||||
@@ -84,6 +84,15 @@ namespace FineUIPro.Web.ZHGL.Information {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpYear;
|
||||
|
||||
/// <summary>
|
||||
/// drpQuarter 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpQuarter;
|
||||
|
||||
/// <summary>
|
||||
/// BtnBulletLeft 控件。
|
||||
/// </summary>
|
||||
@@ -147,15 +156,6 @@ namespace FineUIPro.Web.ZHGL.Information {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnView;
|
||||
|
||||
/// <summary>
|
||||
/// lblUnitName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblUnitName;
|
||||
|
||||
/// <summary>
|
||||
/// lblYearId 控件。
|
||||
/// </summary>
|
||||
@@ -165,6 +165,15 @@ namespace FineUIPro.Web.ZHGL.Information {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblYearId;
|
||||
|
||||
/// <summary>
|
||||
/// lblQuarter 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Label lblQuarter;
|
||||
|
||||
/// <summary>
|
||||
/// lblResponsiblePerson 控件。
|
||||
/// </summary>
|
||||
|
||||
@@ -14,12 +14,14 @@
|
||||
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true"
|
||||
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
|
||||
<Rows>
|
||||
<f:FormRow ColumnWidths="50% 25% 25%">
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DropDownList ID="ddlUnitId" runat="server" Label="单位" Required="True" ShowRedStar="True" FocusOnPageLoad="true">
|
||||
</f:DropDownList>
|
||||
<f:DropDownList ID="ddlYearId" runat="server" Label="年度" Required="True" ShowRedStar="True">
|
||||
</f:DropDownList>
|
||||
<f:DropDownList ID="ddlQuarter" runat="server" Label="季度" Required="True" ShowRedStar="True">
|
||||
</f:DropDownList>
|
||||
<f:DatePicker ID="txtReportDate" runat="server" Label="报告时间" Required="true" ShowRedStar="true"></f:DatePicker>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
@@ -125,7 +127,7 @@
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server" Margin="0 50 30 50">
|
||||
<Items>
|
||||
<f:Button ID="btnCopy" Icon="Database" runat="server" ToolTip="复制上年度数据" Text="复制上年度数据"
|
||||
<f:Button ID="btnCopy" Icon="Database" runat="server" ToolTip="复制上季度数据" Text="复制上季度数据"
|
||||
ValidateForms="SimpleForm1" OnClick="btnCopy_Click" Hidden="true">
|
||||
</f:Button>
|
||||
<f:ToolbarFill runat="server"></f:ToolbarFill>
|
||||
|
||||
@@ -45,9 +45,15 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
ddlYearId.DataSource = BLL.ConstValue.drpConstItemList(ConstValue.Group_0008);
|
||||
ddlYearId.DataBind();
|
||||
|
||||
this.ddlQuarter.DataTextField = "ConstText";
|
||||
ddlQuarter.DataValueField = "ConstValue";
|
||||
ddlQuarter.DataSource = BLL.ConstValue.drpConstItemList(ConstValue.Group_0011);
|
||||
ddlQuarter.DataBind();
|
||||
|
||||
this.ddlUnitId.Readonly = true;
|
||||
string unitId = Request.Params["UnitId"];
|
||||
string year = Request.QueryString["Year"];
|
||||
string quarter = Request.QueryString["Quarter"];
|
||||
this.EPSummaryReportId = Request.Params["EPSummaryReportId"];
|
||||
if (!string.IsNullOrEmpty(this.EPSummaryReportId))
|
||||
{
|
||||
@@ -66,6 +72,10 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
this.ddlUnitId.SelectedValue = report.UnitId;
|
||||
}
|
||||
this.ddlYearId.SelectedValue = report.YearId.ToString();
|
||||
if (report.Quarter.HasValue)
|
||||
{
|
||||
this.ddlQuarter.SelectedValue = report.Quarter.ToString();
|
||||
}
|
||||
this.txtReportDate.Text = report.ReportDate.HasValue ? string.Format("{0:yyyy-MM-dd}", report.ReportDate) : "";
|
||||
this.txtResponsiblePerson.Text = report.ResponsiblePerson;
|
||||
this.txtResponsiblePersonTel.Text = report.ResponsiblePersonTel;
|
||||
@@ -88,6 +98,7 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
this.btnCopy.Hidden = false;
|
||||
this.ddlUnitId.SelectedValue = unitId;
|
||||
this.ddlYearId.SelectedValue = year;
|
||||
this.ddlQuarter.SelectedValue = quarter;
|
||||
this.txtReportDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
|
||||
#region 获取项目上报数据
|
||||
@@ -97,7 +108,7 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
string description4 = string.Empty;
|
||||
string description5 = string.Empty;
|
||||
string description6 = string.Empty;
|
||||
string description7= string.Empty;
|
||||
string description7 = string.Empty;
|
||||
string description8 = string.Empty;
|
||||
string description9 = string.Empty;
|
||||
|
||||
@@ -108,7 +119,7 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
select x).ToList();
|
||||
foreach (var item in projects)
|
||||
{
|
||||
var report = Funs.DB.InformationProject_EPSummaryReport.FirstOrDefault(x => x.ProjectId == item.ProjectId && x.YearId == date);
|
||||
var report = Funs.DB.InformationProject_EPSummaryReport.FirstOrDefault(x => x.ProjectId == item.ProjectId && x.YearId == date && x.Quarter.ToString() == quarter);
|
||||
if (report != null)
|
||||
{
|
||||
description1 += item.ProjectName + ":\r\n" + report.Description1 + "\r\n";
|
||||
@@ -159,6 +170,15 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
ShowNotify("请选择年度!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
if (this.ddlQuarter.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
report.Quarter = Funs.GetNewIntOrZero(this.ddlQuarter.SelectedValue);
|
||||
}
|
||||
else
|
||||
{
|
||||
ShowNotify("请选择年度!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
report.ResponsiblePerson = this.txtResponsiblePerson.Text.Trim();
|
||||
report.ResponsiblePersonTel = this.txtResponsiblePersonTel.Text.Trim();
|
||||
report.ContactPerson = this.txtContactPerson.Text.Trim();
|
||||
@@ -173,9 +193,10 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
report.Description7 = this.txtDescription7.Text.Trim();
|
||||
report.Description8 = this.txtDescription8.Text.Trim();
|
||||
report.Description9 = this.txtDescription9.Text.Trim();
|
||||
int quarter = Funs.GetNewIntOrZero(ddlQuarter.SelectedValue);
|
||||
if (string.IsNullOrEmpty(this.EPSummaryReportId))
|
||||
{
|
||||
var s = BLL.EPSummaryReportService.GetEPSummaryReportByUnitIdAndYearId(this.ddlUnitId.SelectedValue, Funs.GetNewIntOrZero(this.ddlYearId.SelectedValue));
|
||||
var s = BLL.EPSummaryReportService.GetEPSummaryReportByUnitIdAndYearIdAndQuarters(this.ddlUnitId.SelectedValue, Funs.GetNewIntOrZero(this.ddlYearId.SelectedValue), quarter);
|
||||
if (s != null)
|
||||
{
|
||||
ShowNotify("该单位的该年度的该生态环保工作总结报告已经存在,不能重复编制!", MessageBoxIcon.Warning);
|
||||
@@ -246,12 +267,20 @@ namespace FineUIPro.Web.ZHGL.Information
|
||||
/// <param name="e"></param>
|
||||
protected void btnCopy_Click(object sender, EventArgs e)
|
||||
{
|
||||
int lastYear = 0;
|
||||
int lastYear = 0, lastQuarter = 0;
|
||||
int year = Convert.ToInt32(this.ddlYearId.SelectedValue);
|
||||
|
||||
lastYear = year - 1;
|
||||
|
||||
Model.Information_EPSummaryReport report = BLL.EPSummaryReportService.GetEPSummaryReportByUnitIdAndYearId(this.ddlUnitId.SelectedValue, lastYear);
|
||||
int quarter = Convert.ToInt32(this.ddlQuarter.SelectedValue);
|
||||
if (quarter == 1)
|
||||
{
|
||||
lastYear = year - 1;
|
||||
lastQuarter = 4;
|
||||
}
|
||||
else
|
||||
{
|
||||
lastYear = year;
|
||||
lastQuarter = quarter - 1;
|
||||
}
|
||||
Model.Information_EPSummaryReport report = BLL.EPSummaryReportService.GetEPSummaryReportByUnitIdAndYearIdAndQuarters(this.ddlUnitId.SelectedValue, lastYear, lastQuarter);
|
||||
if (report != null)
|
||||
{
|
||||
Model.Information_EPSummaryReport newReport = new Model.Information_EPSummaryReport();
|
||||
|
||||
@@ -57,6 +57,15 @@ namespace FineUIPro.Web.ZHGL.Information {
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList ddlYearId;
|
||||
|
||||
/// <summary>
|
||||
/// ddlQuarter 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList ddlQuarter;
|
||||
|
||||
/// <summary>
|
||||
/// txtReportDate 控件。
|
||||
/// </summary>
|
||||
|
||||
@@ -143,4 +143,4 @@
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
@@ -371,7 +371,7 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
|
||||
string Id = Grid1.SelectedRowID;
|
||||
Model.ActionPlan_ActionPlanList actionPlanList = BLL.ActionPlanListService.GetActionPlanListById(Id);
|
||||
if (actionPlanList.States != BLL.Const.ActionPlanList_Complete)
|
||||
if (actionPlanList.States != BLL.Const.ActionPlanList_Complete && this.CurrUser.PersonId != BLL.Const.sysglyId && this.CurrUser.PersonId != BLL.Const.hfnbdId)
|
||||
{
|
||||
Alert.ShowInTop("状态必须为审批完成的才能导出!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
@@ -396,57 +396,55 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
{
|
||||
projectName = "(无项目)";
|
||||
}
|
||||
projectName = projectName.Replace("/", "_");
|
||||
newUrl = uploadfilepath.Replace(".doc", projectName + ".doc");
|
||||
filePath = uploadfilepath.Replace(".doc", projectName + ".pdf");
|
||||
if (File.Exists(newUrl))
|
||||
{
|
||||
File.Delete(newUrl);
|
||||
}
|
||||
File.Copy(uploadfilepath, newUrl);
|
||||
|
||||
|
||||
|
||||
///更新书签
|
||||
Document doc = new Aspose.Words.Document(newUrl);
|
||||
Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);
|
||||
builder.MoveToBookmark("tab");
|
||||
builder.StartTable();
|
||||
builder.CellFormat.Borders.LineStyle = LineStyle.Single;
|
||||
builder.CellFormat.Borders.Color = System.Drawing.Color.Black;
|
||||
builder.Bold = false;
|
||||
builder.RowFormat.Height = 20;
|
||||
builder.Font.Size = 9;
|
||||
#region 工程名称和项目部编制人员
|
||||
//工程名称和项目部编制人员
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 100;
|
||||
builder.Font.Bold = true;
|
||||
builder.Write("工程名称");
|
||||
//写入第一行
|
||||
Bookmark bookmarkProjectName = doc.Range.Bookmarks["ProjectName"];
|
||||
using (Model.SGGLDB db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 130;
|
||||
builder.Font.Bold = false;
|
||||
var project = ProjectService.GetProjectByProjectId(actionPlanList.ProjectId);
|
||||
var ActionPlan_ActionPlanListApproveList = db.ActionPlan_ActionPlanListApprove.Where(x => x.ActionPlanListId == Id && x.ApproveType == "2").ToList();
|
||||
if (project != null)
|
||||
{
|
||||
if (project.ProjectName.Length > 20 && ActionPlan_ActionPlanListApproveList.Count != 0)
|
||||
{
|
||||
builder.Write(project.ProjectName.Substring(0, 20) + "\n" +
|
||||
project.ProjectName.Substring(20));
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write(project.ProjectName);
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (bookmarkProjectName != null)
|
||||
{
|
||||
|
||||
if (project != null)
|
||||
{
|
||||
if (project.ProjectName.Length > 20 && ActionPlan_ActionPlanListApproveList.Count != 0)
|
||||
{
|
||||
bookmarkProjectName.Text = project.ProjectName.Substring(0, 20) + "\n" +
|
||||
project.ProjectName.Substring(20);
|
||||
}
|
||||
else
|
||||
{
|
||||
bookmarkProjectName.Text = project.ProjectName;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
builder.EndRow();
|
||||
|
||||
Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);
|
||||
builder.MoveToBookmark("tab");
|
||||
builder.StartTable();
|
||||
builder.CellFormat.Borders.LineStyle = LineStyle.Single;
|
||||
builder.CellFormat.Borders.Color = System.Drawing.Color.Black;
|
||||
builder.Bold = false;
|
||||
builder.RowFormat.Height = 20;
|
||||
builder.Font.Size = 9;
|
||||
#region 工程名称和项目部编制人员
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
@@ -461,9 +459,18 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 130;
|
||||
builder.CellFormat.Width = 300;
|
||||
builder.Font.Bold = false;
|
||||
builder.Write(BLL.Person_PersonsService.GetPersonsNameById(actionPlanList.CompileMan));
|
||||
var getCompileMan = Person_PersonsService.GetPerson_PersonsById(actionPlanList.CompileMan);
|
||||
if (!string.IsNullOrEmpty(getCompileMan.SignatureUrl) && File.Exists(rootPath + getCompileMan.SignatureUrl))
|
||||
{
|
||||
var file = rootPath + getCompileMan.SignatureUrl;
|
||||
builder.InsertImage(file, 80, 20);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write(getCompileMan.PersonName);
|
||||
}
|
||||
builder.EndRow();
|
||||
#endregion
|
||||
|
||||
@@ -489,27 +496,43 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
string manname = man(ActionPlan_ActionPlanListApproveList[i].ApproveMan);
|
||||
var getApproveMan = Person_PersonsService.GetPerson_PersonsById(ActionPlan_ActionPlanListApproveList[i].ApproveMan);
|
||||
//判断是不是最后一个
|
||||
if (ActionPlan_ActionPlanListApproveList.Count == i + 1)
|
||||
{
|
||||
builder.CellFormat.Width = 40;
|
||||
builder.CellFormat.Width = 150;
|
||||
builder.Font.Bold = false;
|
||||
builder.Write(manname);
|
||||
if (!string.IsNullOrEmpty(getApproveMan.SignatureUrl) && File.Exists(rootPath + getApproveMan.SignatureUrl))
|
||||
{
|
||||
var file = rootPath + getApproveMan.SignatureUrl;
|
||||
builder.InsertImage(file, 80, 20);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write(getApproveMan.PersonName);
|
||||
}
|
||||
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 90;
|
||||
builder.CellFormat.Width = 150;
|
||||
builder.Write("");
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.CellFormat.Width = 40;
|
||||
builder.CellFormat.Width = 150;
|
||||
builder.Font.Bold = false;
|
||||
builder.Write(manname);
|
||||
if (!string.IsNullOrEmpty(getApproveMan.SignatureUrl) && File.Exists(rootPath + getApproveMan.SignatureUrl))
|
||||
{
|
||||
var file = rootPath + getApproveMan.SignatureUrl;
|
||||
builder.InsertImage(file, 80, 20);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write(getApproveMan.PersonName);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -521,7 +544,7 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 70;
|
||||
builder.CellFormat.Width = 100;
|
||||
builder.Font.Bold = true;
|
||||
builder.Write("项目部审核人");
|
||||
|
||||
@@ -530,10 +553,18 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 20;
|
||||
string manname2 = man(ActionPlan_ActionPlanListApproveList[i + 1].ApproveMan);
|
||||
builder.CellFormat.Width = 50;
|
||||
var getApproveMan2 = Person_PersonsService.GetPerson_PersonsById(ActionPlan_ActionPlanListApproveList[i + 1].ApproveMan);
|
||||
builder.Font.Bold = false;
|
||||
builder.Write(manname2);
|
||||
if (!string.IsNullOrEmpty(getApproveMan2.SignatureUrl) && File.Exists(rootPath + getApproveMan2.SignatureUrl))
|
||||
{
|
||||
var file = rootPath + getApproveMan2.SignatureUrl;
|
||||
builder.InsertImage(file, 80, 20);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write(getApproveMan2.PersonName);
|
||||
}
|
||||
builder.EndRow();
|
||||
i += 1;
|
||||
}
|
||||
@@ -549,9 +580,12 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
{
|
||||
|
||||
}
|
||||
var approves = db.ActionPlan_ActionPlanListApprove.Where(x => x.ActionPlanListId == Id && x.ApproveType == BLL.Const.ActionPlanList_Reviewing).ToList();
|
||||
var ActionPlan_ActionPlanListApproveList2 = db.ActionPlan_ActionPlanListApprove.Where(x => x.ActionPlanListId == Id && x.ApproveType == "6").ToList();
|
||||
if (ActionPlan_ActionPlanListApproveList2.Count > 0)
|
||||
DateTime date = DateTime.Now;
|
||||
if (ActionPlan_ActionPlanListApproveList2.Count > 0 || approves.Count > 0)
|
||||
{
|
||||
date = ActionPlan_ActionPlanListApproveList2.OrderByDescending(x => x.ApproveDate).FirstOrDefault().ApproveDate.Value;
|
||||
#region 主要评审部门
|
||||
//主要评审部门
|
||||
builder.InsertCell();
|
||||
@@ -559,7 +593,7 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 230;
|
||||
builder.CellFormat.Width = 400;
|
||||
builder.Font.Bold = true;
|
||||
builder.Write("主要评审部门");
|
||||
builder.EndRow();
|
||||
@@ -569,7 +603,7 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 80;
|
||||
builder.CellFormat.Width = 150;
|
||||
builder.Font.Bold = true;
|
||||
builder.Write("评审部门");
|
||||
|
||||
@@ -578,7 +612,7 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 80;
|
||||
builder.CellFormat.Width = 100;
|
||||
builder.Font.Bold = true;
|
||||
builder.Write("评审意见");
|
||||
|
||||
@@ -587,62 +621,134 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 70;
|
||||
builder.CellFormat.Width = 150;
|
||||
builder.Font.Bold = true;
|
||||
builder.Write("评审部门负责人/日期");
|
||||
builder.EndRow();
|
||||
#endregion
|
||||
foreach (var item in ActionPlan_ActionPlanListApproveList2)
|
||||
foreach (var item in approves)
|
||||
{
|
||||
//部门名称
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 80;
|
||||
var departModel = db.Base_Depart.FirstOrDefault(x => x.DepartId == item.DepartId);
|
||||
builder.Font.Bold = false;
|
||||
if (departModel != null)
|
||||
{
|
||||
builder.Write(departModel.DepartName);
|
||||
}
|
||||
//评审意见
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 80;
|
||||
builder.Font.Bold = false;
|
||||
if (!string.IsNullOrEmpty(item.ApproveIdea))
|
||||
{
|
||||
builder.Write(item.ApproveIdea);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write("无");
|
||||
}
|
||||
|
||||
|
||||
//评审日期
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 70;
|
||||
builder.Font.Bold = false;
|
||||
if (item.ApproveDate != null)
|
||||
{
|
||||
string personName = Person_PersonsService.GetPersonsNameById(item.ApproveMan);
|
||||
builder.Write(personName + " " + item.ApproveDate.ToString().Split(' ')[0]);
|
||||
//部门名称
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 150;
|
||||
builder.Font.Bold = false;
|
||||
builder.Write("施工管理部");
|
||||
//评审意见
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 100;
|
||||
builder.Font.Bold = false;
|
||||
if (!string.IsNullOrEmpty(item.ApproveIdea))
|
||||
{
|
||||
builder.Write(item.ApproveIdea);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write("无");
|
||||
}
|
||||
|
||||
|
||||
//评审日期
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 150;
|
||||
builder.Font.Bold = false;
|
||||
if (item.ApproveDate != null)
|
||||
{
|
||||
var getUser = Person_PersonsService.GetPerson_PersonsById(item.ApproveMan);
|
||||
if (!string.IsNullOrEmpty(getUser.SignatureUrl) && File.Exists(rootPath + getUser.SignatureUrl))
|
||||
{
|
||||
var file = rootPath + getUser.SignatureUrl;
|
||||
builder.InsertImage(file, 80, 20);
|
||||
builder.Write(item.ApproveDate.ToString().Split(' ')[0]);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write(getUser.PersonName + " " + item.ApproveDate.ToString().Split(' ')[0]);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write("");
|
||||
}
|
||||
builder.EndRow();
|
||||
}
|
||||
else
|
||||
}
|
||||
foreach (var item in ActionPlan_ActionPlanListApproveList2)
|
||||
{
|
||||
if (item.ApproveMan != "905a75d6-e733-449f-9742-4dcd71e8d2e1" && item.DepartId != BLL.Const.Depart_CompanyLeaderId && item.ApproveDate != null)
|
||||
{
|
||||
builder.Write("");
|
||||
//部门名称
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 150;
|
||||
var departModel = db.Base_Depart.FirstOrDefault(x => x.DepartId == item.DepartId);
|
||||
builder.Font.Bold = false;
|
||||
if (departModel != null)
|
||||
{
|
||||
builder.Write(departModel.DepartName);
|
||||
}
|
||||
//评审意见
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 100;
|
||||
builder.Font.Bold = false;
|
||||
if (!string.IsNullOrEmpty(item.ApproveIdea))
|
||||
{
|
||||
builder.Write(item.ApproveIdea);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write("无");
|
||||
}
|
||||
|
||||
|
||||
//评审日期
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Center;//垂直居中对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 150;
|
||||
builder.Font.Bold = false;
|
||||
if (item.ApproveDate != null)
|
||||
{
|
||||
var getUser = Person_PersonsService.GetPerson_PersonsById(item.ApproveMan);
|
||||
if (!string.IsNullOrEmpty(getUser.SignatureUrl) && File.Exists(rootPath + getUser.SignatureUrl))
|
||||
{
|
||||
var file = rootPath + getUser.SignatureUrl;
|
||||
builder.InsertImage(file, 80, 20);
|
||||
builder.Write(item.ApproveDate.ToString().Split(' ')[0]);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write(getUser.PersonName + " " + item.ApproveDate.ToString().Split(' ')[0]);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write("");
|
||||
}
|
||||
builder.EndRow();
|
||||
}
|
||||
builder.EndRow();
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
@@ -662,13 +768,31 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Bottom;//底部对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Left;//水平居中对齐
|
||||
builder.CellFormat.Width = 130;
|
||||
builder.CellFormat.Width = 300;
|
||||
builder.Font.Bold = true;
|
||||
builder.RowFormat.Height = 40;
|
||||
var AQApprove = (from x in db.ActionPlan_ActionPlanListApprove
|
||||
where x.ApproveMan == "905a75d6-e733-449f-9742-4dcd71e8d2e1"
|
||||
select x).FirstOrDefault();
|
||||
if (AQApprove != null)
|
||||
{
|
||||
builder.Write(AQApprove.ApproveIdea + "\n\n");
|
||||
}
|
||||
builder.Write("公司安全总监/部门负责人:");
|
||||
builder.Write(" 年");
|
||||
builder.Write(" 月");
|
||||
builder.Write(" 日");
|
||||
var personAQ = BLL.Person_PersonsService.GetPerson_PersonsById("905a75d6-e733-449f-9742-4dcd71e8d2e1"); //安全总监任学宁
|
||||
if (!string.IsNullOrEmpty(personAQ.SignatureUrl) && File.Exists(rootPath + personAQ.SignatureUrl))
|
||||
{
|
||||
var file = rootPath + personAQ.SignatureUrl;
|
||||
builder.InsertImage(file, 80, 20);
|
||||
builder.Write(date.ToString().Split(' ')[0]);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write(personAQ.PersonName + " " + date.ToString().Split(' ')[0]);
|
||||
}
|
||||
//builder.Write(" 年");
|
||||
//builder.Write(" 月");
|
||||
//builder.Write(" 日");
|
||||
builder.EndRow();
|
||||
|
||||
builder.InsertCell();
|
||||
@@ -678,20 +802,46 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
|
||||
builder.CellFormat.Width = 100;
|
||||
builder.Font.Bold = true;
|
||||
builder.Write("审核");
|
||||
builder.Write("审批");
|
||||
//公司安全总监/部门负责人
|
||||
builder.InsertCell();
|
||||
builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
|
||||
builder.CellFormat.HorizontalMerge = Aspose.Words.Tables.CellMerge.First;
|
||||
builder.CellFormat.VerticalAlignment = Aspose.Words.Tables.CellVerticalAlignment.Bottom;//底部对齐
|
||||
builder.ParagraphFormat.Alignment = ParagraphAlignment.Left;//水平居中对齐
|
||||
builder.CellFormat.Width = 130;
|
||||
builder.CellFormat.Width = 300;
|
||||
builder.Font.Bold = true;
|
||||
builder.RowFormat.Height = 40;
|
||||
var GSLDApprove = (from x in db.ActionPlan_ActionPlanListApprove
|
||||
join y in db.Person_Persons
|
||||
on x.ApproveMan equals y.PersonId
|
||||
where x.ActionPlanListId == Id && x.DepartId == BLL.Const.Depart_CompanyLeaderId
|
||||
select x).FirstOrDefault();
|
||||
if (GSLDApprove != null)
|
||||
{
|
||||
builder.Write(GSLDApprove.ApproveIdea + "\n\n");
|
||||
}
|
||||
builder.Write("公司主管生产/安全领导:");
|
||||
builder.Write(" 年");
|
||||
builder.Write(" 月");
|
||||
builder.Write(" 日");
|
||||
if (GSLDApprove != null)
|
||||
{
|
||||
var personGSLD = BLL.Person_PersonsService.GetPerson_PersonsById(GSLDApprove.ApproveMan);
|
||||
if (!string.IsNullOrEmpty(personGSLD.SignatureUrl) && File.Exists(rootPath + personGSLD.SignatureUrl))
|
||||
{
|
||||
var file = rootPath + personGSLD.SignatureUrl;
|
||||
builder.InsertImage(file, 80, 20);
|
||||
builder.Write(GSLDApprove.ApproveDate.ToString().Split(' ')[0]);
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write(personGSLD.PersonName + " " + GSLDApprove.ApproveDate.ToString().Split(' ')[0]);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.Write(" 年");
|
||||
builder.Write(" 月");
|
||||
builder.Write(" 日");
|
||||
}
|
||||
builder.EndRow();
|
||||
|
||||
builder.Font.Bold = false;
|
||||
@@ -701,17 +851,24 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
}
|
||||
|
||||
doc.Save(newUrl);
|
||||
string fileName = Path.GetFileName(newUrl);
|
||||
FileInfo info = new FileInfo(newUrl);
|
||||
//生成PDF文件
|
||||
string pdfUrl = newUrl.Replace(".doc", ".pdf");
|
||||
Document doc1 = new Aspose.Words.Document(newUrl);
|
||||
//验证参数
|
||||
if (doc1 == null) { throw new Exception("Word文件无效"); }
|
||||
doc1.Save(pdfUrl, Aspose.Words.SaveFormat.Pdf);//还可以改成其它格式
|
||||
string fileName = Path.GetFileName(filePath);
|
||||
FileInfo info = new FileInfo(pdfUrl);
|
||||
long fileSize = info.Length;
|
||||
Response.Clear();
|
||||
Response.ContentType = "application/x-zip-compressed";
|
||||
Response.AddHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
|
||||
Response.AddHeader("Content-Length", fileSize.ToString());
|
||||
Response.TransmitFile(newUrl, 0, fileSize);
|
||||
Response.TransmitFile(pdfUrl, 0, fileSize);
|
||||
Response.Flush();
|
||||
Response.Close();
|
||||
File.Delete(newUrl);
|
||||
File.Delete(pdfUrl);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
@@ -56,9 +56,10 @@
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:RadioButtonList runat="server" ID="rblIsReview" Label="备案/部门评审" LabelWidth="140px" AutoPostBack="true" OnSelectedIndexChanged="rblIsReview_SelectedIndexChanged">
|
||||
<f:RadioButtonList runat="server" ID="rblIsReview" Label="备案/评审" LabelWidth="140px" AutoPostBack="true" OnSelectedIndexChanged="rblIsReview_SelectedIndexChanged">
|
||||
<f:RadioItem Text="备案" Value="False" Selected="true" />
|
||||
<f:RadioItem Text="部门评审" Value="True" />
|
||||
<f:RadioItem Text="公司部门评审" Value="True2" />
|
||||
</f:RadioButtonList>
|
||||
<f:DropDownList ID="drpReviewMan" runat="server" Label="评审负责人" LabelAlign="Right" Hidden="true" EnableEdit="true"
|
||||
LabelWidth="120px">
|
||||
|
||||
@@ -138,6 +138,10 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
this.drpReviewMan.Hidden = false;
|
||||
this.drpReviewMan.SelectedValue = actionPlanList.ReviewMan;
|
||||
}
|
||||
else if (actionPlanList.IsCompanyReview == true)
|
||||
{
|
||||
this.rblIsReview.SelectedValue = "True2";
|
||||
}
|
||||
else
|
||||
{
|
||||
this.rblIsReview.SelectedValue = "False";
|
||||
@@ -231,26 +235,12 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
this.btnMenuDelete.Hidden = true;
|
||||
this.gvDepart.EnableRowDoubleClickEvent = false;
|
||||
}
|
||||
//提交版本人多次修改
|
||||
//if (actionPlanList.CompileMan.Equals(CurrUser.PersonId))
|
||||
//{
|
||||
// txtActionPlanListCode.Enabled = true;
|
||||
// txtActionPlanListName.Enabled = true;
|
||||
// txtVersionNo.Enabled = true;
|
||||
// drpProjectType.Enabled = true;
|
||||
// drpCompileMan.Enabled = true;
|
||||
// txtCompileDate.Enabled = true;
|
||||
// ContactImg = 0;
|
||||
// Model.ActionPlan_ActionPlanListApprove approve = ActionPlanListApproveService.GetActionPlanListApproveByApproveMan(ActionPlanListId, CurrUser.PersonId);
|
||||
// if (approve == null)
|
||||
// {
|
||||
// rblIsAgree.Hidden = true;
|
||||
// rblIsAgree.Required = false;
|
||||
// options.Hidden = true;
|
||||
// txtOptions.Required = false;
|
||||
// optio.Hidden = true;
|
||||
// }
|
||||
//}
|
||||
var approves = BLL.ActionPlanListApproveService.GetReviewings(this.ActionPlanListId, actionPlanList.Edition.Value);
|
||||
if (actionPlanList.IsReview != true && approves.Count == 0)
|
||||
{
|
||||
this.drpPerson.Hidden = true;
|
||||
this.rblIsCompanyReview.Hidden = true;
|
||||
}
|
||||
}
|
||||
WindowAtt_Close(null, null);
|
||||
}
|
||||
@@ -380,7 +370,14 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
{
|
||||
actionPlanList.CompileDate = Convert.ToDateTime(this.txtCompileDate.Text.Trim());
|
||||
}
|
||||
actionPlanList.IsReview = Convert.ToBoolean(this.rblIsReview.SelectedValue);
|
||||
if (this.rblIsReview.SelectedValue != "True2")
|
||||
{
|
||||
actionPlanList.IsReview = Convert.ToBoolean(this.rblIsReview.SelectedValue);
|
||||
}
|
||||
else
|
||||
{
|
||||
actionPlanList.IsCompanyReview = true;
|
||||
}
|
||||
if (this.drpReviewMan.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
actionPlanList.ReviewMan = this.drpReviewMan.SelectedValue;
|
||||
@@ -576,6 +573,10 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
{
|
||||
actionPlanList.States = BLL.Const.ActionPlanList_Reviewing;
|
||||
}
|
||||
else if (rblIsReview.SelectedValue == "True2") //公司部门评审
|
||||
{
|
||||
actionPlanList.States = BLL.Const.ActionPlanList_DepartReview;
|
||||
}
|
||||
else
|
||||
{
|
||||
actionPlanList.States = BLL.Const.ActionPlanList_Complete;
|
||||
@@ -606,6 +607,10 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (rblIsReview.SelectedValue == "True2") //公司部门评审
|
||||
{
|
||||
OAWebSevice.PushoaActionPlan(); //推送OA待办
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -703,12 +708,21 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
{
|
||||
this.drpReviewMan.Hidden = false;
|
||||
this.drpPerson.Hidden = false;
|
||||
this.gvDepart.Hidden = true;
|
||||
}
|
||||
else if (this.rblIsReview.SelectedValue == "True2")
|
||||
{
|
||||
this.drpReviewMan.Hidden = true;
|
||||
this.drpPerson.Hidden = true;
|
||||
this.gvDepart.Hidden = false;
|
||||
BindDepart();
|
||||
}
|
||||
else
|
||||
{
|
||||
this.drpReviewMan.Hidden = true;
|
||||
this.drpPerson.Hidden = true;
|
||||
this.drpReviewMan.SelectedValue = this.CurrUser.PersonId;
|
||||
this.gvDepart.Hidden = true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -727,10 +741,19 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
|
||||
private void BindDepart()
|
||||
{
|
||||
Model.ActionPlan_ActionPlanList actionPlanList = BLL.ActionPlanListService.GetActionPlanListById(this.ActionPlanListId);
|
||||
var list = ActionPlanListApproveService.getDepartListData(ActionPlanListId, actionPlanList.Edition);
|
||||
gvDepart.DataSource = list;
|
||||
gvDepart.DataBind();
|
||||
Model.ActionPlan_ActionPlanList actionPlanList = BLL.ActionPlanListService.GetActionPlanListById(this.HFActionPlanListId.Text);
|
||||
if (actionPlanList != null)
|
||||
{
|
||||
var list = ActionPlanListApproveService.getDepartListData(ActionPlanListId, actionPlanList.Edition);
|
||||
gvDepart.DataSource = list;
|
||||
gvDepart.DataBind();
|
||||
}
|
||||
else
|
||||
{
|
||||
var list = ActionPlanListApproveService.getDepartListData(this.HFActionPlanListId.Text, 0);
|
||||
gvDepart.DataSource = list;
|
||||
gvDepart.DataBind();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -745,7 +768,11 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
|
||||
protected void btnNew_Click(object sender, EventArgs e)
|
||||
{
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("DepartEdit.aspx?ActionPlanListId={0}", this.ActionPlanListId, "编辑 - ")));
|
||||
if (string.IsNullOrEmpty(HFActionPlanListId.Text)) //新增记录
|
||||
{
|
||||
HFActionPlanListId.Text = SQLHelper.GetNewID(typeof(Model.ActionPlan_ActionPlanList));
|
||||
}
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("DepartEdit.aspx?ActionPlanListId={0}", this.HFActionPlanListId.Text, "编辑 - ")));
|
||||
}
|
||||
|
||||
#region 编辑
|
||||
|
||||
@@ -55,9 +55,10 @@
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:RadioButtonList runat="server" ID="rblIsReview" Label="备案/部门评审" LabelWidth="140px" Readonly="true">
|
||||
<f:RadioButtonList runat="server" ID="rblIsReview" Label="备案/评审" LabelWidth="140px" Readonly="true">
|
||||
<f:RadioItem Text="备案" Value="False" Selected="true" />
|
||||
<f:RadioItem Text="部门评审" Value="True" />
|
||||
<f:RadioItem Text="公司部门评审" Value="True2" />
|
||||
</f:RadioButtonList>
|
||||
<f:DropDownList ID="drpReviewMan" runat="server" Label="评审负责人" LabelAlign="Right" Hidden="true" EnableEdit="true" Readonly="true"
|
||||
LabelWidth="120px">
|
||||
|
||||
@@ -74,6 +74,10 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
this.drpReviewMan.Hidden = false;
|
||||
this.drpReviewMan.SelectedValue = actionPlanList.ReviewMan;
|
||||
}
|
||||
else if (actionPlanList.IsCompanyReview == true)
|
||||
{
|
||||
this.rblIsReview.SelectedValue = "True2";
|
||||
}
|
||||
else
|
||||
{
|
||||
this.rblIsReview.SelectedValue = "False";
|
||||
@@ -103,6 +107,12 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
var list = ActionPlanListApproveService.getListData(ActionPlanListId);
|
||||
gvApprove.DataSource = list;
|
||||
gvApprove.DataBind();
|
||||
var approves = BLL.ActionPlanListApproveService.GetReviewings(this.ActionPlanListId, actionPlanList.Edition.Value);
|
||||
if (approves.Count == 0)
|
||||
{
|
||||
this.drpPerson.Hidden = true;
|
||||
this.rblIsCompanyReview.Hidden = true;
|
||||
}
|
||||
WindowAtt_Close(null, null);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -105,7 +105,14 @@ namespace FineUIPro.Web.ZHGL.Plan
|
||||
approve.ApproveMan = this.drpApproveMan.SelectedValue;
|
||||
}
|
||||
approve.ApproveType = BLL.Const.ActionPlanList_DepartReview;
|
||||
approve.Edition = actionPlanList.Edition;
|
||||
if (actionPlanList == null)
|
||||
{
|
||||
approve.Edition = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
approve.Edition = actionPlanList.Edition;
|
||||
}
|
||||
approve.IsPushOa = 0;
|
||||
if (!string.IsNullOrEmpty(this.ActionPlanListApproveId))
|
||||
{
|
||||
|
||||
@@ -72,19 +72,19 @@
|
||||
FieldType="String" HeaderText="项目类型" HeaderTextAlign="Center" TextAlign="Left"
|
||||
RendererFunction="renderProjectType">
|
||||
</f:RenderField>
|
||||
<f:WindowField TextAlign="Left" Width="80px" WindowID="WindowAtt" HeaderText="附件"
|
||||
<f:WindowField TextAlign="Left" Width="80px" WindowID="WindowAtt" HeaderText="附件" ColumnID="Actions"
|
||||
Text="详细" ToolTip="附件上传查看" DataIFrameUrlFields="MainContractId" DataIFrameUrlFormatString="../../AttachFile/webuploader.aspx?type=-1&toKeyId={0}&path=FileUpload/MainContractAttachUrl&menuId=CBC47C8B-141C-446B-90D9-CE8F5AE66CE4"
|
||||
HeaderTextAlign="Center" />
|
||||
<f:TemplateField ColumnID="State" Width="60px" HeaderText="状态" HeaderTextAlign="Center" TextAlign="Center"
|
||||
<f:TemplateField ColumnID="tfCompileMan" Width="60px" HeaderText="状态" HeaderTextAlign="Center" TextAlign="Center"
|
||||
EnableLock="true" Locked="False">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# BLL.MainContractService.ConvertState(Eval("States")) %>'></asp:Label>
|
||||
<asp:Label ID="lblCompileMan" runat="server" Text='<%# BLL.MainContractService.ConvertState(Eval("States")) %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:TemplateField ColumnID="ApproveMan" Width="60px" HeaderText="办理人" HeaderTextAlign="Center" TextAlign="Center"
|
||||
<f:TemplateField ColumnID="tfTeamType" Width="60px" HeaderText="办理人" HeaderTextAlign="Center" TextAlign="Center"
|
||||
EnableLock="true" Locked="False">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label2" runat="server" Text='<%# ConvertApproveMan(Eval("MainContractId")) %>'></asp:Label>
|
||||
<asp:Label ID="lbTeamType" runat="server" Text='<%# ConvertApproveMan(Eval("MainContractId")) %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
|
||||
+4
-4
@@ -130,22 +130,22 @@ namespace FineUIPro.Web.ZHGL.Plan {
|
||||
protected global::System.Web.UI.WebControls.Label lblNumber;
|
||||
|
||||
/// <summary>
|
||||
/// Label1 控件。
|
||||
/// lblCompileMan 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label1;
|
||||
protected global::System.Web.UI.WebControls.Label lblCompileMan;
|
||||
|
||||
/// <summary>
|
||||
/// Label2 控件。
|
||||
/// lbTeamType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label2;
|
||||
protected global::System.Web.UI.WebControls.Label lbTeamType;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarSeparator1 控件。
|
||||
|
||||
@@ -72,19 +72,19 @@
|
||||
FieldType="String" HeaderText="项目类型" HeaderTextAlign="Center" TextAlign="Left"
|
||||
RendererFunction="renderProjectType">
|
||||
</f:RenderField>
|
||||
<f:WindowField TextAlign="Left" Width="80px" WindowID="WindowAtt" HeaderText="附件"
|
||||
<f:WindowField TextAlign="Left" Width="80px" WindowID="WindowAtt" HeaderText="附件" ColumnID="Actions"
|
||||
Text="详细" ToolTip="附件上传查看" DataIFrameUrlFields="ProjectPlanId" DataIFrameUrlFormatString="../../AttachFile/webuploader.aspx?type=-1&toKeyId={0}&path=FileUpload/ProjectPlanAttachUrl&menuId=CBC47C8B-141C-446B-90D9-CE8F5AE66CE4"
|
||||
HeaderTextAlign="Center" />
|
||||
<f:TemplateField ColumnID="State" Width="60px" HeaderText="状态" HeaderTextAlign="Center" TextAlign="Center"
|
||||
<f:TemplateField ColumnID="tfCompileMan" Width="60px" HeaderText="状态" HeaderTextAlign="Center" TextAlign="Center"
|
||||
EnableLock="true" Locked="False">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# BLL.ProjectPlanService.ConvertState(Eval("States")) %>'></asp:Label>
|
||||
<asp:Label ID="lblCompileMan" runat="server" Text='<%# BLL.ProjectPlanService.ConvertState(Eval("States")) %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:TemplateField ColumnID="ApproveMan" Width="60px" HeaderText="办理人" HeaderTextAlign="Center" TextAlign="Center"
|
||||
<f:TemplateField ColumnID="tfTeamType" Width="60px" HeaderText="办理人" HeaderTextAlign="Center" TextAlign="Center"
|
||||
EnableLock="true" Locked="False">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label2" runat="server" Text='<%# ConvertApproveMan(Eval("ProjectPlanId")) %>'></asp:Label>
|
||||
<asp:Label ID="lbTeamType" runat="server" Text='<%# ConvertApproveMan(Eval("ProjectPlanId")) %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
|
||||
+4
-4
@@ -130,22 +130,22 @@ namespace FineUIPro.Web.ZHGL.Plan {
|
||||
protected global::System.Web.UI.WebControls.Label lblNumber;
|
||||
|
||||
/// <summary>
|
||||
/// Label1 控件。
|
||||
/// lblCompileMan 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label1;
|
||||
protected global::System.Web.UI.WebControls.Label lblCompileMan;
|
||||
|
||||
/// <summary>
|
||||
/// Label2 控件。
|
||||
/// lbTeamType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label2;
|
||||
protected global::System.Web.UI.WebControls.Label lbTeamType;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarSeparator1 控件。
|
||||
|
||||
Reference in New Issue
Block a user