private void EntHistoryTabFrame_Load(object sender, EventArgs e) { xUserControl = new XUserControl(); xUserControl.Init(Application.StartupPath + "\\modules\\iihci\\ui\\opordertemplate\\Helper_complex_control.xml"); OpOrderTemplateTreeViewComplex templTreeView = xUserControl.GetConfig().GetInstance("complex_OpOrderTemplateTreeView") as OpOrderTemplateTreeViewComplex; OpOrderTemplateListViewComplex templListView = xUserControl.GetConfig().GetInstance("complex_OpOrderTemplateListView") as OpOrderTemplateListViewComplex; templListView.Ent4BannerDTO = this.BannerDTO; templListView.parentControl = this; if (!string.IsNullOrWhiteSpace(this.modeltype)) { templTreeView.treeKeyModel = this.model.loadTreeModel(this.modeltype); } xUserControl.Dock = DockStyle.Fill; this.xapFormControl.AddRender(xUserControl); }
public void saveData() { OpOrderTemplateListViewComplex templListView = xUserControl.GetConfig().GetInstance("complex_OpOrderTemplateListView") as OpOrderTemplateListViewComplex; object obj = templListView.getSaveData(); if (obj == null) { return; } List <OrTplNItmDO> selectList = obj as List <OrTplNItmDO>; if (selectList.Count > 0) { saveToDb(selectList); } else { this.ShowInfo("请确认已选择医嘱数据!"); } }
public void allCancel() { OpOrderTemplateListViewComplex templListView = xUserControl.GetConfig().GetInstance("complex_OpOrderTemplateListView") as OpOrderTemplateListViewComplex; templListView.allCancel(); }