private void ResetRepositories() { _configurationRepo = null; _sessionRepo = null; _userRepo = null; _dashboardRepo = null; }
public DashboardController(IGenericRepo <UserTable> genericRepo, IDashboardRepo dashboardRepo, IMapper mapper, ILogger <DashboardController> logger) { _genericRepo = genericRepo; _dashboardRepo = dashboardRepo; _mapper = mapper; _logger = logger; }
public UnitOfWork(ICustomerRepository CustomerRepository, IManagerRepository ManagerRepository, IMapper Mapper, IMailService MailService, IRepositoryHelper RepositoryHelper, IServiceRepository ServiceRepository, IEmployeeRepository EmployeeRepository, ILaundryRepository LaundryRepository, IInvoiceRepository InvoiceRepository, IJwtAuthenticationManager JwtAuthenticationManager, IDashboardRepo DashboardRepo) { this.CustomerRepository = CustomerRepository; this.EmployeeRepository = EmployeeRepository; this.ManagerRepository = ManagerRepository; this.MailService = MailService; this.Mapper = Mapper; this.InvoiceRepository = InvoiceRepository; this.ServiceRepository = ServiceRepository; this.InvoiceRepository = InvoiceRepository; this.JwtAuthenticationManager = JwtAuthenticationManager; this.LaundryRepository = LaundryRepository; this.DashboardRepo = DashboardRepo; }
public void InitNonExistingRepo(bool createWithUnitOfWork = false) { if (DashboardRepo == null) { if (createWithUnitOfWork) { if (UowManager == null) { UowManager = new UnitOfWorkManager(); } DashboardRepo = new DashboardRepo(UowManager.UnitOfWork); } else { DashboardRepo = new DashboardRepo(); } } }
public void Init() { today = new DateTime(2011, 1, 2); dbOptions = new DbContextOptionsBuilder <LogDbContext>() .UseInMemoryDatabase(databaseName: "db" + Guid.NewGuid().ToString()) .Options; var timeProvider = new Mock <ITimeProvider>(); timeProvider.Setup(c => c.UtcNow).Returns(today.AddHours(9)); //0900 UTC timeProvider.Setup(c => c.Now).Returns(today.AddHours(7)); //0500 local timeProvider.Setup(c => c.LocalToday).Returns(today.AddHours(-4)); //Local time is previous day from 0000 UTC timeProvider.Setup(c => c.UtcOffset).Returns(TimeSpan.FromHours(-4)); var db = new LogDbContext(dbOptions); repo = new DashboardRepo(db, timeProvider.Object); guid = Guid.NewGuid(); }
public DashboardManager(UnitOfWorkManager uowMgr) { UowManager = uowMgr; DashboardRepo = new DashboardRepo(uowMgr.UnitOfWork); }
public DashboardPage(IDashboardRepo repo, ILayoutPage layoutPage) : base(layoutPage, "Overview - AutoPoco") { _repo = repo; }
public DashboardController(IDashboardRepo dashboardRepo) { _dashboardRepo = dashboardRepo; }
public DashboardService(IBaseClient <ChartBase> chartClient, IDashboardRepo dashboardRepo) { _chartClient = chartClient; _dashboardRepo = dashboardRepo; }
public UserDashboardController(IDashboardRepo dashboardRepo, ICartRepo cartRepo) { _dashboardRepo = dashboardRepo; _cartRepo = cartRepo; }
public HomeController(IDashboardRepo repo) { this.repo = repo; }
public DashboardController(IDashboardRepo iDashboard) { this._iDashboard = iDashboard; }