public async Task <ActionResult <ShelfCreate> > PostShelfCreate(ShelfCreate shelfCreate) { if (shelfCreate == null) { return(BadRequest()); } shelfCreate.CreatedDate = System.DateTime.Now; context.ShelfCreate.Save(shelfCreate); await context.Save(); return(shelfCreate); }
public async Task <ActionResult <ShelfCreate> > UpdateShelfCreate(int id, ShelfCreate shelfCreate) { var result = await context.ShelfCreate.GetFirstOrDefault(item => item.Id == id); if (result == null) { return(NotFound()); } result.ShelfNumber = shelfCreate.ShelfNumber; result.Description = shelfCreate.Description; result.UpdatedDate = System.DateTime.Now; await context.Save(); return(result); }