Exemple #1
0
        public ActionResult Edit(Guid id)
        {
            var cate = new Repositorio <Categoria>(db).Traer(id);

            var model = new ViewModelABMCategoria(cate);

            return(View(model));
        }
Exemple #2
0
        public ActionResult Edit(ViewModelABMCategoria model)
        {
            if (ModelState.IsValid)
            {
                var repo      = new Repositorio <Categoria>(db);
                var categoria = repo.Traer(model.Id);

                categoria.Modificar(model, db);
                repo.Modificar(categoria);
                return(RedirectToAction("Index"));
            }
            return(View(model));
        }
Exemple #3
0
        public ActionResult Create(ViewModelABMCategoria model)
        {
            //ModelState.AddModelError("FechaNacimiento", "La fecha no es válida");

            if (ModelState.IsValid)
            {
                var cate = new Categoria(model, db);
                new Repositorio <Categoria>(db).Crear(cate);

                LoggerEventos.LogearEvento("Crear Categoria: " + cate.Nombre, User.Identity.GetUserId(), cate.Id, AccionesLogEnum.Crear, EntidadLogEnum.Categoria);

                return(RedirectToAction("Index"));
            }
            return(View(model));
        }
Exemple #4
0
        public ActionResult Create()
        {
            var model = new ViewModelABMCategoria();

            return(View(model));
        }
Exemple #5
0
 public void Modificar(ViewModelABMCategoria vmodel, ApplicationDbContext db)
 {
     Nombre            = vmodel.Nombre;
     Color             = vmodel.Color;
     CantidadPreguntas = vmodel.cantidadPreguntas;
 }