public async Task <IActionResult> Edit(int id, [Bind("SalaId,Numero,TipoSalaId,CapacidadButacas")] Sala sala) { if (id != sala.SalaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(sala); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SalaExists(sala.SalaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["TipoSalaId"] = new SelectList(_context.TipoSala, "TipoSalaId", "Nombre", sala.TipoSalaId); return(View(sala)); }
public async Task <IActionResult> Edit(int id, [Bind("Nombre,Apellido,Password,DNI,Telefono,FechaAlta,Id,UserName,NormalizedUserName,Email,NormalizedEmail,EmailConfirmed,PasswordHash,SecurityStamp,ConcurrencyStamp,PhoneNumber,PhoneNumberConfirmed,TwoFactorEnabled,LockoutEnd,LockoutEnabled,AccessFailedCount")] Usuario usuario) { if (id != usuario.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(usuario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsuarioExists(usuario.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(usuario)); }
public async Task <IActionResult> Edit(int id, [Bind("TipoSalaId,Nombre,Precio")] TipoSala tipoSala) { if (id != tipoSala.TipoSalaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tipoSala); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TipoSalaExists(tipoSala.TipoSalaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(tipoSala)); }
public async Task <IActionResult> Edit(int id, [Bind("DireccionId,Calle,Altura,Localidad,Provincia,UsuarioId")] Direccion direccion) { if (id != direccion.DireccionId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(direccion); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DireccionExists(direccion.DireccionId)) { return(NotFound()); } else { throw; } } if (User.IsInRole("Cliente")) { return(RedirectToAction("MostrarDatos", "Clientes")); } return(RedirectToAction(nameof(Index))); } //ViewData["UsuarioId"] = new SelectList(_context.Usuarios, "Id", "Apellido", direccion.UsuarioId); return(View(direccion)); }
public async Task <IActionResult> Edit(int id, [Bind("ReservaId,FechaAlta,ClienteId,CantidadButacas,FuncionId, ReservaActiva")] Reserva reserva) { if (id != reserva.ReservaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(reserva); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ReservaExists(reserva.ReservaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ClienteId"] = new SelectList(_context.Clientes, "Id", "Apellido", reserva.ClienteId); ViewData["FuncionId"] = new SelectList(_context.Funciones, "Id", "Pelicula", reserva.FuncionId); return(View(reserva)); }
public async Task <IActionResult> Edit(int id, [Bind("PeliculaId,FechaLanzamiento,Titulo,Descripcion,Foto,GeneroId")] Pelicula pelicula) { if (id != pelicula.PeliculaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pelicula); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PeliculaExists(pelicula.PeliculaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["GeneroId"] = new SelectList(_context.Generos, "GeneroId", "Nombre", pelicula.GeneroId); return(View(pelicula)); }
public IActionResult ActualizarTelefono(ActualizarTelefonoVM model) { var cliente = _context.Clientes.Include(c => c.Direccion).FirstOrDefault(c => c.NormalizedEmail == User.Identity.Name.ToUpper()); cliente.Telefono = model.Telefono; _context.Update(cliente); _context.SaveChanges(); return(RedirectToAction("MostrarDatos", "Clientes")); }
public async Task <IActionResult> Edit(int id, [Bind("FuncionId,Fecha,Hora,Descripcion,ButacasDisponibles,Confirmada,PeliculaId,SalaId")] Funcion funcion) { if (id != funcion.FuncionId) { return(NotFound()); } if (ModelState.IsValid) { _context.Update(funcion); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(funcion)); }