Esempio n. 1
0
        private void FormNewYear_Load(object sender, EventArgs e)
        {
            s.Add("L1");
            s.Add("L2");
            s.Add("L3");
            s.Add("L4");
            s.Add("L5");
            s.Add("L6");
            s.Add("L7");
            s.Add("L8");
            s.Add("L9");
            s.Add("L10");
            s.Add("L11");
            s.Add("L12");
            s.Add("L13");
            s.Add("L14");
            s.Add("L15");
            s.Add("L16");
            s.Add("L17");
            s.Add("L18");
            s.Add("L19");
            s.Add("L20");
            s.Add("L21");
            s.Add("L22");
            s.Add("L23");
            s.Add("L24");
            s.Add("L25");
            s.Add("L26");
            s.Add("L27");
            s.Add("L28");
            s.Add("L29");
            s.Add("L30");
            s.Add("L31");
            s.Add("L32");
            s.Add("L33");
            s.Add("L34");
            s.Add("L35");
            s.Add("L36");
            s.Add("L37");
            s.Add("L38");
            s.Add("L39");
            s.Add("L40");

            //spinEdit2.Text = classname;
            classname1 = classname;
            if (!IsUpdate)
            {
                psp_sl      = new PSP_35KVStyle();
                psp_sl.Type = type;
            }
            else
            {
                PSP_35KVStyle ps = new PSP_35KVStyle();
                ps.Title     = classname;
                ps.Type      = type;
                ps.ClassType = classtype;

                psp_sl = (PSP_35KVStyle)Common.Services.BaseService.GetObject("SelectPSP_35KVStyleByAll", ps);
            }
        }
Esempio n. 2
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            classname = psp_sl.Title = spinEdit2.Value.ToString();
            if (classname.ToString() == "")
            {
                MsgBox.Show("年度不能为空");
                return;
            }
            try
            {
                if (Common.Services.BaseService.GetObject("SelectPSP_35KVStyleByTitleTypeClass", psp_sl) == null)
                {
                    try
                    {
                        if (!IsUpdate)
                        {
                            bool   bz = false;
                            string f  = "";
                            foreach (string ss in s)
                            {
                                PSP_35KVStyle ps = new PSP_35KVStyle();
                                ps.Title     = classname;
                                ps.Type      = type;
                                ps.ClassType = ss;

                                object obj = Common.Services.BaseService.GetObject("SelectPSP_35KVStyleByTitleTypeClass1", ps);
                                if (obj == null)
                                {
                                    classtype = ss;
                                    bz        = true;
                                    f         = ss;
                                    break;
                                }
                            }
                            if (bz)
                            {
                                psp_sl.ClassType = f;
                                Common.Services.BaseService.Create <PSP_35KVStyle>(psp_sl);
                            }
                        }
                        else
                        {
                            Common.Services.BaseService.Update <PSP_35KVStyle>(psp_sl);
                        }

                        this.DialogResult = DialogResult.OK;
                    }
                    catch (Exception ex)
                    {
                        MsgBox.Show("出错啦:" + ex.Message);
                    }
                }
                else
                {
                    MsgBox.Show("此分类已经存在,请重新输入!");
                }
            }
            catch { }
        }
Esempio n. 3
0
        private void barButtonItem8_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            //删除年


            GridColumn gc = this.gridView.FocusedColumn;

            if (gc == null)
            {
                return;
            }
            if (gc.FieldName.Substring(0, 1) != "L")
            {
                MsgBox.Show("不能删除固定列");
                return;
            }

            if (MsgBox.ShowYesNo("是否删除 " + gc.Caption + " 的所有数据?") != DialogResult.Yes)
            {
                return;
            }


            foreach (GridColumn gc1 in this.gridView.Columns)
            {
                try
                {
                    if (gc1.Name == gc.Name)
                    {
                        gc1.Visible = false;
                    }
                }
                catch { }
            }



            gc.OptionsColumn.ShowInCustomizationForm = false;
            PSP_35KVPingHeng si = new PSP_35KVPingHeng();

            si.Title = gc.FieldName + "=0";
            si.Type  = type;
            Itop.Client.Common.Services.BaseService.Update("UpdatePSP_35KVPingHengByTypeWhere", si);

            PSP_35KVStyle psl = new PSP_35KVStyle();

            psl.ClassType = gc.FieldName;
            psl.Type      = type;
            psl.Title     = gc.Caption;
            Itop.Client.Common.Services.BaseService.Update("DeletePSP_35KVStyleByAll", psl);
        }