public ActionResult Edit(String DNI, FormCollection collection) { try { // TODO: Add update logic here //Residente residenteAModificar = RegistrarService.ObtenerResidente(DNI); SRResidente.ResidentesClient res = new SRResidente.ResidentesClient(); DResidente residenteAModificar = res.ObtenerResidente(DNI); residenteAModificar.Nombres = (String)collection["Nombres"]; residenteAModificar.ApellidoPaterno = (String)collection["ApellidoPaterno"]; residenteAModificar.ApellidoMaterno = (String)collection["ApellidoMaterno"]; residenteAModificar.Edad = int.Parse(collection["Edad"]); residenteAModificar.Correo = (String)collection["Correo"]; residenteAModificar.Clave = (String)collection["Clave"]; residenteAModificar.Tipo = (String)collection["Tipo"]; //RegistrarService.ModificarResidente(residenteAModificar); res.ModificarResidente(residenteAModificar); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(FormCollection collection) { try { // TODO: Add insert logic here if (ModelState.IsValid) { DResidente residenteACrear = new DResidente(); residenteACrear.DNI = (String)collection["DNI"]; residenteACrear.Nombres = (String)collection["Nombres"]; residenteACrear.ApellidoPaterno = (String)collection["ApellidoPaterno"]; residenteACrear.ApellidoMaterno = (String)collection["ApellidoMaterno"]; residenteACrear.Edad = int.Parse(collection["Edad"]); residenteACrear.Correo = (String)collection["Correo"]; residenteACrear.Clave = (String)collection["Clave"]; residenteACrear.Tipo = (String)collection["Tipo"]; //RegistrarService.RegistrarResidente(residenteACrear); SRResidente.ResidentesClient res = new SRResidente.ResidentesClient(); res.CrearResidente(residenteACrear); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); } catch (Exception e) { ModelState.AddModelError(String.Empty, "Error al crear residente: " + e.Message); return(View()); } }
// GET: /Residente/Edit/5 public ActionResult Edit(String DNI) { //Residente modelo = RegistrarService.ObtenerResidente(DNI); SRResidente.ResidentesClient res = new SRResidente.ResidentesClient(); DResidente modelo = res.ObtenerResidente(DNI); return(View(modelo)); }
// GET: /Residente/Details/5 public ActionResult Details(String DNI) { //Residente modelo = RegistrarService.ObtenerResidente(DNI); SRResidente.ResidentesClient res = new SRResidente.ResidentesClient(); DResidente modelo = res.ObtenerResidente(DNI); return(View(modelo)); //La vista se llama Details.aspx }
// GET: /Residente/ public ActionResult Index() { // Llamamos al negocio para resolver la funcionalidad y obtenemos el "modelo" //ICollection<Residente> modelo = RegistrarService.ListarTodosLosAlumnos(); SRResidente.ResidentesClient res = new SRResidente.ResidentesClient(); ICollection <DResidente> modelo = res.ListarTodosLosResidentes(); // Elegimos la vista a generar y le entregamos el modelo return(View(modelo)); // La vista se llama Index.aspx }
public ActionResult Delete(String DNI, FormCollection collection) { try { // TODO: Add delete logic here //Residente residenteAEliminar = RegistrarService.ObtenerResidente(DNI); //RegistrarService.EliminarResidente(residenteAEliminar); SRResidente.ResidentesClient res = new SRResidente.ResidentesClient(); DResidente residenteAEliminar = res.ObtenerResidente(DNI); res.EliminarResidente(residenteAEliminar.DNI); return(RedirectToAction("Index")); } catch { return(View()); } }