Exemplo n.º 1
0
        public bi_t_item_cls Change(bi_t_item_cls item)
        {
            ord_itemcls            = item;
            this.lblParentlbl.Text = item.item_clsname;
            this.label1.Text       = "要修改的节点:";

            this.ShowDialog();

            return(ord_itemcls);
        }
Exemplo n.º 2
0
        public void Upload(bi_t_item_cls itemcls)
        {
            JsonRequest r = new JsonRequest();

            r.Write <bi_t_item_cls>(itemcls);

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

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }
        }
Exemplo n.º 3
0
        public bi_t_item_cls GetItemCls(bi_t_item_cls itemcls)
        {
            JsonRequest r = new JsonRequest();

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

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

            bi_t_item_cls list = r.GetObject <bi_t_item_cls>("data");

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

                IBLL.IItemCls bll = new BLL.ItemClsBLL();
                if (ord_itemcls == null || string.IsNullOrEmpty(ord_itemcls.item_clsno))
                {
                    bi_t_item_cls item = new bi_t_item_cls()
                    {
                        item_clsno   = bll.GetMaxCode(par_code),
                        item_flag    = "0",
                        item_clsname = this.txtItemCls.Text,
                        display_flag = "1"
                    };

                    bll.Add(item);
                }
                else
                {
                    ord_itemcls.item_clsname = this.txtItemCls.Text;
                    bll.Upload(ord_itemcls);
                }

                if (ord_itemcls != null)
                {
                    this.Close();
                }
                this.txtItemCls.Text = "";
                this.txtItemCls.Focus();
            }
            catch (Exception ex)
            {
                ord_itemcls = null;
                LogHelper.writeLog("ItemClsUpload=>Add", ex.ToString());
                MsgForm.ShowFrom(ex);
            }
        }
Exemplo n.º 5
0
 public void LoadTreeView(bi_t_item_cls item_cls, TreeNode tn)
 {
     foreach (TreeNode node in tn.Nodes)
     {
         var item_clsno = node.Tag.ToString();
         if (item_clsno.Length <= item_cls.item_clsno.Length &&
             item_cls.item_clsno.Substring(0, item_clsno.Length).Equals(item_clsno))
         {
             TreeNode t = new TreeNode(item_cls.item_clsname);
             t.Tag = item_cls.item_clsno;
             node.Nodes.Add(t);
             break;
         }
         else
         {
             LoadTreeView(item_cls, node);
         }
     }
 }