Example #1
0
 public ActionResult Editar(int id)
 {
     try
     {
         using (var db = new ConectionBD())
         {
             tb_Categoria cat = db.tb_Categoria.Find(id);
             return(View(cat));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #2
0
        public ActionResult Editar(tb_Categoria p_cat)
        {
            try
            {
                using (var db = new ConectionBD())
                {
                    tb_Categoria cat = db.tb_Categoria.Find(p_cat.idCategoria);
                    cat.nombreCategoria = p_cat.nombreCategoria;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #3
0
        [HttpGet] //Me retorne una vista
        public ActionResult Agregar(tb_Categoria cat)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            try
            {
                using (var db = new ConectionBD())
                {
                    db.tb_Categoria.Add(cat); //Agrega la informacion
                    db.SaveChanges();         //Guarda la informacion
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("Error", ex.Message);

                //throw;
                return(View());
            }
        }