Ejemplo n.º 1
0
 public ManageController(
     KodhierDbContext context,
     UserManager <ApplicationUser> userManager,
     RoleManager <IdentityRole> roleManager)
 {
     _context     = context;
     _userManager = userManager;
     _roleManager = roleManager;
 }
Ejemplo n.º 2
0
 public CheckoutController(KodhierDbContext context,
                           IEmailSender emailSender,
                           IMemoryCache cache,
                           IStringLocalizer <CheckoutController> localizer)
 {
     _context     = context;
     _emailSender = emailSender;
     _cache       = cache;
     _localizer   = localizer;
 }
Ejemplo n.º 3
0
 private static async Task SeedDatabase(KodhierDbContext context)
 {
     if (!await context.PizzaPriceCategories.AnyAsync(d => d.Id == 0))
     {
         await context.PizzaPriceCategories.AddAsync(new PizzaPriceCategory()
         {
             Id = 0, Description = "Error category"
         });
     }
 }
Ejemplo n.º 4
0
 public ManageController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ILogger <ManageController> logger,
     UrlEncoder urlEncoder,
     KodhierDbContext context,
     IMemoryCache cache,
     IStringLocalizer <ManageController> localizer)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _emailSender   = emailSender;
     _logger        = logger;
     _urlEncoder    = urlEncoder;
     _context       = context;
     _cache         = cache;
     _localizer     = localizer;
 }
Ejemplo n.º 5
0
        public OrderControlerTests()
        {
            try { AutoMapperConfig.RegisterMappings(); } catch { /* If failed, means already initialized */ }

            _context = new KodhierDbContext(new DbContextOptionsBuilder <KodhierDbContext>().UseInMemoryDatabase(Guid.NewGuid().ToString()).Options);
            GenMockData();

            var m_User      = new Mock <ClaimsPrincipal>();
            var m_Data      = new Mock <ITempDataProvider>();
            var m_localizer = new Mock <IStringLocalizer <OrderController> >();
            var httpContext = new DefaultHttpContext {
                User = m_User.Object
            };

            m_User.Setup(t => t.Claims).Returns(new[] { new Claim(ClaimTypes.NameIdentifier, "ec04ee08-f434-41d0-a208-15bd2dcb3389") });
            _controller = new OrderController(_context, m_localizer.Object)
            {
                ControllerContext = new ControllerContext {
                    HttpContext = httpContext
                },
                TempData = new TempDataDictionary(httpContext, m_Data.Object)
            };
        }
Ejemplo n.º 6
0
 public NewsController(KodhierDbContext context, IHostingEnvironment env)
 {
     _context = context;
     _env     = env;
 }
Ejemplo n.º 7
0
 public CookingController(KodhierDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 8
0
 public DropdownViewComponent(IMemoryCache cache, KodhierDbContext context)
 {
     _cache   = cache;
     _context = context;
 }
Ejemplo n.º 9
0
 public HomeController(KodhierDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 10
0
 public NavbarViewComponent(KodhierDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 11
0
 public EmailController(KodhierDbContext context, IEmailSender emailSender)
 {
     _context     = context;
     _emailSender = emailSender;
 }
Ejemplo n.º 12
0
 public PizzaController(KodhierDbContext context, IHostingEnvironment env)
 {
     _context  = context;
     _rootPath = env.WebRootPath;
 }
Ejemplo n.º 13
0
 public PizzaController(KodhierDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 14
0
 public OrderController(KodhierDbContext context,
                        IStringLocalizer <OrderController> localizer)
 {
     _context   = context;
     _localizer = localizer;
 }
Ejemplo n.º 15
0
 public CurrencyController(KodhierDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 16
0
 public DeliveryController(KodhierDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 17
0
 public PriceCategoryController(KodhierDbContext context)
 {
     _context = context;
 }
Ejemplo n.º 18
0
 // Currency controller responsible for: creation, deletion
 public PrepaidCardCodeTests()
 {
     _context    = new KodhierDbContext(new DbContextOptionsBuilder <KodhierDbContext>().UseInMemoryDatabase(Guid.NewGuid().ToString()).Options);
     _controller = new CurrencyController(_context);
 }