public ActionResult Edit(int NumVivienda, FormCollection collection) { try { // TODO: Add update logic here //Vivienda viviendaAModificar = RegistrarService.ObtenerVivienda(NumVivienda); SRVivienda.ViviendasClient res = new SRVivienda.ViviendasClient(); DVivienda viviendaAModificar = res.ObtenerVivienda(NumVivienda); DResidente residente = new DResidente(); residente.DNI = (String)collection["Residente.DNI"]; viviendaAModificar.Ubicacion = (String)collection["Ubicacion"]; viviendaAModificar.Numero = int.Parse(collection["Numero"]); viviendaAModificar.Metraje = int.Parse(collection["Numero"]); viviendaAModificar.Tipo = (String)collection["Tipo"]; viviendaAModificar.Residente = residente; //RegistrarService.ModificarVivienda(viviendaAModificar); res.ModificarVivienda(viviendaAModificar); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: /Vivienda/Edit/5 public ActionResult Edit(int NumVivienda) { //Vivienda modelo = RegistrarService.ObtenerVivienda(NumVivienda); SRVivienda.ViviendasClient res = new SRVivienda.ViviendasClient(); DVivienda modelo = res.ObtenerVivienda(NumVivienda); return(View(modelo)); //La vista se llama Details.aspx }
// GET: /Vivienda/Delete/5 public ActionResult Delete(int NumVivienda) { //Vivienda modelo = RegistrarService.ObtenerVivienda(NumVivienda); SRVivienda.ViviendasClient res = new SRVivienda.ViviendasClient(); DVivienda modelo = res.ObtenerVivienda(NumVivienda); return(View(modelo)); }
public ActionResult Delete(int NumVivienda, FormCollection collection) { try { // TODO: Add delete logic here //Vivienda viviendaAEliminar = RegistrarService.ObtenerVivienda(NumVivienda); //RegistrarService.EliminarVivienda(viviendaAEliminar); SRVivienda.ViviendasClient res = new SRVivienda.ViviendasClient(); DVivienda viviendaAEliminar = res.ObtenerVivienda(NumVivienda); res.EliminarVivienda(viviendaAEliminar); return(RedirectToAction("Index")); } catch { return(View()); } }