public ActionResult Materias(MateriasCommonViewModel model) { if (Session["Admin"] != null) { if (ModelState.IsValid) { //se guarda this.GuardarMateria(model.MateriasCreateVM); return(RedirectToAction("Materias", "Materias")); } else { //se cargan de nuevo model.MateriasResultVM = new MateriasResultViewModel(); model.MateriasResultVM.Materias = this.CargarMaterias(); return(View(model)); } } else { //si no se inicio sesion no se puede acceder a esta pagina return(RedirectToAction("Login", "Login")); } }
public ActionResult Materias() { if (Session["Admin"] != null) { //se crea el viewModel comun MateriasCommonViewModel model = new MateriasCommonViewModel(); model.MateriasCreateVM = new MateriasCreateViewModel(); model.MateriasResultVM = new MateriasResultViewModel(); //se guarda la lista model.MateriasResultVM.Materias = this.CargarMaterias(); return(View(model)); } else { //si no se inicio sesion no se puede acceder a esta pagina return(RedirectToAction("Login", "Login")); } }