public void InsertarInfoPuesto(tbInfoPuesto tbinfopuesto) { using (var db = new BD_SIRESEPEntities1()) { db.InfoPuesto.Add(MapearBD(tbinfopuesto)); db.SaveChanges(); } }
/*estos dos metodos son mapeos a bd - aplicacion, sirve de traduccion ya que si no se hace esto no hay comunicacion entre la * la base y la aplicacion*/ private InfoPuesto MapearBD(tbInfoPuesto tbpuesto) { return(new InfoPuesto() { idPuesto = tbpuesto.idPuesto, puesto = tbpuesto.puesto, }); }
public ActionResult Create(tbInfoPuesto tbpuesto) { if (ModelState.IsValid) { puest.InsertarInfoPuesto(tbpuesto); } return(RedirectToAction("Index")); }
public void ActualizarInfoPuesto(tbInfoPuesto tbinfopuesto) { using (var db = new BD_SIRESEPEntities1()) { var editar = db.InfoPuesto.Find(tbinfopuesto.idPuesto); //solo se ponen los datos que se pueden editar editar.puesto = tbinfopuesto.puesto; db.SaveChanges(); } }
public ActionResult Edit(tbInfoPuesto tbpuesto) { puest.ActualizarInfoPuesto(tbpuesto); return(RedirectToAction("Index")); }