public AbpHplController(ILogger logger, IAbpHplDbContext abpHplDb, IUriService uriService, IOptions <ClientSettings> optionsAccessor, IPasswordChangeProvider passwordChangeProvider) { _logger = logger; _abpHplDb = abpHplDb; _uriService = uriService; _options = optionsAccessor.Value; _passwordChangeProvider = passwordChangeProvider; }
public SaleOnlineController(ILogger logger, IUriService uriService, IAbpHplDbContext abpHplDb, IHrmDbContext iHrmDbContext, ISaleOnlineDbContext saleDb) { _logger = logger; _uriService = uriService; _abpHplDb = abpHplDb; _iHrmDbContext = iHrmDbContext; _saleDb = saleDb; }
public CustomerController(IAbpHplDbContext context, IUriService uriService) { this._context = context; this._uriService = uriService; }
public BlackListUserController(ILogger logger, IUriService uriService, IAbpHplDbContext abpHplDb) { _logger = logger; _uriService = uriService; _abpHplDb = abpHplDb; }
public EmployeeController(ILogger logger, IAbpHplDbContext abpHplDb, IUriService uriService) { _logger = logger; _abpHplDb = abpHplDb; _uriService = uriService; }
public MainWindow(ILogger logger, IOptions <PasswordChangeOptions> options, IPasswordChangeProvider passwordChangeProvider, IAbpHplDbContext abpHplDb) { InitializeComponent(); _logger = logger; _options = options.Value; _passwordChangeProvider = passwordChangeProvider; _abpHplDb = abpHplDb; _logger.Information("MainWindow"); #region TOOL CHẠY UPDATE LẠI PHÒNG BAN CHO USER TRÊN AD //Test 2021-09-15 Test gửi thông báo //_ = CallTimerEmailThongBaoUserLoi(); //CẬP NHẬT LẠI THÔNG TIN USER TRÊN AD(Tool sử dụng một lần) //try //{ // _passwordChangeProvider.CreateAllOuHpl(); // //Fullname & Department // var listUser = _passwordChangeProvider.GetAllUserHpl(); // _logger.Information("TỔNG SỐ USER AD UPDATE THÔNG TIN: " + listUser.Count); // var cb = _passwordChangeProvider.UpdateUserInfoAd(listUser); //} //catch (Exception e) //{ // _logger.Error("Lỗi: " + e); //} //var listNvs = GetAllNhanVienErrorUser(); //_logger.Information("----TỔNG SỐ HỒ SƠ TẠO MỚI ĐÃ XỬ LÝ: " + listNvs.Count); //WriteToConsole("----TỔNG SỐ HỒ SƠ TẠO MỚI ĐÃ XỬ LÝ: " + listNvs.Count); //if (listNvs.Any()) //{ // HplServices hplServices = new HplServices(_passwordChangeProvider, _options, _logger); // hplServices.CreateUserAllSys2(listNvs); //} //Application.Current.Shutdown(); #endregion //TẠO USER AD, MAIL, UPDATE SALE ONLINE, UPDATE HRM, //PHẦN NÀY KHÔNG CHẠY TỰ ĐỘNG NỮA, MÀ SẼ SỬ DỤNG MANUAL TẠI EVENT DepUpdateUserChanged #region TẠO USER AD, MAIL, UPDATE SALE ONLINE, UPDATE HRM, //_timer = new Timer(async x => //{ // _logger.Information("START TASK CREATE USER " + DateTime.Now.ToString("G")); // await CallTimerCreateUser();//TODO // _logger.Information("END TASK CREATE USER " + DateTime.Now.ToString("G")); //}, null, Timeout.Infinite, Timeout.Infinite); ////DISABLE USER AD, XÓA EMAIL, LOCK SALE ONLINE //_timerDis = new Timer(async x => //{ // _logger.Information("START TASK DISABLE USER " + DateTime.Now.ToString("G")); // await CallTimerDisableUser();//TODO // _logger.Information("END TASK DISABLE USER " + DateTime.Now.ToString("G")); //}, null, Timeout.Infinite, Timeout.Infinite); #endregion ////THÔNG BÁO NHÂN VIÊN LỖI //_timerNotify = new Timer(async x => //{ // _logger.Information("START TASK DISABLE USER " + DateTime.Now.ToString("G")); // await CallTimerEmailThongBaoUserLoi(); // _logger.Information("END TASK DISABLE USER " + DateTime.Now.ToString("G")); //}, null, Timeout.Infinite, Timeout.Infinite); //SetupTimer(); //CẬP NHẬT THAY ĐỔI PHÒNG BAN CỦA NHÂN SỰ Table NsQtChuyenCanBo var mapper = new ModelToTableMapper <NsQtChuyenCanBo>(); mapper.AddMapping(c => c.NhanVienId, "NhanVienId"); mapper.AddMapping(c => c.PhongBanCuId, "PhongBanCuID"); mapper.AddMapping(c => c.TenPhongBanCu, "TenPhongBanCu"); mapper.AddMapping(c => c.PhongBanMoiId, "PhongBanMoiID"); mapper.AddMapping(c => c.TenPhongBanMoi, "TenPhongBanMoi"); mapper.AddMapping(c => c.IsDeleted, "IsDeleted"); _depChuyenPb = new SqlTableDependency <NsQtChuyenCanBo>(ConHrm, "NS_QTChuyenCanBo", mapper: mapper); _depChuyenPb.OnChanged += DepChuyenPbChanged; _depChuyenPb.OnError += DepChuyenPbOnError; _depChuyenPb.Start(); //TẠO/DISABLE USER TOÀN HỆ THỐNG CreateDisableUserManual var mapper2 = new ModelToTableMapper <CreateDisableUserManual>(); mapper2.AddMapping(c => c.Id, "Id"); mapper2.AddMapping(c => c.ListMaNhanVien, "ListMaNhanVien"); mapper2.AddMapping(c => c.ActionType, "ActionType"); mapper2.AddMapping(c => c.DateCreated, "DateCreated"); _depUpdateUser = new SqlTableDependency <CreateDisableUserManual>(ConAcm, "CreateDisableUserManuals", mapper: mapper2); _depUpdateUser.OnChanged += DepUpdateUserChanged; _depUpdateUser.OnError += DepUpdateUserOnError; _depUpdateUser.Start(); }
public CustomersController(IAbpHplDbContext abpHplDb, IJwtAuth jwtAuth) { _abpHplDb = abpHplDb; _jwtAuth = jwtAuth; }