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));
        }
Exemple #2
0
        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));
        }
Exemple #4
0
        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));
        }
Exemple #7
0
        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));
        }