/// <summary> /// 向GDP基准年统计添加一列 /// </summary> private void AddColumnsToGDPCompute(string year) { PSP_YearVisibleIndex yvi= new PSP_YearVisibleIndex(); yvi.Year=year; yvi.ModuleFlag="GDPCompute"; PSP_YearVisibleIndex yearvi = (PSP_YearVisibleIndex)Common.Services.BaseService.GetObject("SelectPSP_YearVisibleIndexByModuleFlagAndYear", yvi); if (yearvi == null) { yearvi = (PSP_YearVisibleIndex)Common.Services.BaseService.GetObject("SelectPSP_YearVisibleIndexFindMaxVisibleIndex", yvi); if (yearvi.VisibleIndex > 0) { yvi.VisibleIndex = yearvi.VisibleIndex+1; Common.Services.BaseService.Update("UpdatePSP_YearVisibleIndexbyExists", yvi); } } }
/// <summary> /// 删除GDP基准年统计的某一年份 /// </summary> private void deleColumnsToGDPCompute(string year) { PSP_YearVisibleIndex yvi = new PSP_YearVisibleIndex(); yvi.Year = year; yvi.ModuleFlag = "GDPCompute"; PSP_YearVisibleIndex yearvi = (PSP_YearVisibleIndex)Common.Services.BaseService.GetObject("SelectPSP_YearVisibleIndexByModuleFlagAndYear", yvi); if (yearvi != null) { IList<PSP_YearVisibleIndex> yearlist = Common.Services.BaseService.GetList<PSP_YearVisibleIndex>("SelectPSP_YearVisibleYearListByModuleFlagAndVisibleIndex", yearvi); Common.Services.BaseService.Update("DeletePSP_YearVisibleIndexByModuleFlagAndYear", yvi); foreach (PSP_YearVisibleIndex updatevisible in yearlist) { updatevisible.VisibleIndex--; Common.Services.BaseService.Update("UpdatePSP_YearVisibleIndexbyExists", updatevisible); } } }
/// <summary> /// ��ȡ����ʾ˳��index /// </summary> public void ColumnsVisibleIndex(string ModuleFlag) { PSP_YearVisibleIndex yvi = new PSP_YearVisibleIndex(); yvi.ModuleFlag = ModuleFlag; try { IList<PSP_YearVisibleIndex> yearvisi = Common.Services.BaseService.GetList<PSP_YearVisibleIndex>("SelectPSP_YearVisibleIndexByModuleFlagSort", yvi); indexlist = yearvisi; } catch( Exception e) { MessageBox.Show(e.Message); } }
private void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { PSP_YearVisibleIndex yvi = new PSP_YearVisibleIndex(); for (int i = 0; i < ctrlBurdenMonth1.GridView.Columns.Count; i++) { if (ctrlBurdenMonth1.GridView.Columns[i].VisibleIndex > 1) { yvi.Year = ctrlBurdenMonth1.GridView.Columns[i].FieldName.ToString(); yvi.ModuleFlag = ModuleFlag; yvi.VisibleIndex = ctrlBurdenMonth1.GridView.Columns[i].VisibleIndex; Common.Services.BaseService.Update("UpdatePSP_YearVisibleIndexbyExists", yvi); } } }
private void barButtonItem8_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { PSP_YearVisibleIndex yvi = new PSP_YearVisibleIndex(); for (int i = 0; i < treeList1.Columns.Count; i++) { if (treeList1.Columns[i].VisibleIndex > 0) { yvi.Year = treeList1.Columns[i].FieldName.ToString().Substring(0, 4); yvi.ModuleFlag = ModuleFlag; yvi.VisibleIndex = treeList1.Columns[i].VisibleIndex; Common.Services.BaseService.Update("UpdatePSP_YearVisibleIndexbyExists", yvi); } } }