コード例 #1
0
 public ActionResult Create(tbInfoHabilidad tbhabilidad)
 {
     if (ModelState.IsValid)
     {
         hab.InsertarHabilidad(tbhabilidad);
     }
     return(RedirectToAction("Index"));
 }
コード例 #2
0
 public void InsertarHabilidad(tbInfoHabilidad tbhabilidad)
 {
     using (var db = new BD_SIRESEPEntities1())
     {
         db.InfoHabilidad.Add(MapearBD(tbhabilidad));
         db.SaveChanges();
     }
 }
コード例 #3
0
 /*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,
     });
 }
コード例 #4
0
 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();
     }
 }
コード例 #5
0
 public ActionResult Edit(tbInfoHabilidad tbhabilidad)
 {
     hab.ActualizarHabilidad(tbhabilidad);
     return(RedirectToAction("Index"));
 }