private void 新增类别ToolStripMenuItem_Click(object sender, EventArgs e) { if (this.tvtype.SelectedNode.ImageIndex == 15) { MessageBox.Show("处方下面不能添加类型"); return; } FrmNew fn = new FrmNew("请输入新类型的名称"); fn.ShowDialog(); if (!fn.IsOk) { return; } if (fn.typename == "") { MessageBox.Show("类别名称不能为空"); return; } TreeNode node = new TreeNode(); node.Text = fn.typename; _typename = fn.typename; node.ImageIndex = 14; tvtype.SelectedNode.Nodes.Add(node); HIS.Model.ZY_DOC_ORDERMODEL model = new HIS.Model.ZY_DOC_ORDERMODEL(); model.MODEL_LEVEL = level; model.MODEL_NAME = _typename; model.MODEL_TYPE = 0; model.P_ID = Convert.ToInt32(this.tvtype.SelectedNode.Tag); model.WARD_ID = ""; model.CREATE_DATE = HIS.SYSTEM.PubicBaseClasses.XcDate.ServerDateTime; model.CREATE_DEPT = (int)_currentDept.DeptID; model.CREATE_DOC = (int)_currentUser.EmployeeID; model.DELETE_FLAG = 0; model.UPDATE_DATE = HIS.SYSTEM.PubicBaseClasses.XcDate.ServerDateTime; node.Tag = Controller.SaveModel(model); //node.Tag = Controller.Get_maxmodelid(); tvtype.ExpandAll(); }
/// <summary> /// 保存模板主表 /// </summary> public int SaveModel(HIS.Model.ZY_DOC_ORDERMODEL model) { return(modelop.SaveModeltype(model)); }