public ActionResult AddEditDocente(int?docenteid) { AddEditDocenteViewModel objViewModel = new AddEditDocenteViewModel(); objViewModel.cargarDatos(docenteid); return(View(objViewModel)); }
public ActionResult AddEditDocente(AddEditDocenteViewModel objViewModel) { try { if (objViewModel.tieneValor) { objViewModel.objectDocente.docenteID = (int)objViewModel.docenteID; objViewModel.ModificarDocente(objViewModel.objectDocente); } else { objViewModel.RegistrarDocente(objViewModel.objectDocente); } if (objViewModel.tieneValor) { TempData["Mensaje"] = "Éxito! El docente se editó correctamente"; } else { TempData["Mensaje"] = "Éxito! El docente se agregó correctamente"; } return(RedirectToAction("ListDocente", "Docente")); } catch (Exception e) { TempData["MensajeError"] = "Error! " + e.Message.ToList(); objViewModel.cargarDatos(objViewModel.docenteID); return(View(objViewModel)); } }
public void D_cargarDatos() { AddEditDocenteViewModel objViewModel = new AddEditDocenteViewModel(); objViewModel.tieneValor = false; objViewModel.cargarDatos(null); Assert.False(objViewModel.tieneValor); }