public void InsertarCertificacion(tbCertificaciones tbcertificacion) { using (var db = new BD_SIRESEPEntities1()) { db.Certificaciones.Add(MapearBD(tbcertificacion)); db.SaveChanges(); } }
public ActionResult Create(tbCertificaciones tbcertificacion) { if (ModelState.IsValid) { cert.InsertarCertificacion(tbcertificacion); } return(RedirectToAction("Index")); }
/*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 */ private Certificaciones MapearBD(tbCertificaciones tbcerti) { return(new Certificaciones() { idCertificacion = tbcerti.idCertificacion, nombre = tbcerti.nombre, ano = tbcerti.ano, }); }
public void ActualizarCertificacion(tbCertificaciones tbcertificacion) { //solo se ponen los datos que se pueden editar using (var db = new BD_SIRESEPEntities1()) { var editar = db.Certificaciones.Find(tbcertificacion.idCertificacion); editar.nombre = tbcertificacion.nombre; editar.ano = tbcertificacion.ano; db.SaveChanges(); } }
public ActionResult Edit(tbCertificaciones tbcertificacion) { cert.ActualizarCertificacion(tbcertificacion); return(RedirectToAction("Index")); }