public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbCategoria tbCategoria = db.tbCategoria.Find(id); if (tbCategoria == null) { return(HttpNotFound()); } return(View(tbCategoria)); }
public ActionResult Edit(int id, FormCollection collection) { try { // TODO: Add update logic here tbCategoria editar = (from t in dt.tbCategoria where t.codCategoria == id select t).SingleOrDefault(); editar.categoria = collection["categoria"]; dt.SubmitChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult CambiarEstado(int codCategoria, bool estado, FormCollection collection) { try { // TODO: Add delete logic here tbCategoria cambio = (from t in db.tbCategoria where t.codCategoria == codCategoria select t).SingleOrDefault(); cambio.estado = estado; db.SubmitChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbCategoria tbCategoria = db.tbCategoria.Find(id); if (tbCategoria == null) { return(HttpNotFound()); } ViewBag.cat_UsuarioCrea = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbCategoria.cat_UsuarioCrea); ViewBag.cat_UsuarioModifica = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbCategoria.cat_UsuarioModifica); return(View(tbCategoria)); }
public ActionResult Editar(tbCategoria editada) { dbHeredadesEntities db = new dbHeredadesEntities(); if (!(db.tbCategoria.Any(t => t.categoria == editada.categoria && t.codCategoria != editada.codCategoria))) { db.Entry(editada).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } else { ModelState.AddModelError(string.Empty, "¡Ya existe esta categoría!"); return(View(editada)); } }
public ActionResult Crear(tbCategoria nueva) { dbHeredadesEntities db = new dbHeredadesEntities(); if (!(db.tbCategoria.Any(t => t.categoria == nueva.categoria))) { nueva.estado = true; db.tbCategoria.Add(nueva); db.SaveChanges(); return(RedirectToAction("Index")); } else { ModelState.AddModelError(string.Empty, "¡Ya existe esta categoría!"); return(View(nueva)); } }
public ActionResult Create(FormCollection collection) { try { // TODO: Add insert logic here tbCategoria nueva = new tbCategoria { categoria = collection["categoria"] }; dt.tbCategoria.InsertOnSubmit(nueva); dt.SubmitChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Editar(tbCategoria cat) { try { if (db.tbCategoria.Where(x => x.categoria == cat.categoria).Any()) { ModelState.AddModelError("categoria", "La categoria ya existe"); return(View(cat)); } tbCategoria editar = (from t in db.tbCategoria where t.codCategoria == cat.codCategoria select t).SingleOrDefault(); editar.categoria = cat.categoria; db.SubmitChanges(); return(RedirectToAction("Index")); } catch { ViewBag.errores = "No se pudo realizar la operacion"; return(View("VistaDeErrores")); } }
public ActionResult Crear(tbCategoria cat) { try { if (db.tbCategoria.Where(x => x.categoria == cat.categoria).Any()) { ModelState.AddModelError("categoria", "La categoria ya existe"); return(View(cat)); } //TODO: Add insert logic here tbCategoria nueva = new tbCategoria { categoria = cat.categoria, estado = true }; db.tbCategoria.InsertOnSubmit(nueva); db.SubmitChanges(); return(RedirectToAction("Index")); } catch { ViewBag.errores = "No se pudo realizar la operacion"; return(View("VistaDeErrores")); } }
// GET: Categoria/Edit/5 public ActionResult Edit(int id) { tbCategoria editar = (from t in dt.tbCategoria where t.codCategoria == id select t).SingleOrDefault(); return(View(editar)); }
// GET: Entrada/NuevaCategoria public JsonResult NuevaCategoria(tbCategoria categoria) { db.tbCategoria.InsertOnSubmit(categoria); db.SubmitChanges(); return(Json(categoria)); }
// GET: Categoria/Delete/5 public ActionResult CambiarEstado(int codCategoria, bool estado) { tbCategoria cambio = (from t in db.tbCategoria where t.codCategoria == codCategoria select t).SingleOrDefault(); return(View(cambio)); }