public Beverage(AddBeverageModel model) { this.BeverageType = model.BeverageType; this.Description = model.Description; this.Discount = model.Discount; this.Name = model.Name; this.PaymentOption = model.PaymentOption; this.Price = model.Price; }
public IActionResult Post([FromBody] AddBeverageModel model) { Beverage Beverage = new Beverage(model); _beverageRepo.Add(Beverage); if (_beverageRepo.SaveChanges() == 0) { throw new ApplicationException("failed to create Beverage"); } var BeverageDto = _beverageMapper.MapBeverageDto(Beverage); return(Ok(BeverageDto)); }