public static PantryItem ToEntity(this PantryItemDto pantryItemDto) { return(new PantryItem { Id = pantryItemDto.Id, Name = pantryItemDto.Name, Quantity = pantryItemDto.Quantity, UnitOfMeasure = ParseUnitOfMeasure(pantryItemDto.UnitOfMeasure), Expiration = pantryItemDto.Expiration, PurchasePrice = pantryItemDto.PurchasePrice }); }
public void Update(PantryItemDto pantryItemDto) { var pantryItemEntity = pantryItemDto.ToEntity(); _pantryRepository.Update(pantryItemEntity); }
public void Add(PantryItemDto pantryItemDto) { var pantryItemEntity = pantryItemDto.ToEntity(); _pantryRepository.Add(pantryItemEntity); }
public ActionResult Put([FromBody] PantryItemDto pantryItem) { _pantryService.Update(pantryItem); return(NoContent()); }
public ActionResult Post([FromBody] PantryItemDto pantryItem) { _pantryService.Add(pantryItem); return(NoContent()); }