// DELETE api/guarnicion/5 public void Delete(int id) { DALGuarnicion DAL = new DALGuarnicion(); GuarnicionDTO guarnicion = new GuarnicionDTO { Id = id }; DAL.EliminarGuarnicion(guarnicion); }
public bool EliminarGuarnicion(GuarnicionDTO guarnicion) { using (var dbContext = new LunchPSLDBEntities()) { var guarnicionAEliminar = dbContext.EjecutivoGuarniciones.Where(s => s.EjecutivoGuarnicionesId == guarnicion.Id).FirstOrDefault<EjecutivoGuarniciones>(); dbContext.EjecutivoGuarniciones.Remove(guarnicionAEliminar); dbContext.SaveChanges(); return true; } }
public bool ActualizarGuarnicion(GuarnicionDTO guarnicion) { using (var dbContext = new LunchPSLDBEntities()) { EjecutivoGuarniciones guarnicionToUpdate = dbContext.EjecutivoGuarniciones.Where(s => s.EjecutivoGuarnicionesId == guarnicion.Id).FirstOrDefault<EjecutivoGuarniciones>(); guarnicionToUpdate.Nombre = guarnicion.Nombre; guarnicionToUpdate.Activo = guarnicion.Activo; dbContext.SaveChanges(); return true; } }
// POST api/guarnicion public void Post(GuarnicionDTO guarnicion) { DALGuarnicion DAL = new DALGuarnicion(); if (guarnicion.Id != 0) { DAL.ActualizarGuarnicion(guarnicion); } else { DAL.CrearGuarnicion(guarnicion); } }
public bool CrearGuarnicion(GuarnicionDTO guarnicion) { using (var dbContext = new LunchPSLDBEntities()) { dbContext.EjecutivoGuarniciones.Add(new EjecutivoGuarniciones { EjecutivoGuarnicionesId = guarnicion.Id, Nombre = guarnicion.Nombre, Activo = guarnicion.Activo }); dbContext.SaveChanges(); return true; } }
// PUT api/guarnicion public void Put(GuarnicionDTO guarnicion) { DALGuarnicion DAL = new DALGuarnicion(); DAL.ActualizarGuarnicion(guarnicion); }