public ActionResult Edit(GestionOC gestionOC) { if (ModelState.IsValid) { db.Entry(gestionOC).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(gestionOC)); }
// GET: GestionOC/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GestionOC gestionOC = db.GestionOC.Find(id); if (gestionOC == null) { return(HttpNotFound()); } return(View(gestionOC)); }
public ActionResult Create(GestionOC gestionOC) { if (ModelState.IsValid) { db.GestionOC.Add(gestionOC); db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewBag.ListaOCs = new SelectList(db.OrdenCompra.OrderBy(x => x.OC), "OC", "OC"); ViewBag.ListaEntidades = new SelectList(db.EntidadMatriculas.OrderBy(x => x.nombres), "nombres", "nombres"); } return(View(gestionOC)); }
// GET: GestionOC/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GestionOC gestionOC = db.GestionOC.Find(id); if (gestionOC == null) { return(HttpNotFound()); } ViewBag.ListaOCs = new SelectList(db.OrdenCompra.OrderBy(x => x.OC), "OC", "OC"); ViewBag.ListaEntidades = new SelectList(db.EntidadMatriculas.OrderBy(x => x.nombres), "nombres", "nombres"); return(View(gestionOC)); }
public JsonResult Delete(int id) { try { GestionOC gestionOC = db.GestionOC.Find(id); if (gestionOC == null) { Response.StatusCode = (int)HttpStatusCode.NotFound; return(Json(new { Result = "Error" })); } db.GestionOC.Remove(gestionOC); db.SaveChanges(); return(Json(new { Result = "OK" })); } catch (Exception ex) { return(Json(new { Result = "ERROR", Message = ex.Message })); } }