Beispiel #1
0
        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();
        }
Beispiel #2
0
 /// <summary>
 /// 保存模板主表
 /// </summary>
 public int  SaveModel(HIS.Model.ZY_DOC_ORDERMODEL model)
 {
     return(modelop.SaveModeltype(model));
 }