Beispiel #1
0
        public Result <PizzaDto> Add(PizzaDto pizza)
        {
            try
            {
                var pizzaDb = _mapper.Map <PizzaDb>(pizza);

                _context.Pizzas.Add(pizzaDb);
                _context.SaveChanges();

                return(Result.Success(_mapper.Map <PizzaDto>(pizzaDb)));
            }
            catch (DbUpdateException ex)
            {
                return(Result.Failure <PizzaDto>(ex.Message));
            }
        }
Beispiel #2
0
        public Result <PizzaDto> Add(PizzaDto model)
        {
            try
            {
                var dbModel = _mapper.Map <PizzaDb>(model);

                _context.Pizzas.Add(dbModel);
                _context.SaveChanges();

                model.Id = dbModel.Id;
                return(Result.Success(model));
            }
            catch (DbUpdateException ex)
            {
                return(Result.Failure <PizzaDto>(ex.Message));
            }
        }
        public IActionResult OnPost(int orderId)
        {
            pizzaOrder = pizzaOrderData.GetOrderById(orderId);

            if (pizzaOrder != null)
            {
                pizzaOrder.IsComplete = true;
            }

            pizzaOrderData.Update(pizzaOrder);
            _context.SaveChanges();

            return(RedirectToPage());
        }
Beispiel #4
0
 public void Save()
 {
     context.SaveChanges();
 }