private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { DataRow node = gridView1.GetDataRow(gridView1.FocusedRowHandle); if (node != null) { string id = node["ID"].ToString(); PSP_ELCPROJECT pd = new PSP_ELCPROJECT(); pd.ID = id; pd.Name = node["Name"].ToString(); pd.Class = node["Class"].ToString(); pd.FileType = node["FileType"].ToString(); pd.BelongYear = node["BelongYear"].ToString(); pd.ProjectID = node["ProjectID"].ToString(); frmNewProject frmprojectDLG = new frmNewProject(); if (pd.FileType == "潮流") { frmprojectDLG.flag = false; } else { frmprojectDLG.flag = true; } frmprojectDLG.Name = pd.Name; frmprojectDLG.FileType = pd.FileType; frmprojectDLG.BelongYear = pd.BelongYear; frmprojectDLG.init(); if (frmprojectDLG.ShowDialog() == DialogResult.OK) { node["Name"] = frmprojectDLG.Name; pd.Name = frmprojectDLG.Name; pd.FileType = frmprojectDLG.FileType; pd.BelongYear = frmprojectDLG.BelongYear; node["BelongYear"] = frmprojectDLG.BelongYear; UCDeviceBase.DataService.Update("UpdatePSP_ELCPROJECT", pd); SVGFILE svgFile = new SVGFILE(); svgFile.SUID = pd.ID; svgFile = (SVGFILE)Services.BaseService.GetObject("SelectSVGFILEByKey", svgFile); if (svgFile != null) { svgFile.FILENAME = pd.Name; UCDeviceBase.DataService.Update <SVGFILE>(svgFile); } } } }
private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { frmNewProject frmprojectDLG = new frmNewProject(); frmprojectDLG.flag = pspflag; frmprojectDLG.init(); frmprojectDLG.Name = ""; if (frmprojectDLG.ShowDialog() == DialogResult.OK) { PSP_ELCPROJECT pd = new PSP_ELCPROJECT(); pd.Name = frmprojectDLG.Name; pd.FileType = frmprojectDLG.FileType; pd.Class = System.DateTime.Now.ToString(); pd.BelongYear = frmprojectDLG.BelongYear; pd.ProjectID = Itop.Client.MIS.ProgUID; UCDeviceBase.DataService.Create <PSP_ELCPROJECT>(pd); DataRow row = dataSvg.NewRow(); Itop.Common.DataConverter.ObjectToRow(pd, row); dataSvg.Rows.Add(row); } }
private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { DataRow node =gridView1.GetDataRow(gridView1.FocusedRowHandle); if (node != null) { string id = node["ID"].ToString(); PSP_ELCPROJECT pd = new PSP_ELCPROJECT(); pd.ID = id; pd.Name = node["Name"].ToString(); pd.Class = node["Class"].ToString(); pd.FileType = node["FileType"].ToString(); pd.BelongYear = node["BelongYear"].ToString(); pd.ProjectID = node["ProjectID"].ToString(); frmNewProject frmprojectDLG = new frmNewProject(); if (pd.FileType == "潮流") { frmprojectDLG.flag = false; } else { frmprojectDLG.flag = true; } frmprojectDLG.Name = pd.Name; frmprojectDLG.FileType = pd.FileType; frmprojectDLG.BelongYear = pd.BelongYear; frmprojectDLG.init(); if (frmprojectDLG.ShowDialog() == DialogResult.OK) { node["Name"] = frmprojectDLG.Name; pd.Name = frmprojectDLG.Name; pd.FileType = frmprojectDLG.FileType; pd.BelongYear = frmprojectDLG.BelongYear; node["BelongYear"] = frmprojectDLG.BelongYear; UCDeviceBase.DataService.Update("UpdatePSP_ELCPROJECT", pd); SVGFILE svgFile = new SVGFILE(); svgFile.SUID = pd.ID; svgFile = (SVGFILE)Services.BaseService.GetObject("SelectSVGFILEByKey", svgFile); if (svgFile != null) { svgFile.FILENAME = pd.Name; UCDeviceBase.DataService.Update<SVGFILE>(svgFile); } } } }
private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { frmNewProject frmprojectDLG = new frmNewProject(); frmprojectDLG.flag = pspflag; frmprojectDLG.init(); frmprojectDLG.Name = ""; if (frmprojectDLG.ShowDialog() == DialogResult.OK) { PSP_ELCPROJECT pd = new PSP_ELCPROJECT(); pd.Name = frmprojectDLG.Name; pd.FileType = frmprojectDLG.FileType; pd.Class = System.DateTime.Now.ToString(); pd.BelongYear = frmprojectDLG.BelongYear; pd.ProjectID = Itop.Client.MIS.ProgUID; UCDeviceBase.DataService.Create<PSP_ELCPROJECT>(pd); DataRow row = dataSvg.NewRow(); Itop.Common.DataConverter.ObjectToRow(pd, row); dataSvg.Rows.Add(row); } }