Exemple #1
0
 public PizzaService([NotNull] PizzaShopContext context,
                     [NotNull] IMapper mapper,
                     [NotNull] ILogger logger)
 {
     this._context = context;
     this._mapper  = mapper;
     this._logger  = logger;
 }
Exemple #2
0
        public PizzaDtoValidator(PizzaShopContext context)
        {
            _context = context;
            RuleSet("PreValidation", () =>
            {
                RuleFor(p => p.Name).NotNull().MinimumLength(5)
                .WithMessage("Field Name is invalid");
            });

            RuleSet("PostValidation", () =>
            {
                RuleFor(p => p.Name).Must(CheckDuplicate);
            });
        }
Exemple #3
0
        public async Task <IActionResult> GetPizzas()
        {
            var psContext = new PizzaShopContext();
            var pizzas    = await psContext.PizzaDiameters.Include(pd => pd.Pizza).Include(pd => pd.Diameter)
                            .ToListAsync();

            if (pizzas.Count == 0)
            {
                return(new NotFoundResult());
            }
            else
            {
                return(new OkObjectResult(pizzas));
            }
        }
 public RouteRepository(PizzaShopContext context)
 {
     this.context = context;
     this.dbSet   = context.Set <Route>();
 }
 public OptionRepository(PizzaShopContext context)
 {
     this.context = context;
     this.dbSet   = context.Set <Option>();
 }
 public OrdersModel(PizzaShopContext context, IPizzaOrderData pizzaOrderData)
 {
     _context            = context;
     this.pizzaOrderData = pizzaOrderData;
 }
Exemple #7
0
 public ProductRepository(PizzaShopContext context)
 {
     this.context = context;
     this.dbSet   = context.Set <Product>();
 }
 public IndexModel(PizzaShopContext context)
 {
     _context = context;
 }
Exemple #9
0
 public CategoryRepository(PizzaShopContext context)
 {
     this.context = context;
     this.dbSet   = context.Set <Category>();
 }
Exemple #10
0
 public OrderRepository(PizzaShopContext context)
 {
     this.context = context;
     this.dbSet   = context.Set <Order>();
 }