private void FrmDefaultDocAdvice_Cfg_Load(object sender, EventArgs e) { // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); vALUECODEBindingSource.DataSource = db.Fetch<VALUE_CODE>("where GROUPNAME = @0", new object[] { 18 }); vALUECODEBindingSource1.DataSource = db.Fetch<VALUE_CODE>("where GROUPNAME = @0", new object[] { 14 }); vALUECODEBindingSource2.DataSource = db.Fetch<VALUE_CODE>("where GROUPNAME = @0", new object[] { 13 }); docAdvTypeBindingSource.DataSource = ClsFrmMng.lstDocDavType; dOCADVICEBindingSource.DataSource = db.Fetch<DOC_ADVICE_DFT>("where IS_DEL = 0"); }
private void FrmRptPatientInfo_Load(object sender, EventArgs e) { gridView2.FocusedRowChanged += gridView2_FocusedRowChanged; pATIENTBASEINFOBindingSource.CurrentItemChanged += pATIENTBASEINFOBindingSource_CurrentItemChanged; // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); }
private void FrmMachineScheduled_Load(object sender, EventArgs e) { // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); //string sPwd = Des.Decrypt(ClsFrmMng.KEY, ConfigurationManager.AppSettings["DbPwd"]); db = new Database("XE"); vALUECODEBindingSource.DataSource = db.Fetch<VALUE_CODE>("where groupname = @0", new object[] { 21 }); lstPatientReg = db.Fetch<PATIENT_REGIST>("where status < 3"); lstPatientBaseInfo = db.Fetch<PATIENT_BASEINFO>(""); if (iFrmType == 0 || iFrmType == 2) monthCalendar1.MinDate = monthCalendar1.TodayDate; else if (iFrmType == 1) { monthCalendar1.MinDate = monthCalendar1.TodayDate; monthCalendar1.MaxDate = monthCalendar1.TodayDate; } splitContainerControl1.Collapsed = true; splitContainerControl1.CollapsePanel = SplitCollapsePanel.Panel1; if (iFrmType == 0) this.Text = "患者预约"; else if (iFrmType == 1) this.Text = "患者签到"; else if (iFrmType == 2) this.Text = "透析机状态维护"; }
private void FrmDocAdvice_Drugs_Load(object sender, EventArgs e) { // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); pATIENTBASEINFOBindingSource.CurrentItemChanged += pATIENTBASEINFOBindingSource_CurrentItemChanged; btnSearch_ItemClick(null, null); vALUECODEBindingSource.DataSource = db.Fetch<VALUE_CODE>(""); //ucPaing1.PageChanged += ucPaing1_PageChanged; //ucPaing2.PageChanged += ucPaing2_PageChanged; //ucPaing3.PageChanged += ucPaing3_PageChanged; }
private void FrmValueCodeMng_Load(object sender, EventArgs e) { // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); vALUEGROUPBindingSource.DataSource = db.Fetch<VALUE_GROUP>("order by ID desc"); treeList1.ExpandAll(); }
private void FrmBloodCleanup_Load(object sender, EventArgs e) { pATIENT_MachineScheduleBindingSource.CurrentItemChanged += pATIENT_MachineScheduleBindingSource_CurrentItemChanged; // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); vALUECODEBindingSource.DataSource = db.Fetch<VALUE_CODE>(""); vALUEGROUPBindingSource.DataSource = db.Fetch<VALUE_GROUP>(""); pATIENTBASEINFOBindingSource.DataSource = db.Fetch<PATIENT_BASEINFO>(""); // 楼层值集 bdsValueCode.DataSource = db.Fetch<VALUE_CODE>("where groupName = @0", 21); rdoPer.EditValue = 0; btnTime.EditValue = DateTime.Now; }
private void FrmConsumWH_Load(object sender, EventArgs e) { // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); // 绑定值集 vALUEGROUPBindingSource.DataSource = db.Fetch<VALUE_GROUP>("where FATHERID = @0", new object[] { 16 }); // 耗材分类 vALUECODEBindingSource1.DataSource = db.Fetch<VALUE_CODE>("where groupName = @0", new object[] { 17 }); // 耗材供应商 //vALUECODEBindingSource2.DataSource = db.Fetch<VALUE_CODE>("where groupName = @0", new object[] { 19 }); // 耗材名称 vALUECODEBindingSource3.DataSource = db.Fetch<VALUE_CODE>("where groupName = @0", new object[] { 20 }); // 库存操作类型 bindingSource1.DataSource = db.Fetch<VALUE_CODE>(""); vALUEGROUPBindingSource.CurrentItemChanged += vALUEGROUPBindingSource_CurrentItemChanged; txtType.EditValueChanged += txtType_EditValueChanged; ucPaing1.dspLenght = 30; ucPaing2.dspLenght = 10; btnSearch_ItemClick(null, null); cONSUMABLESWAREHOUSEBindingSource.CurrentItemChanged += cONSUMABLESWAREHOUSEBindingSource_CurrentItemChanged; }
// 扫描所有窗体按钮 private void mbtnScanWindows_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { splashScreenManager1.ShowWaitForm(); Type t = typeof(ClsFrmMng); FieldInfo[] fields = t.GetFields(); ATH_FORMBUTTON.Delete(""); for (int i = 0; i < fields.Length; i++) { if (fields[i].FieldType.BaseType.Name == "XtraForm") { XtraForm o = AuthrzForDevDx.ReflectionHelper.CreateInstance<XtraForm>(fields[i].FieldType, null); if (o != null) { AuthrzForDevDx.ScanFormControl authScan = new AuthrzForDevDx.ScanFormControl(); var dic = authScan.GetButton((Control)o); foreach (KeyValuePair<string, AuthrzForDevDx.ItemTree> item in dic) { ATH_FORMBUTTON athMainMenu = new ATH_FORMBUTTON(); athMainMenu.ITEMNAME = item.Key; athMainMenu.ITEMCAPTION = item.Value.ItemCaption; athMainMenu.FATHERITEM = item.Value.ItemFather; athMainMenu.Insert(); } o.Dispose(); } } } splashScreenManager1.CloseWaitForm(); XtraMessageBox.Show("所有窗体控件已经扫描完毕.", "信息提示", MessageBoxButtons.OK); }
private void FrmBloodCleanup_Load(object sender, EventArgs e) { bLOODCLEANUPBindingSource.CurrentItemChanged += bLOODCLEANUPBindingSource_CurrentItemChanged; pATIENT_MachineScheduleBindingSource.CurrentItemChanged += pATIENT_MachineScheduleBindingSource_CurrentItemChanged; //btnSearch_ItemClick(null, null); // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); repositoryItemGridLookUpEdit2.DataSource = db.Fetch<VALUE_CODE>("where GROUPNAME = @0", new object[] { 1 }); repositoryItemGridLookUpEdit2.DisplayMember = "DSP_MEMBER"; repositoryItemGridLookUpEdit2.ValueMember = "VALUE_MEMBER"; repositoryItemGridLookUpEdit3.DataSource = db.Fetch<VALUE_CODE>("where GROUPNAME = @0", new object[] { 2 }); repositoryItemGridLookUpEdit3.DisplayMember = "DSP_MEMBER"; repositoryItemGridLookUpEdit3.ValueMember = "VALUE_MEMBER"; repositoryItemGridLookUpEdit4.DataSource = db.Fetch<VALUE_CODE>("where GROUPNAME = @0", new object[] { 4 }); repositoryItemGridLookUpEdit4.DisplayMember = "DSP_MEMBER"; repositoryItemGridLookUpEdit4.ValueMember = "VALUE_MEMBER"; //vALUECODEBindingSource.DataSource = db.Fetch<VALUE_CODE>("where GROUPNAME = @0", new object[] { 18 }); repositoryItemLookUpEdit7.DataSource = ClsFrmMng.lstHaveOrNull; repositoryItemLookUpEdit7.DisplayMember = "MEMO"; repositoryItemLookUpEdit7.ValueMember = "ID"; docAdvTypeBindingSource.DataSource = ClsFrmMng.lstDocDavType; vALUECODEBindingSource3.DataSource = db.Fetch<VALUE_CODE>(""); aCCOUNTBindingSource.DataSource = db.Fetch<ACCOUNT>(""); pATIENTBASEINFOBindingSource.DataSource = db.Fetch<PATIENT_BASEINFO>(""); // 楼层值集 bdsValueCode.DataSource = db.Fetch<VALUE_CODE>("where groupName = @0", 21); rdoPer.EditValue = 0; btnTime.EditValue = DateTime.Now; }
private void FrmEvaluate_Load(object sender, EventArgs e) { pATIENTREGISTBindingSource.CurrentItemChanged += pATIENTREGISTBindingSource_CurrentItemChanged; btnRefresh_ItemClick(null, null); // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i< lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); }
private void FrmMachineTypeMng_Load(object sender, EventArgs e) { // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); db = new Database("XE"); vALUEGROUPBindingSource.DataSource = db.Fetch<VALUE_GROUP>(""); vALUECODEBindingSource.DataSource = db.Fetch<VALUE_CODE>(""); barButtonItem4_ItemClick(null, null); }
private void FrmPatientBaseInfo_Load(object sender, EventArgs e) { barbtnSearch_ItemClick(null, null); // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); ucPaing1.dspLenght = 30; ucPaing1.PageChanged += ucPaing1_PageChanged; //repositoryItemLookUpEdit1.DataSource = db.Fetch<VALUE_CODE>("where GROUPNAME = @0", new object[] { 10 }); //repositoryItemLookUpEdit1.DisplayMember = "DSP_MEMBER"; //repositoryItemLookUpEdit1.ValueMember = "VALUE_MEMBER"; //repositoryItemLookUpEdit2.DataSource = db.Fetch<VALUE_CODE>("where GROUPNAME = @0", new object[] { 8 }); //repositoryItemLookUpEdit2.DisplayMember = "DSP_MEMBER"; //repositoryItemLookUpEdit2.ValueMember = "VALUE_MEMBER"; //repositoryItemLookUpEdit3.DataSource = db.Fetch<VALUE_CODE>("where GROUPNAME = @0", new object[] { 9 }); //repositoryItemLookUpEdit3.DisplayMember = "DSP_MEMBER"; //repositoryItemLookUpEdit3.ValueMember = "VALUE_MEMBER"; }
private void FrmCaseHisLog_Load(object sender, EventArgs e) { pATIENTBASEINFOBindingSource.CurrentItemChanged += pATIENTBASEINFOBindingSource_CurrentItemChanged; btnSearch_ItemClick(null, null); // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); // 设置值集 repositoryItemGridLookUpEdit3.DataSource = ClsFrmMng.lstHaveOrNull; repositoryItemGridLookUpEdit3.DisplayMember = "MEMO"; repositoryItemGridLookUpEdit3.ValueMember = "ID"; repositoryItemGridLookUpEdit4.DataSource = ClsFrmMng.lstHaveOrNull; repositoryItemGridLookUpEdit4.DisplayMember = "MEMO"; repositoryItemGridLookUpEdit4.ValueMember = "ID"; repositoryItemLookUpEdit1.DataSource = db.Fetch<VALUE_CODE>("where groupname = @0", new object[] { 11 }); repositoryItemLookUpEdit1.DisplayMember = "DSP_MEMBER"; repositoryItemLookUpEdit1.ValueMember = "VALUE_MEMBER"; bsdValueCode.DataSource = db.Fetch<VALUE_CODE>(""); ucPaing1.dspLenght = 10; ucPaing1.PageChanged += ucPaing1_PageChanged; }
private void FrmPatientRigist_Load(object sender, EventArgs e) { barbtnSearch_ItemClick(null, null); // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); rEGSTATUSBindingSource.DataSource = db.Fetch<REG_STATUS>(""); ucPaing1.dspLenght = 30; ucPaing1.PageChanged += ucPaing1_PageChanged; }
private void FrmLayoutCfg_Load(object sender, EventArgs e) { // Form按钮使用设置 List<ATH_CONTROL_ENABLE> lstFrmCtrl = ClsFrmMng.lstCtrlEnable.Where(c => c.FATHERITEM == this.Name).ToList<ATH_CONTROL_ENABLE>(); Dictionary<string, bool> dic = new Dictionary<string, bool>(); for (int i = 0; i < lstFrmCtrl.Count(); i++) { dic.Add(lstFrmCtrl[i].CONTROL_NAME, Convert.ToBoolean(lstFrmCtrl[i].ENABLE)); } AuthrzForDevDx.ScanFormControl ctrlEnable = new AuthrzForDevDx.ScanFormControl(); ctrlEnable.SetBtn(this.components.Components, dic); vALUEGROUPBindingSource.DataSource = db.Fetch<VALUE_GROUP>(""); vALUECODEBindingSource2.DataSource = db.Fetch<VALUE_CODE>(""); vALUECODEBindingSource.DataSource = db.Fetch<VALUE_CODE>("where groupname = @0", new object[] { 21 }); vALUECODEBindingSource1.DataSource = db.Fetch<VALUE_CODE>("where groupname = @0", new object[] { 22 }); mACHINELAYOUTBindingSource.CurrentItemChanged += mACHINELAYOUTBindingSource_CurrentItemChanged; mACHINELAYOUTBindingSource.DataSource = db.Fetch<MACHINE_LAYOUT>("order by ID desc"); }