public bi_t_dept_info Change(bi_t_dept_info d)
        {
            ord_dept = d;
            this.lblParentlbl.Text = d.dept_name;
            this.label1.Text       = "要修改的节点:";

            this.ShowDialog();

            return(ord_dept);
        }
示例#2
0
        public void Upload(bi_t_dept_info dept)
        {
            JsonRequest r = new JsonRequest();

            r.Write <bi_t_dept_info>(dept);

            r.request("/dep?t=change");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }
        }
示例#3
0
 public void LoadTreeView(bi_t_dept_info dept, TreeNode tn)
 {
     foreach (var dept2 in dept_lis)
     {
         if (dept2.dept_no.Length == dept.dept_no.Length + 2)
         {
             if (dept2.dept_no.Substring(0, dept.dept_no.Length) == dept.dept_no)
             {
                 TreeNode t = new TreeNode(dept2.dept_name);
                 t.Tag = dept2.dept_no;
                 tn.Nodes.Add(t);
                 LoadTreeView(dept2, t);
             }
         }
     }
 }
示例#4
0
        public bi_t_dept_info GetItemCls(bi_t_dept_info dept)
        {
            JsonRequest r = new JsonRequest();

            r.Write <bi_t_dept_info>(dept);

            r.request("/dep?t=get_item");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            bi_t_dept_info dep = r.GetObject <bi_t_dept_info>("data");

            return(dep);
        }
        private void myButtonOk_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(this.txtItemCls.Text))
                {
                    this.txtItemCls.Focus();
                    MsgForm.ShowFrom("请输入名称!");
                    return;
                }

                IBLL.IDept bll = new BLL.DeptBLL();
                if (ord_dept == null || string.IsNullOrEmpty(ord_dept.dept_no))
                {
                    bi_t_dept_info item = new bi_t_dept_info()
                    {
                        dept_no     = bll.GetMaxCode(par_code),
                        dept_name   = this.txtItemCls.Text.Trim(),
                        update_time = DateTime.Now,
                    };

                    bll.Add(item);
                }
                else
                {
                    ord_dept.dept_name   = this.txtItemCls.Text;
                    ord_dept.update_time = DateTime.Now;

                    bll.Upload(ord_dept);
                }


                if (ord_dept != null)
                {
                    this.Close();
                }
                this.txtItemCls.Text = "";
                this.txtItemCls.Focus();
            }
            catch (Exception ex)
            {
                ord_dept = null;
                LogHelper.writeLog("ItemRegionUpload=>Add", ex.ToString());
                MsgForm.ShowFrom(ex);
            }
        }