// DELETE api/carnes/5 public void Delete(int id) { DALCarne DAL = new DALCarne(); CarneDTO carne = new CarneDTO { Id = id }; DAL.EliminarCarne(carne); }
public bool EliminarCarne(CarneDTO carne) { using (var dbContext = new LunchPSLDBEntities()) { var carneAEliminar = dbContext.EjecutivoCarnes.Where(s => s.EjecutivoCarnesId == carne.Id).FirstOrDefault<EjecutivoCarnes>(); dbContext.EjecutivoCarnes.Remove(carneAEliminar); dbContext.SaveChanges(); return true; } }
public bool ActualizarCarne(CarneDTO carne) { using (var dbContext = new LunchPSLDBEntities()) { EjecutivoCarnes carneToUpdate = dbContext.EjecutivoCarnes.Where(s => s.EjecutivoCarnesId == carne.Id).FirstOrDefault<EjecutivoCarnes>(); carneToUpdate.Nombre = carne.Nombre; carneToUpdate.Activo = carne.Activo; dbContext.SaveChanges(); return true; } }
// POST api/carnes public void Post(CarneDTO carne) { DALCarne DAL = new DALCarne(); if (carne.Id != 0) { DAL.ActualizarCarne(carne); } else { DAL.CrearCarne(carne); } }
public bool CrearCarne(CarneDTO carne) { using (var dbContext = new LunchPSLDBEntities()) { dbContext.EjecutivoCarnes.Add(new EjecutivoCarnes { EjecutivoCarnesId = carne.Id, Nombre = carne.Nombre, Activo = carne.Activo }); dbContext.SaveChanges(); return true; } }
// PUT api/carnes public void Put(CarneDTO carne) { DALCarne DAL = new DALCarne(); DAL.ActualizarCarne(carne); }