Ejemplo n.º 1
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> Create([Bind("TipoSalaId,Nombre,Precio")] TipoSala tipoSala)
        {
            if (ModelState.IsValid)
            {
                _context.Add(tipoSala);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoSala));
        }
        public async Task <IActionResult> Create([Bind("SalaId,Numero,TipoSalaId,CapacidadButacas")] Sala sala)
        {
            if (ModelState.IsValid)
            {
                _context.Add(sala);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["TipoSalaId"] = new SelectList(_context.TipoSala, "TipoSalaId", "Nombre", sala.TipoSalaId);
            return(View(sala));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> Create([Bind("DireccionId,Calle,Altura,Localidad,Provincia,UsuarioId")] Direccion direccion)
        {
            if (ModelState.IsValid)
            {
                _context.Add(direccion);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Index", "Home"));
            }
            ViewData["UsuarioId"] = new SelectList(_context.Usuarios, "Id", "Apellido", direccion.UsuarioId);
            return(View(direccion));
        }
        public async Task <IActionResult> Create([Bind("PeliculaId,FechaLanzamiento,Titulo,Descripcion,Foto,GeneroId")] Pelicula pelicula)
        {
            if (ModelState.IsValid)
            {
                _context.Add(pelicula);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["GeneroId"] = new SelectList(_context.Generos, "GeneroId", "Nombre", pelicula.GeneroId);
            return(View(pelicula));
        }
        public async Task <IActionResult> Create([Bind("ReservaId,FechaAlta,ClienteId,CantidadButacas,FuncionId, ReservaActiva")] Reserva reserva)
        {
            if (ModelState.IsValid)
            {
                _context.Add(reserva);
                await _context.SaveChangesAsync();

                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));
        }
Ejemplo n.º 7
0
        public async Task <IActionResult> DeleteConfirmed(int id)
        {
            var empleado = await _context.Empleados.FindAsync(id);

            _context.Empleados.Remove(empleado);
            await _context.SaveChangesAsync();

            return(RedirectToAction(nameof(Index)));
        }
        public async Task <IActionResult> Create([Bind("FuncionId,Fecha,Hora,Descripcion,ButacasDisponibles,Confirmada,PeliculaId,SalaId")] Funcion funcion)
        {
            if (funcion.Fecha < DateTime.Today)
            {
                return(RedirectToAction("Index", "Mensajes"));
            }

            var funciones = _context.Funciones.ToList();

            if (ModelState.IsValid)
            {
                _context.Add(funcion);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PeliculaId"] = new SelectList(_context.Peliculas, "PeliculaId", "Titulo", funcion.PeliculaId);
            ViewData["SalaId"]     = new SelectList(_context.Salas, "SalaId", "Numero", funcion.SalaId);
            return(View(funcion));
        }