Beispiel #1
0
        private void btn_del_Click(object sender, EventArgs e)
        {
            int    row = dgv.SelectedRows[0].Index;
            Sysdic del = sysdics[row];

            Delete(del);
        }
Beispiel #2
0
        private void Updatedgv(Sysdic dic)
        {
            Sysdic index = sysdics.First(i => i.id == dic.id);
            int    count = sysdics.IndexOf(index);

            sysdics[count] = dic;
            dgv.Refresh();
        }
Beispiel #3
0
        private Sysdic GetCsdic(int id = 0)
        {
            Sysdic cSDicTionary = new Sysdic {
                Dickey = txb_key.Text, DicMeno = txb_meno.Text, Dicsetp = int.Parse(txb_order.Text), Dicname = txb_type.Text, Dicval = txb_value.Text, id = id
            };

            return(cSDicTionary);
        }
Beispiel #4
0
        public FrmDictDialog(Reload reLoad, Sysdic cS)
        {
            Add    = false;
            reload = reLoad;
            cSDic  = cS;
            InitializeComponent();

            txb_type.Text = cS.Dicname;
        }
Beispiel #5
0
        private void AddProgressSetp(CheckInDT dt)
        {
            Sysdic   staut = ScStautlist.Find(s => s.id == dt.GoodsStauts);
            StepItem item  = new StepItem(staut.id.ToString(), staut.Dicval);

            item.Tag = dt;
            progressSteps.Items.Add(item);
            ratingStar.Rating = (int)dt.Rating;
            lbl_dtmemo.Text   = dt.Meno;
            nud_cost.Value    = (int)dt.ServerPay;
            progressSteps.Refresh();
        }
Beispiel #6
0
        public string DeleteSysdic(string dic)
        {
            Sysdic sysDic = DataSwitch.JsonToObj <Sysdic>(dic);

            if (sysDic == null)
            {
                return(General.strFail);
            }
            bool count = cSDic.Del(sysDic);

            return(DataSwitch.HttpPostMsg(count ? General.strSucess : General.strFail));
        }
Beispiel #7
0
        public string UpdateDictionary(string dic)
        {
            Sysdic csDic = DataSwitch.JsonToObj <Sysdic>(dic);

            if (cSDic == null)
            {
                return(General.strFail);
            }
            bool count = cSDic.Update(csDic);

            return(DataSwitch.HttpPostMsg(count ? General.strSucess:General.strFail));
        }
Beispiel #8
0
 private void InitData()
 {
     serverTypelist = serverTypeSer.GetAllServerTypes(SYSUser.id);
     ScStautlist    = SysdicSer.GetSysdicsbyType(CsStauts);
     if (ScStautlist.Count == 0)
     {
         ShowTipsMessageBox("基础数据获取失败,请重新开启");
     }
     else
     {
         frist_ScStauts = ScStautlist[0];
     }
 }
Beispiel #9
0
        public void Adddictionary()
        {
            string t   = "";
            Sysdic dic = new Sysdic {
                Dickey  = "1", Dicname = "类型",
                Dicsetp = 1, Dicval = "权限类型", DicMeno = "权限"
            };
            ISysDicService ids    = new SysDicService();
            Sysdic         insdic = ids.Add(dic);

            t = insdic.id + "";
            Assert.AreEqual(t, "1");
        }
Beispiel #10
0
        private void btn_modi_Click(object sender, EventArgs e)
        {
            oper = 2;
            int row = dgv.SelectedCells[0].RowIndex;
            int id  = (int)dgv["id", row].Value;

            Sysdic sysdic = sysdics.First(s => s.id == id);

            if (sysdic != null)
            {
                FrmDictDialog frm = new FrmDictDialog(ReLoad, sysdic);
                frm.Show();
            }
        }
Beispiel #11
0
        private void ReLoad(Sysdic dic)
        {
            switch (oper)
            {
            case 1:
                sysdics.Add(dic);
                break;

            case 2:
                Updatedgv(dic);
                break;

            default:
                break;
            }
        }
Beispiel #12
0
        public string AddDictionary(string dic)
        {
            Sysdic csDic = DataSwitch.JsonToObj <Sysdic>(dic);

            if (cSDic == null)
            {
                return(General.strFail);
            }
            int count = cSDic.Add(csDic).id;

            if (count > 0)
            {
                return(DataSwitch.HttpPostMsg(count));
            }
            return(DataSwitch.HttpPostMsg(General.strFail));
        }
Beispiel #13
0
        private void FrmReportPrint_Load(object sender, EventArgs e)
        {
            for (int i = 0; i < 10; i++)
            {
                SysVer sysVer = new SysVer {
                    id            = i, filelist = i + "filelist", note = i + "note"
                    , programtype = i + "programtype", sysver = i + "sysver", upgradedate = i + "upgradedate"
                };
                sysVers.Add(sysVer);

                Sysdic sysdic = new Sysdic {
                    id      = i, Dickey = i + "dickey", DicMeno = i + "dicmeno",
                    Dicname = i + "dicname", Dicsetp = i, Dicval = i + "dicval"
                };
                sysdics.Add(sysdic);
            }
        }
Beispiel #14
0
        private void Delete(Sysdic dic)
        {
            DialogResult dr = MetroMessageBox.Show(this, "是否确定删除\r\n" + dic.Dicval + "?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (dr == DialogResult.Yes)
            {
                bool check = baseInfoService.DleteDictionary(dic);
                if (check)
                {
                    sysdics.Remove(dic);
                }
                else
                {
                    MetroMessageBox.Show(this, "删除失败", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
        public bool DleteDictionary(Sysdic sysdic)
        {
            string    url   = KNDBsysUrl.BaseInfoUrl.DictionaryUrl.DeleteSysdic;
            HttpTools tools = new HttpTools();

            tools.AddParam("dic", DataSwitch.DataToJson(sysdic)).Build();
            HttpWebResponse res = HttpHelper.CreatePostHttpResponse(url, tools.dic, 3000, null);

            if (res != null)
            {
                string json = DataSwitch.GetResponseString(res);
                PostData <DBNull, DBNull> postData = DataSwitch.JsonToObj <PostData <DBNull, DBNull> >(json);
                if (postData.Msg != General.reFail)
                {
                    return(true);
                }
            }
            return(false);
        }
        public int AddDictionary(Sysdic cSDic)
        {
            string    url   = KNDBsysUrl.BaseInfoUrl.DictionaryUrl.AddDicByType;
            HttpTools tools = new HttpTools();

            tools.AddParam("dic", DataSwitch.DataToJson(cSDic)).Build();
            HttpWebResponse res = HttpHelper.CreatePostHttpResponse(url, tools.dic, 3000, null);

            if (res != null)
            {
                string json = DataSwitch.GetResponseString(res);
                PostData <DBNull, DBNull> postData = DataSwitch.JsonToObj <PostData <DBNull, DBNull> >(json);
                if (postData.Msg != General.reFail)
                {
                    return(int.Parse(postData.Msg));
                }
            }
            return(General.intFail);
        }