Пример #1
0
 public ActionResult CreateSoda([FromBody] SodaStorageDto dto)
 {
     try
     {
         if (ModelState.IsValid)
         {
             _svmRepository.CreateSoda(dto);
             return(Ok());
         }
         else
         {
             return(BadRequest(ModelState));
         }
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
Пример #2
0
        public void CreateSoda(SodaStorageDto dto)
        {
            var soda = new Soda()
            {
                Img   = dto.Img,
                Name  = dto.Name,
                Price = dto.Price
            };

            context.Soda.Add(soda);
            context.SaveChanges();

            context.SodaStorage.Add(new SodaStorage()
            {
                Soda   = soda,
                SodaId = soda.Id,
                Value  = dto.Value
            });
            context.SaveChanges();
        }