public frmExport() { repClinic = new ClinicRepository(); repDefine = new DefineRepository(); repMedicine = new MedicineRepository(); repwh = new WareHouseRepository(); repwhDetail = new WareHouseDetailRepository(); _repwhIo = new WareHouseIORepository(); _repwhIoDetail = new WareHouseIODetailRepository(); // whExport = new WareHouseExportAllocateRepository(); InitializeComponent(); repClinic = new ClinicRepository(); FillToComboboxClinic(0); dateImport.Value = DateTime.Now.Date; try { InitGrid(); //bindingSource3.DataSource = repMedicine.GetAll(); } catch (Exception ex) { throw; } }
public frmImportDetail(int importId) { repClinic = new ClinicRepository(); repDefine = new DefineRepository(); repMedicine = new MedicineRepository(); repwh = new WareHouseRepository(); repwhDetail = new WareHouseDetailRepository(); _repwhIo = new WareHouseIORepository(); _repwhIoDetail = new WareHouseIODetailRepository(); InitializeComponent(); repClinic = new ClinicRepository(); cbClinic.DataSource = repClinic.GetAll(); dateImport.Value = DateTime.Now.Date; try { InitGrid(); LoadData(importId); } catch (Exception ex) { throw; } }
public frmImportWH() { repClinic = new ClinicRepository(); repMedicine = new MedicineRepository(); repwhDetail = new WareHouseDetailRepository(); repwhPaper = new WareHousePaperRepository(); repwhPaperDetail = new WareHousePaperDetailRepository(); InitializeComponent(); repClinic = new ClinicRepository(); FillToComboboxClinic(0); dateImport.Value = DateTime.Now.Date; try { InitGrid(); //bindingSource3.DataSource = repMedicine.GetAll(); } catch (Exception ex) { throw; } }
/// <summary> /// Initializes a new instance of the <see cref="ApplicationManager"/> class. /// </summary> public ApplicationManager() { this._mainForm = new MainForm(); var obj = (ContainerConfiger)ConfigurationSettings.GetConfig("MenuProvider"); var menuProvider = Activator.CreateInstance(Type.GetType(obj.ClassName), obj.ConfigFile) as IMenuManager; this._mainForm.TopMenu = menuProvider; obj = (ContainerConfiger)ConfigurationSettings.GetConfig("ContainerProvider"); var contianerProvider = Activator.CreateInstance(Type.GetType(obj.ClassName), obj.ConfigFile) as IContainerProvider; this._mainForm.ModuleContainer = contianerProvider; obj = (ContainerConfiger)ConfigurationSettings.GetConfig("MessageProvider"); var messageProvider = Activator.CreateInstance(Type.GetType(obj.ClassName), obj.ConfigFile) as IMessageManager; this._mainForm.MessageContainer = messageProvider; Medical.Forms.Implements.MessageManager.Instance.Load(obj.ConfigFile); obj = (ContainerConfiger)ConfigurationSettings.GetConfig("LogProvider"); var logProvider = Activator.CreateInstance(Type.GetType(obj.ClassName)) as ILogManager; logProvider.MessageProvider = messageProvider; this._mainForm.LogManager = logProvider; log = logProvider; //var viewManager = new ViewManager(); //this._mainForm.ViewManager = viewManager; int clinicId = Int32.Parse(ConfigurationSettings.AppSettings.Get("ID")); IClinicRepository clinicRepository = new ClinicRepository(); AppContext.CurrentClinic = clinicRepository.Get(clinicId); this._mainForm.Text = ConfigurationSettings.AppSettings.Get("Title"); this._mainForm.Icon = System.Drawing.Icon.ExtractAssociatedIcon(ConfigurationSettings.AppSettings.Get("IconPath")); this._mainForm.CommonInitilize(); }
public frmMedicinePlanList() { repClinic = new ClinicRepository(); repMedicinePlan = new MedicinePlanRepository(); repMedicinePlanDetail = new MedicinePlanDetailRepository(); InitializeComponent(); try { InitGrid(); BindData(); } catch (Exception ex) { throw; } }
public frmMedicinePlanDetail(int planId) { InitializeComponent(); repClinic = new ClinicRepository(); repMedicinePlan = new MedicinePlanRepository(); repMedicinePlanDetail = new MedicinePlanDetailRepository(); IsOwner = false; this.PlanId = planId; try { BindData(); } catch (Exception ex) { throw; } }
private void DoLoggingIn() { this.err.Clear(); userRepo = new UserRepository(); var isValid = userRepo.Login(this.txtUser.Text, this.txtPass.Text, AppContext.CurrentClinicId); if (isValid) { AppContext.Authenticated = true; AppContext.LoggedInUser = userRepo.Get(this.txtUser.Text, AppContext.CurrentClinicId); IClinicRepository clinicRepository = new ClinicRepository(); AppContext.CurrentClinic = clinicRepository.Get(AppContext.CurrentClinicId); this.Close(); } else { this.err.SetError(txtPass, "Tài khoản không hợp lệ"); this.err.SetError(txtUser, "Tài khoản không hợp lệ"); } }