public void UpdateCrust(MCrust crust) { var updateCrust = context.Crusts.Where(x => x.CrustId == crust.Id).FirstOrDefault(); if (updateCrust != null) { updateCrust.CrustId = (byte)crust.Id; updateCrust.CrustName = crust.Name; updateCrust.CrustPrice = crust.Price; context.Update(updateCrust); context.SaveChanges(); } }
public IActionResult Put([FromBody] MCrust crust) { try { if (crust == null) { return(BadRequest("Data is invalid or null")); } repo.UpdateCrust(crust); return(NoContent()); } catch (Exception e) { return(StatusCode(400, e.Message)); } }
public void AddCrust(MCrust crust) { context.Add(crust); context.SaveChanges(); }