Esempio n. 1
0
        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);
                    }
                }
            }
        }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
        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);

                    }

                }
            }
        }
Esempio n. 4
0
 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);
     }
 }