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); }
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()); } }
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); }
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); } }
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); } } }