Example #1
0
        public helperForm(AssButtonView view)
        {
            view2 = view;
            InitializeComponent();
            this.Text              = "智能助手(开发中)";
            this.Size              = new Size(1164, 488);
            this.Formsize          = FormSize.ExtraLarge;
            this.Load             += new EventHandler(helperForm_Load);
            saveButton             = new XButton();
            saveButton.Size        = new Size(80, 24);
            saveButton.Text        = "确认";
            saveButton.MouseClick += new MouseEventHandler(saveButton_MouseClick);

            cancelButton             = new XButton();
            cancelButton.Size        = new Size(80, 24);
            cancelButton.Text        = "取消";
            cancelButton.MouseClick += new MouseEventHandler(cancelButton_MouseClick);

            this.AddRender_Btn(saveButton, cancelButton);
        }
Example #2
0
        //private PastTreeViewModel model;
        public OpMedicalTechnologyForm(AssButtonView Buttonview)
        {
            view = Buttonview;
            InitializeComponent();
            this.Text              = "医技常规";
            this.Size              = new Size(800, 488);
            this.Formsize          = FormSize.ExtraLarge;
            this.Load             += new EventHandler(helperForm_Load);
            saveButton             = new XButton();
            saveButton.Size        = new Size(80, 24);
            saveButton.Text        = "确定";
            saveButton.MouseClick += new MouseEventHandler(saveButton_MouseClick);

            cancelButton             = new XButton();
            cancelButton.Size        = new Size(80, 24);
            cancelButton.Text        = "取消";
            cancelButton.MouseClick += new MouseEventHandler(cancelButton_MouseClick);

            this.AddRender_Btn(saveButton, cancelButton);
        }
Example #3
0
        //private PastTreeViewModel model;
        public OpOrderTemplateForm(AssButtonView Buttonview, int Index)
        {
            view = Buttonview;
            this.SelectedIndex = Index;

            InitializeComponent();
            this.Text              = "医嘱模板";
            this.Size              = new Size(500, 700);
            this.Formsize          = FormSize.Large;
            this.Load             += new EventHandler(helperForm_Load);
            saveButton             = new XButton();
            saveButton.Size        = new Size(80, 24);
            saveButton.Text        = "确定";
            saveButton.MouseClick += new MouseEventHandler(saveButton_MouseClick);

            cancelButton             = new XButton();
            cancelButton.Size        = new Size(80, 24);
            cancelButton.Text        = "取消";
            cancelButton.MouseClick += new MouseEventHandler(cancelButton_MouseClick);

            this.AddRender_Btn(saveButton, cancelButton);
        }
        public object exec(object param)
        {
            AssButtonView       owner            = param as AssButtonView;
            OpOrderTemplateForm OrderSevrice_Frm = new OpOrderTemplateForm(owner, 0);

            // helperForm OrderSevrice_Frm = new helperForm(this);
            OrderSevrice_Frm.Location = new Point(200, 400);
            if (OrderSevrice_Frm.ShowDialog() == DialogResult.OK)
            {
                List <OrTplNItmDO> list = new List <OrTplNItmDO>();
                if (OrderSevrice_Frm.view.Args != null)
                {
                    foreach (Object item in OrderSevrice_Frm.view.Args.listObj)
                    {
                        if ((item as OrTplNItmDO) != null)
                        {
                            list.Add(item as OrTplNItmDO);
                        }
                    }
                }
                //保存数据库
                CiEnContextDTO envinfo = new CiEnContextDTO();
                envinfo.Code_entp  = owner.ent4BannerDTO.Code_entp;
                envinfo.Id_dep_or  = owner.Context.Dept.Id_dep;
                envinfo.Id_en      = owner.ent4BannerDTO.Id_ent;
                envinfo.Id_emp_or  = owner.Context.PsnInfo.Id_psndoc;
                envinfo.Id_entp    = owner.ent4BannerDTO.Id_entp;
                envinfo.Id_grp     = owner.Context.Group.Id_grp;
                envinfo.Id_hp      = owner.ent4BannerDTO.Id_hp;
                envinfo.Id_org     = owner.Context.Org.Id_org;
                envinfo.Id_pat     = owner.ent4BannerDTO.Id_pat;
                envinfo.Emsappmode = (int)EmsAppModeEnum.IVEMSAPPMODE;        //智慧版
                MoreEmsParamDTO moreEmsDto = owner.model.getMoreEmsParamDTO(envinfo, list.ToArray());

                AssToolEx.SentMessage(owner, EventCodeType.EVENT_EMS_TMPL_EDIT, EventCodeType.ARGKEY_EMS_TMPL_EDIT, moreEmsDto);
            }
            return(null);
        }