public IActionResult AddHoney(HoneyInTheWarehouseDto honey)
        {
            if (honey == null)
            {
                return(new BadRequestResult());
            }

            if (_context.HoneysInTheWarehouse.Where(x => x.Name == honey.Name).Any())
            {
                File.Delete(honey.ImgPath);
                return(new ConflictResult());
            }
            _context.HoneysInTheWarehouse.Add(new HoneyInTheWarehouse()
            {
                Name        = honey.Name,
                Price       = honey.Price,
                Amount      = honey.Amount,
                Description = honey.Description,
                ImgPath     = honey.ImgPath
            });
            _context.SaveChanges();
            return(new OkResult());
        }
Ejemplo n.º 2
0
 public IActionResult AddHoney(HoneyInTheWarehouseDto honey)
 {
     return(warehouseService.AddHoney(honey));
 }