public APizza Update(APizza updatedType) { DBPizza dBPizza = mapperPizza.Map(updatedType, context); context.SaveChanges(); return(mapperPizza.Map(dBPizza)); }
public void Remove(int id) { DBPizza pizza = context.DBPizzas.FirstOrDefault(pizza => pizza.ID == id); if (pizza is not null) { context.Remove(pizza); context.SaveChanges(); } }
public void Remove(APizza genericType) { DBPizza dbPizza = mapperPizza.Map(genericType); DBPizza pizza = context.DBPizzas.ToList().Find(pizza => pizza.GetHashCode() == dbPizza.GetHashCode()); if (pizza is not null) { context.Remove(pizza); context.SaveChanges(); } }
public void update(APizza existingType, APizza updatedType) { DBPizza dbPizza = mapperPizza.Map(existingType); DBPizza pizza = context.DBPizzas.ToList().Find(pizza => pizza.GetHashCode() == dbPizza.GetHashCode()); if (pizza is not null) { DBPizza pizzaUpdated = mapperPizza.Map(existingType); pizza.DBCrust = pizzaUpdated.DBCrust; pizza.DBSize = pizzaUpdated.DBSize; pizza.DBToppings = pizzaUpdated.DBToppings; pizza.PIZZA = pizzaUpdated.PIZZA; pizza.Price = pizzaUpdated.Price; context.SaveChanges(); } }