Beispiel #1
0
        public async Task <IActionResult> Create([Bind("TipoLocald,Nombre,EstaHabilitado,EstaPublicado")] TipoLocal tipoLocal)
        {
            if (ModelState.IsValid)
            {
                _context.Add(tipoLocal);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoLocal));
        }
Beispiel #2
0
        public async Task <IActionResult> Create([Bind("LocalId,UsuarioId,TipoLocalId,Nombre,Capacidad,Direccion,Telefono,EstaHabilitado,EstaPublicado")] Local local)
        {
            if (ModelState.IsValid)
            {
                _context.Add(local);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["TipoLocalId"] = new SelectList(_context.TipoLocal, "TipoLocald", "Nombre", local.TipoLocalId);
            ViewData["UsuarioId"]   = new SelectList(_context.Usuario, "UsuarioId", "Apellido", local.UsuarioId);
            return(View(local));
        }
Beispiel #3
0
        public async Task <IActionResult> Create([Bind("ReservaId,UsuarioId,EventoId,FechaAlta,EstaHabilitado,EstaPublicado")] Reserva reserva)
        {
            if (ModelState.IsValid)
            {
                _context.Add(reserva);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EventoId"]  = new SelectList(_context.Evento, "EventoId", "NombreArtista", reserva.EventoId);
            ViewData["UsuarioId"] = new SelectList(_context.Usuario, "UsuarioId", "Apellido", reserva.UsuarioId);
            return(View(reserva));
        }
Beispiel #4
0
        public async Task <IActionResult> Create([Bind("EventoId,LocalId,TipoEventoId,ReservaId,FechaAlta,NombreArtista,EstaHabilitado,EstaPublicado")] Evento evento)
        {
            if (ModelState.IsValid)
            {
                _context.Add(evento);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["TipoEventoId"] = new SelectList(_context.TipoEvento, "TipoEventoId", "Nombre", evento.TipoEventoId);
            ViewData["LocalId"]      = new SelectList(_context.Local, "LocalId", "Nombre", evento.LocalId);
            return(View(evento));
        }
Beispiel #5
0
        public async Task <IActionResult> Create([Bind("UsuarioId,TipoUsuarioId,Nombre,Clave,Apellido,ApyNomb,Dni,Email,Telefono,EstaHabilitado,EstaPublicado")] Usuario usuario)
        {
            if (ModelState.IsValid)
            {
                //3A0G2+zJ3luLnlC44+Xe5HGw/9RWJNoyF2XZACvev20=
                usuario.Clave = Convert.ToBase64String(KeyDerivation.Pbkdf2(
                                                           password: usuario.Clave,
                                                           salt: System.Text.Encoding.ASCII.GetBytes(config["Salt"]),
                                                           prf: KeyDerivationPrf.HMACSHA1,
                                                           iterationCount: 1000,
                                                           numBytesRequested: 256 / 8));

                _context.Add(usuario);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["TipoUsuarioId"] = new SelectList(_context.TipoUsuario, "TipoUsuarioId", "Nombre", usuario.TipoUsuarioId);
            return(View(usuario));
        }