Пример #1
0
        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));
        }
Пример #2
0
        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));
        }
Пример #4
0
        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));
        }