public ActionResult Create() { //Precargo valores necesario para crear una categoria tcategoria categoria = new tcategoria(); categoria.IdUsuario = sesion.Usuario.Id; categoria.Activo = true; ViewBag.Tipo = ListTipoCategorias(); return(View(categoria)); }
public ActionResult Edit([Bind(Include = "Id,IdUsuario,Nombre,Tipo,Imagen,Activo")] tcategoria tcategoria) { if (ModelState.IsValid) { db.Entry(tcategoria).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Tipo = ListTipoCategorias(tcategoria.Tipo); return(View(tcategoria)); }
public ActionResult Create([Bind(Include = "Id,IdUsuario,Nombre,Tipo,Imagen,Activo")] tcategoria tcategoria) { if (ModelState.IsValid) { db.tcategorias.Add(tcategoria); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Tipo = ListTipoCategorias(tcategoria.Tipo); return(View(tcategoria)); }
// GET: Categorias/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tcategoria tcategoria = db.tcategorias.Find(id); if (tcategoria == null) { return(HttpNotFound()); } return(View(tcategoria)); }
// GET: Categorias/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tcategoria tcategoria = db.tcategorias.Find(id); if (tcategoria == null) { return(HttpNotFound()); } ViewBag.Tipo = ListTipoCategorias(tcategoria.Tipo); return(View(tcategoria)); }
public ActionResult DeleteConfirmed(int id) { tcategoria categoria = db.tcategorias.Find(id); int Movimientos = categoria.tmovimientoes.Count; if (Movimientos > 0) { categoria.Activo = false; db.Entry(categoria).State = EntityState.Modified; } else { db.tcategorias.Remove(categoria); } db.SaveChanges(); return(RedirectToAction("Index")); }