public QuestionController(UserManager <ApplicationUser> userManager, IHttpContextAccessor httpContextAccessor, MardisContext mardisContext, ILogger <QuestionController> logger, ILogger <ServicesFilterController> loggeFilter, IDataProtectionProvider protectorProvider, IMemoryCache memoryCache, RedisCache distributedCache) : base(userManager, httpContextAccessor, mardisContext, logger) { _cache = distributedCache; _protector = protectorProvider.CreateProtector(GetType().FullName); _logger = logger; ControllerName = CTask.Controller; TableName = CTask.TableName; _taskCampaignBusiness = new TaskCampaignBusiness(mardisContext, distributedCache); _taskNotImplementedReasonBusiness = new TaskNotImplementedReasonBusiness(mardisContext); _branchImageBusiness = new BranchImageBusiness(mardisContext); _userBusiness = new UserBusiness(mardisContext); _questionBusiness = new QuestionBusiness(mardisContext); if (ApplicationUserCurrent.UserId != null) { _userId = new Guid(ApplicationUserCurrent.UserId); } _idAccount = ApplicationUserCurrent.AccountId; }
public TaskCampaignController(ILogger <LoginController> logger, RedisCache distributedCache , IOptions <AppSettings> appSettings, ChariotContext _chariotContext, IMapper mapper) : base(_chariotContext, distributedCache, appSettings, mapper) { _TaskCampaignBusiness = new TaskCampaignBusiness(_chariotContext, distributedCache, mapper); }
public CampaignController( UserManager <ApplicationUser> userManager, IHttpContextAccessor httpContextAccessor, MardisContext mardisContext, ILogger <CampaignController> logger, ILogger <ServicesFilterController> loggeFilter, IDataProtectionProvider protectorProvider, IMemoryCache memoryCache, IHostingEnvironment hostingEnvironment, RedisCache distributedCache) : base(userManager, httpContextAccessor, mardisContext, logger) { Protector = protectorProvider.CreateProtector(GetType().FullName); _campaignBusiness = new CampaignBusiness(mardisContext); TableName = CCampaign.TableName; ControllerName = CCampaign.Controller; _taskCampaignBusiness = new TaskCampaignBusiness(mardisContext, distributedCache); _commonBusiness = new CommonBusiness(mardisContext); _customerBusiness = new CustomerBusiness(mardisContext); _statusCampaignBusiness = new StatusCampaignBusiness(mardisContext, memoryCache); _userBusiness = new UserBusiness(mardisContext); _channelBusiness = new ChannelBusiness(mardisContext); _serviceBusiness = new ServiceBusiness(mardisContext, distributedCache); _statusTaskBusiness = new StatusTaskBusiness(mardisContext, distributedCache); _taskNotImplementedReasonBusiness = new TaskNotImplementedReasonBusiness(mardisContext); _hostingEnv = hostingEnvironment; _profileBusiness = new ProfileBusiness(mardisContext); if (ApplicationUserCurrent.UserId != null) { _userId = new Guid(ApplicationUserCurrent.UserId); _Profile = ApplicationUserCurrent.ProfileId; _typeuser = _profileBusiness.GetById(_Profile).IdTypeUser; } }
public TaskController(UserManager <ApplicationUser> userManager, IHttpContextAccessor httpContextAccessor, MardisContext mardisContext, ILogger <TaskController> logger, ILogger <ServicesFilterController> loggeFilter, IDataProtectionProvider protectorProvider, IMemoryCache memoryCache, RedisCache distributedCache, IHostingEnvironment envrnmt) : base(userManager, httpContextAccessor, mardisContext, logger) { _protector = protectorProvider.CreateProtector(GetType().FullName); _logger = logger; ControllerName = CTask.Controller; TableName = CTask.TableName; _taskCampaignBusiness = new TaskCampaignBusiness(mardisContext, distributedCache); _statusTaskBusiness = new StatusTaskBusiness(mardisContext, distributedCache); _taskNotImplementedReasonBusiness = new TaskNotImplementedReasonBusiness(mardisContext); _branchImageBusiness = new BranchImageBusiness(mardisContext); _userBusiness = new UserBusiness(mardisContext); _questionBusiness = new QuestionBusiness(mardisContext); _questionDetailBusiness = new QuestionDetailBusiness(mardisContext); _cache = memoryCache; _serviceBusiness = new ServiceBusiness(mardisContext); _Env = envrnmt; if (ApplicationUserCurrent.UserId != null) { _userId = new Guid(ApplicationUserCurrent.UserId); Global.UserID = _userId; Global.AccountId = ApplicationUserCurrent.AccountId; Global.ProfileId = ApplicationUserCurrent.ProfileId; Global.PersonId = ApplicationUserCurrent.PersonId; } _idAccount = ApplicationUserCurrent.AccountId; }
// private readonly IMapper _mapper; public BranchController(ILogger <OrderController> logger, RedisCache distributedCache , IOptions <AppSettings> appSettings, ChariotContext _chariotContext, IMapper mapper, IHostingEnvironment envrnmt) : base(_chariotContext, distributedCache, appSettings, mapper) { _taskCampaignBusiness = new TaskCampaignBusiness(_chariotContext, distributedCache, mapper); _Env = envrnmt; }
public CodigosController(MardisContext mardisContext, RedisCache distributedCache, ILoggerFactory _loggerFactory) { _taskCampaignBusiness = new TaskCampaignBusiness(mardisContext, distributedCache); _BranchBusiness = new BranchBusiness(mardisContext); _CodigoReservadosBusiness = new CodigoReservadosBusiness(mardisContext); _logger = _loggerFactory.CreateLogger("Mardis.Engine.Services"); }
public ServicesDetailController(MardisContext mardisContext, ILoggerFactory _loggerFactory, RedisCache distributedCache) { _serviceDetailBusiness = new ServiceDetailBusiness(mardisContext); _questionBusiness = new QuestionBusiness(mardisContext); _qestionDetailBusiness = new QuestionDetailBusiness(mardisContext); _taskCampaignBusiness = new TaskCampaignBusiness(mardisContext, distributedCache); _logger = _loggerFactory.CreateLogger("Mardis.Engine.Services"); }
public PedidosController(UserManager <ApplicationUser> userManager, IHttpContextAccessor httpContextAccessor, MardisContext mardisContext, ILogger <PedidosController> logger, ILogger <ServicesFilterController> loggeFilter, IDataProtectionProvider protectorProvider, IMemoryCache memoryCache, RedisCache distributedCache, IHostingEnvironment envrnmt) : base(userManager, httpContextAccessor, mardisContext, logger) { _protector = protectorProvider.CreateProtector(GetType().FullName); _logger = logger; ControllerName = CTask.Controller; TableName = CTask.TableName; _pedidosBusiness = new PedidosBusiness(mardisContext); _articulosBusiness = new ArticulosBusiness(mardisContext); _statusTaskBusiness = new StatusTaskBusiness(mardisContext, distributedCache); _taskCampaignBusiness = new TaskCampaignBusiness(mardisContext, distributedCache); }
public BranchController(UserManager <ApplicationUser> userManager, IHttpContextAccessor httpContextAccessor, MardisContext mardisContext, ILogger <BranchController> logger, ILogger <ServicesFilterController> loggeFilter, IMemoryCache memoryCache, RedisCache distributedCache) : base(userManager, httpContextAccessor, mardisContext, logger) { TableName = CBranch.TableName; ControllerName = CBranch.Controller; _cache = memoryCache; _branchBusiness = new BranchBusiness(mardisContext); _branchImageBusiness = new BranchImageBusiness(mardisContext); _taskCampaignBusiness = new TaskCampaignBusiness(mardisContext, distributedCache); _countryBusiness = new CountryBusiness(mardisContext, memoryCache); _provinceBusiness = new ProvinceBusiness(mardisContext, memoryCache); _districtBusiness = new DistrictBusiness(mardisContext); _parishBusiness = new ParishBusiness(mardisContext); _sectorBusiness = new SectorBusiness(mardisContext); _smsBusiness = new SmsBusiness(mardisContext); }