public async Task <IActionResult> Edit(long id, [Bind("InquilinoId,Dni,Nombre,Direccion,Telefono")] Inquilino inquilino) { if (id != inquilino.InquilinoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(inquilino); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InquilinoExists(inquilino.InquilinoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(inquilino)); }
public async Task <IActionResult> Edit(long id, [Bind("PagoId,NroPago,AlquilerId,Fecha,Importe")] Pago pago) { if (id != pago.PagoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pago); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PagoExists(pago.PagoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["AlquilerId"] = new SelectList(_context.Alquiler, "AlquilerId", "AlquilerId", pago.AlquilerId); return(View(pago)); }
public async Task <IActionResult> Edit(long id, [Bind("PropietarioId,Dni,Apellido,Nombre,Telefono,Mail,Password")] Propietario propietario) { if (id != propietario.PropietarioId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(propietario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PropietarioExists(propietario.PropietarioId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(propietario)); }
public async Task <IActionResult> Edit(long id, [Bind("InmuebleId,Direccion,Ambientes,Tipo,Uso,Precio,Disponible,PropietarioId")] Inmueble inmueble) { if (id != inmueble.InmuebleId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(inmueble); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!InmuebleExists(inmueble.InmuebleId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PropietarioId"] = new SelectList(_context.Propietario, "PropietarioId", "Apellido", inmueble.PropietarioId); return(View(inmueble)); }
public async Task <IActionResult> Edit(long id, [Bind("AlquilerId,Precio,Inicio,Fin,InquilinoId,InmuebleId")] Alquiler alquiler) { if (id != alquiler.AlquilerId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(alquiler); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AlquilerExists(alquiler.AlquilerId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["InmuebleId"] = new SelectList(_context.Inmueble, "InmuebleId", "Direccion", alquiler.InmuebleId); ViewData["InquilinoId"] = new SelectList(_context.Inquilino, "InquilinoId", "InquilinoId", alquiler.InquilinoId); return(View(alquiler)); }