public ActionResult Edit(Guid id) { var categoria = new Repositorio <Categoria>(db).Traer(id); var model = new CategoriaAbmViewModel(categoria); return(View(model)); }
public void Modificar(CategoriaAbmViewModel model) { this.Nombre = model.Nombre; this.Id = model.Id; this.CantidadPreguntasAResponder = model.CantidadPreguntasAResponder; this.Color = model.Color; }
public ActionResult Edit(CategoriaAbmViewModel model) { if (ModelState.IsValid) { var repo = new Repositorio <Categoria>(db); var categoria = repo.Traer(model.Id); categoria.Modificar(model); repo.Modificar(categoria); return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult Create(CategoriaAbmViewModel model) { if (ModelState.IsValid) { var categoria = new Categoria(model, db); new Repositorio <Categoria>(db).Crear(categoria); return(RedirectToAction("Index")); } return(View(model)); }
private void SetValues(CategoriaAbmViewModel model) { this.Nombre = model.Nombre; this.CantidadPreguntasAResponder = model.CantidadPreguntasAResponder; this.Color = model.Color; }
public Categoria(CategoriaAbmViewModel model, ApplicationDbContext db) { SetValues(model); }
public ActionResult Create() { var model = new CategoriaAbmViewModel(); return(View(model)); }