Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
 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());
     }
 }
Ejemplo n.º 3
0
 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());
     }
 }
Ejemplo n.º 4
0
        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));
        }
Ejemplo n.º 5
0
        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));
            }
        }
Ejemplo n.º 6
0
        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));
            }
        }
Ejemplo n.º 7
0
 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());
     }
 }
Ejemplo n.º 8
0
 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"));
     }
 }
Ejemplo n.º 9
0
 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"));
     }
 }
Ejemplo n.º 10
0
        // 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));
        }
Ejemplo n.º 11
0
 // GET: Entrada/NuevaCategoria
 public JsonResult NuevaCategoria(tbCategoria categoria)
 {
     db.tbCategoria.InsertOnSubmit(categoria);
     db.SubmitChanges();
     return(Json(categoria));
 }
Ejemplo n.º 12
0
        // 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));
        }