public COCAUGIA_THUCTE_CTService(string sessionFactoryConfigPath) : base(sessionFactoryConfigPath) { _COCAUGIA_LOAIService = IoC.Resolve <ICOCAUGIA_LOAIService>(); _COCAUGIA_THUCTEService = IoC.Resolve <ICOCAUGIA_THUCTEService>(); _DMCOSOKCBService = IoC.Resolve <IDMCOSOKCBService>(); _BHYT_21Service = IoC.Resolve <IBHYT_21Service>(); }
private void KhoiTao() { _iNguoidungService = IoC.Resolve <INGUOIDUNGService>(); _userDataService = IoC.Resolve <IuserService>(); _iDonviService = IoC.Resolve <IDM_DONVIService>(); _iDmcosokcbServcie = IoC.Resolve <IDMCOSOKCBService>(); _iRoleService = IoC.Resolve <IroleService>(); }
public COCAUGIA_PHATSINHController() { _ICOCAUGIA_DICHVU21Service = IoC.Resolve <ICOCAUGIA_DICHVU21Service>(); _ICOCAUGIA_CHITIETService = IoC.Resolve <ICOCAUGIA_CHITIETService>(); _ICOCAUGIA_LOAIService = IoC.Resolve <ICOCAUGIA_LOAIService>(); _ICOCAUGIA_PHATSINHService = IoC.Resolve <ICOCAUGIA_PHATSINHService>(); _IDMCOSOKCBService = IoC.Resolve <IDMCOSOKCBService>(); _ICOCAUGIA_THUCTE_CTService = IoC.Resolve <ICOCAUGIA_THUCTE_CTService>(); _ICOCAUGIA_THUCTEService = IoC.Resolve <ICOCAUGIA_THUCTEService>(); gridViewHanders = new GridViewCustomBindingHandlers(); }
public QuanLyNguoiDungController() { CurrentNguoidung = ((EISContext)FXContext.Current).CurrentNguoidung; UserDataService = IoC.Resolve <IuserService>(); RoleService = IoC.Resolve <IroleService>(); DmcosokcbService = IoC.Resolve <IDMCOSOKCBService>(); Nguoidung = IoC.Resolve <INGUOIDUNGService>(); DmDonviService = IoC.Resolve <IDM_DONVIService>(); ApplicationsService = IoC.Resolve <IApplicationsService>(); _iLogSystemService = IoC.Resolve <ILogSystemService>(); TypeRoleService = IoC.Resolve <ITYPE_ROLEService>(); GetValueCommon(); }
public CoCauGiaThucTe() { _ICOCAUGIA_THUCTEService = IoC.Resolve <ICOCAUGIA_THUCTEService>(); _ICOCAUGIA_DICHVU21Service = IoC.Resolve <ICOCAUGIA_DICHVU21Service>(); _IDMCOSOKCBService = IoC.Resolve <IDMCOSOKCBService>(); }
public bool PushNguoiDung(string key, NGUOIDUNG nguoidung) { try { //KhoiTao(); _iDonviService = IoC.Resolve <IDM_DONVIService>(); _iDmcosokcbServcie = IoC.Resolve <IDMCOSOKCBService>(); if (!string.IsNullOrEmpty(key) && nguoidung != null) { if (nguoidung.COSOKCB != null) { nguoidung.COSOKCB.COSOKCBCHA = null; //nguoidung.COSOKCB.DM_DONVIHANHCHINH = null; //nguoidung.COSOKCB.DM_TINHTHANH = null; //nguoidung.COSOKCB.DM_QUANHUYEN = null; if (nguoidung.COSOKCB.DM_DONVI != null) { DM_DONVI donvi = new DM_DONVI(); donvi = _iDonviService.Getbykey(nguoidung.COSOKCB.DM_DONVI.ID); if (donvi != null) { donvi.DONVICHA = null; // donvi.TINHTHANH = null; nguoidung.COSOKCB.DM_DONVI = ConvertDmDonVi(donvi); } } nguoidung.COSOKCB.DM_DONVI = null; } for (int i = 0; i < nguoidung.COSOKCBS.Count; i++) { if (nguoidung.COSOKCBS[i].IsProxy()) { DM_COSOKCB cskcb = _iDmcosokcbServcie.Getbykey(nguoidung.COSOKCBS[i].ID); if (cskcb != null) { cskcb.COSOKCBCHA = null; //cskcb.DM_DONVIHANHCHINH = null; //cskcb.DM_TINHTHANH = null; //cskcb.DM_QUANHUYEN = null; if (cskcb.DM_DONVI != null) { DM_DONVI donvi = new DM_DONVI(); donvi = _iDonviService.Getbykey(nguoidung.COSOKCBS[i].DM_DONVI.ID); if (donvi != null) { donvi.DONVICHA = null; // donvi.TINHTHANH = null; cskcb.DM_DONVI = ConvertDmDonVi(donvi); } } nguoidung.COSOKCBS[i] = ConvertDmCSKCB(cskcb); } } else { nguoidung.COSOKCBS[i].COSOKCBCHA = null; //nguoidung.COSOKCBS[i].DM_DONVIHANHCHINH = null; //nguoidung.COSOKCBS[i].DM_TINHTHANH = null; //nguoidung.COSOKCBS[i].DM_QUANHUYEN = null; if (nguoidung.COSOKCBS[i].DM_DONVI != null) { if (nguoidung.COSOKCBS[i].DM_DONVI.IsProxy()) { DM_DONVI donvi = new DM_DONVI(); donvi = _iDonviService.Getbykey(nguoidung.COSOKCBS[i].DM_DONVI.ID); if (donvi != null) { donvi.DONVICHA = null; //donvi.TINHTHANH = null; nguoidung.COSOKCBS[i].DM_DONVI = ConvertDmDonVi(donvi); } } else { nguoidung.COSOKCBS[i].DM_DONVI.DONVICHA = null; // nguoidung.COSOKCBS[i].DM_DONVI.TINHTHANH = null; } } } } var value = JsonConvert.SerializeObject(nguoidung); return(db.StringSet(key, value)); } return(false); } catch (Exception ex) { log.Error(ex.Message); return(false); } }