public ActionResult Delete(int id, tbl_prueba tbpruebaX) { try { // TODO: Add delete logic here if (ModelState.IsValid) { tbpruebaX = dbcon.tbl_prueba.Find(id); if (tbpruebaX == null) { return(HttpNotFound()); } else { dbcon.tbl_prueba.Remove(tbpruebaX); dbcon.SaveChanges(); } return(RedirectToAction("Index")); } return(View(tbpruebaX)); } catch { return(View(tbpruebaX)); } }
//almacenando directo con EF public string save(EntidadBDprueba dat) { tbl_prueba tbl = new tbl_prueba(); tbl.NID = dat.NID; tbl.Nombre = dat.Nombre; tbl.Fecha = dat.Fecha; tbl.activo = dat.Activo; return(metodosDb.Save(tbl)); }
// LLama al proceso que almacena con un SP usando la clase entidad que // genero el entity automaticamente public string saveSP(tbl_prueba dat) { try { /*tbl_prueba tbl = new tbl_prueba(); * tbl.NID = dat.NID; * tbl.Nombre = dat.Nombre; * tbl.Fecha = dat.Fecha; * tbl.activo = dat.Activo;*/ return(metodosDb.SaveSP(dat)); } catch (Exception ex) { throw ex; } }
public ActionResult Edit(tbl_prueba tblpruebaX)//(int id, FormCollection collection) { try { // TODO: Add update logic here if (ModelState.IsValid) { dbcon.Entry(tblpruebaX).State = EntityState.Modified; dbcon.SaveChanges(); return(RedirectToAction("Index")); } return(View(tblpruebaX)); } catch { return(View(tblpruebaX)); } }
public ActionResult Create(tbl_prueba tbprueba) { try { // TODO: Add insert logic here if (ModelState.IsValid) { dbcon.tbl_prueba.Add(tbprueba); dbcon.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbprueba)); } catch { return(View(tbprueba)); } }
// GET: TblPrueba/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } else { tbl_prueba tbpruebaX = dbcon.tbl_prueba.Find(id); if (tbpruebaX == null) { return(HttpNotFound()); } else { return(View(tbpruebaX)); } } }
// GET: TblPrueba/Details/5 public ActionResult Details(int?id) // con el signo de pregunta el parametro se vuelve opcional { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } else { tbl_prueba tbpruebaX = dbcon.tbl_prueba.Find(id); if (tbpruebaX == null) { return(HttpNotFound()); } else { return(View(tbpruebaX)); } } }