public ActionResult Create(tbInfoHabilidad tbhabilidad) { if (ModelState.IsValid) { hab.InsertarHabilidad(tbhabilidad); } return(RedirectToAction("Index")); }
public void InsertarHabilidad(tbInfoHabilidad tbhabilidad) { using (var db = new BD_SIRESEPEntities1()) { db.InfoHabilidad.Add(MapearBD(tbhabilidad)); 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 InfoHabilidad MapearBD(tbInfoHabilidad tbinfoH) { return(new InfoHabilidad() { idHabilidad = tbinfoH.idHabilidad, habilidad = tbinfoH.habilidad, }); }
public void ActualizarHabilidad(tbInfoHabilidad tbhabilidad) { using (var db = new BD_SIRESEPEntities1()) { var editar = db.InfoHabilidad.Find(tbhabilidad.idHabilidad); //solo se ponen los datos que se pueden editar editar.habilidad = tbhabilidad.habilidad; db.SaveChanges(); } }
public ActionResult Edit(tbInfoHabilidad tbhabilidad) { hab.ActualizarHabilidad(tbhabilidad); return(RedirectToAction("Index")); }