public ActionResult AddEditUsuarios(AddEditUsuariosViewModel objViewModel)
        {
            LBPEntities context    = new LBPEntities();
            Usuarios    objUsuario = new Usuarios();

            if (objViewModel.UsuarioId.HasValue)
            {
                objUsuario = context.Usuarios.FirstOrDefault(X =>
                                                             X.UsuarioId == objViewModel.UsuarioId);
                objUsuario.Nombre    = objViewModel.Nombre;
                objUsuario.Paterno   = objViewModel.Paterno;
                objUsuario.Materno   = objViewModel.Materno;
                objUsuario.Usuario   = objViewModel.Usuario;
                objUsuario.Password  = objViewModel.Password;
                objUsuario.EstatusId = objViewModel.EstatusId;
                objUsuario.RolId     = (int)objViewModel.RolId;
            }
            else
            {
                objUsuario.Nombre    = objViewModel.Nombre;
                objUsuario.Paterno   = objViewModel.Paterno;
                objUsuario.Materno   = objViewModel.Materno;
                objUsuario.Usuario   = objViewModel.Usuario;
                objUsuario.Password  = objViewModel.Password;
                objUsuario.EstatusId = objViewModel.EstatusId;
                objUsuario.RolId     = (int)objViewModel.RolId;
                context.Usuarios.Add(objUsuario);
            }

            context.SaveChanges();
            return(RedirectToAction("lstUsuarios"));
        }
        public ActionResult AddEditSesiones(AddEditSesionesViewModel objViewModel)
        {
            LBPEntities context   = new LBPEntities();
            Sesiones    objSesion = new Sesiones();

            if (objViewModel.SesionId.HasValue)
            {
                objSesion = context.Sesiones.FirstOrDefault(X =>
                                                            X.SesionId == objViewModel.SesionId);
                objSesion.InicioSesion = objViewModel.IniciSesion;
                objSesion.CierreSesion = objViewModel.CierreSesion;
                objSesion.UsuarioId    = objViewModel.UsuarioId;
                objSesion.RolId        = (int)objViewModel.RolId;
            }
            else
            {
                objSesion.InicioSesion = objViewModel.IniciSesion;
                objSesion.CierreSesion = objViewModel.CierreSesion;
                objSesion.UsuarioId    = objViewModel.UsuarioId;
                objSesion.RolId        = (int)objViewModel.RolId;
                context.Sesiones.Add(objSesion);
            }

            context.SaveChanges();
            return(RedirectToAction("LstSesiones"));
        }
        public ActionResult AddEditJugadores(AddEditJugadoresViewModel objViewModel)
        {
            LBPEntities context    = new LBPEntities();
            Jugadores   objJugador = new Jugadores();

            if (objViewModel.JugadorId.HasValue)
            {
                objJugador = context.Jugadores.FirstOrDefault(X =>
                                                              X.JugadorId == objViewModel.JugadorId);
                objJugador.Nombre   = objViewModel.Nombre;
                objJugador.Paterno  = objViewModel.Paterno;
                objJugador.Materno  = objViewModel.Materno;
                objJugador.Numero   = (int)objViewModel.Numero;
                objJugador.EquipoId = (int)objViewModel.EquipoId;
            }
            else
            {
                objJugador.Nombre   = objViewModel.Nombre;
                objJugador.Paterno  = objViewModel.Paterno;
                objJugador.Materno  = objViewModel.Materno;
                objJugador.Numero   = (int)objViewModel.Numero;
                objJugador.EquipoId = (int)objViewModel.EquipoId;
                context.Jugadores.Add(objJugador);
            }

            context.SaveChanges();
            return(RedirectToAction("LstJugadores"));
        }
        public ActionResult AddEditPartidos(AddEditPartidosViewModel objViewModel)
        {
            LBPEntities context    = new LBPEntities();
            Partidos    objPartido = new Partidos();

            if (objViewModel.PartidoId.HasValue)
            {
                objPartido = context.Partidos.FirstOrDefault(X =>
                                                             X.PartidoId == objViewModel.PartidoId);
                objPartido.Horario           = objViewModel.Horario;
                objPartido.TemporadaId       = objViewModel.TemporadaId;
                objPartido.JornadaId         = objViewModel.JornadaId;
                objPartido.Fecha             = objViewModel.Fecha;
                objPartido.EquipoLocalId     = objViewModel.EquipoLocalId;
                objPartido.PuntosLocal       = objViewModel.PuntosLocal;
                objPartido.EquipoVisitanteId = objViewModel.EquipoVisitante;
                objPartido.PuntosVisitante   = objViewModel.PuntosVisitante;
            }
            else
            {
                objPartido.Horario           = objViewModel.Horario;
                objPartido.TemporadaId       = objViewModel.TemporadaId;
                objPartido.JornadaId         = objViewModel.JornadaId;
                objPartido.Fecha             = objViewModel.Fecha;
                objPartido.EquipoLocalId     = objViewModel.EquipoLocalId;
                objPartido.PuntosLocal       = objViewModel.PuntosLocal;
                objPartido.EquipoVisitanteId = objViewModel.EquipoVisitante;
                objPartido.PuntosVisitante   = objViewModel.PuntosVisitante;
                context.Partidos.Add(objPartido);
            }
            context.SaveChanges();
            return(RedirectToAction("LstPartidos"));
        }
        public LstPartidosViewModel()
        {
            LBPEntities context = new LBPEntities();

            LstPartidos = context.Partidos.ToList();
            LstJornada  = context.Jornadas.ToList();
            LstFechas   = context.Partidos.ToList();
        }
        public void CargarDatos(int?SesionId)
        {
            this.SesionId = SesionId;

            if (SesionId.HasValue)
            {
                LBPEntities context   = new LBPEntities();
                Sesiones    objSesion = context.Sesiones.FirstOrDefault(X => X.SesionId == SesionId);
            }
        }
        public void CargarDatos(int?RolId)
        {
            this.RolId = RolId;

            if (RolId.HasValue)
            {
                LBPEntities context = new LBPEntities();
                Roles       objRol  = context.Roles.FirstOrDefault(X => X.RolId == RolId);
            }
        }
        public void CargarDatos(int?TemporadaId)
        {
            this.TemporadaId = TemporadaId;

            if (TemporadaId.HasValue)
            {
                LBPEntities context      = new LBPEntities();
                Temporada   objTemporada = context.Temporada.FirstOrDefault(X => X.TemporadaId == TemporadaId);
            }
        }
        public void CargarDatos(int?EquipoId)
        {
            this.EquipoId = EquipoId;

            if (EquipoId.HasValue)
            {
                LBPEntities context   = new LBPEntities();
                Equipos     objEquipo = context.Equipos.FirstOrDefault(X => X.EquipoId == EquipoId);
            }
        }
예제 #10
0
        public void CargarDatos(int?JornadaId)
        {
            this.JornadaId = JornadaId;

            if (JornadaId.HasValue)
            {
                LBPEntities context    = new LBPEntities();
                Jornadas    objJornada = context.Jornadas.FirstOrDefault(X => X.JornadaId == JornadaId);
            }
        }
예제 #11
0
        public void CargarDatos(int?JugadorId)
        {
            this.JugadorId = JugadorId;

            if (JugadorId.HasValue)
            {
                LBPEntities context    = new LBPEntities();
                Jugadores   objJugador = context.Jugadores.FirstOrDefault(X => X.JugadorId == JugadorId);
            }
        }
        public void CargarDatos(int?UsuarioId)
        {
            this.UsuariosId = UsuarioId;

            if (UsuarioId.HasValue)
            {
                LBPEntities context    = new LBPEntities();
                Usuarios    objUsuario = context.Usuarios.FirstOrDefault(X => X.UsuarioId == UsuarioId);
            }
        }
예제 #13
0
        public void CargarDatos(int?PartidoId)
        {
            this.PartidoId = PartidoId;

            if (PartidoId.HasValue)
            {
                LBPEntities context    = new LBPEntities();
                Partidos    objPartido = context.Partidos.FirstOrDefault(X => X.PartidoId == PartidoId);
            }
        }
        public DashboardViewModel()
        {
            LBPEntities context = new LBPEntities();

            nUsuarios     = context.Usuarios.Count();
            nRoles        = context.Roles.Count();
            nEquipos      = context.Equipos.Count();
            nSesiones     = context.Sesiones.Count();
            nJornadas     = context.Jornadas.Count();
            nTemporadas   = context.Temporada.Count();
            nPartidos     = context.Partidos.Count();
            nEstadisticas = context.Estadisticas.Count();
        }
        public void CargarDatos(int? TemporadaId)
        {
            LBPEntities context = new LBPEntities();
            this.TemporadaId = TemporadaId;
            this.lstTemporada = context.Temporada.ToList();

            if (TemporadaId.HasValue)
            {
                Temporada objTemporada = context.Temporada.FirstOrDefault(X => X.TemporadaId == TemporadaId);

                this.TemporadaId = objTemporada.TemporadaId;
                this.Descripcion = objTemporada.Descripcion;
            }
        }
        public void CargarDatos(int?JornadaId)
        {
            LBPEntities context = new LBPEntities();

            this.JornadaId   = JornadaId;
            this.Descripcion = Descripcion;

            if (JornadaId.HasValue)
            {
                Jornadas objJornada = context.Jornadas.FirstOrDefault(X => X.JornadaId == JornadaId);

                this.Descripcion = objJornada.Descripcion;
            }
        }
        public ActionResult DeleteTemporadas(DeleteTemporadasViewModel objViewModel)
        {
            LBPEntities context      = new LBPEntities();
            Temporada   objTemporada = new Temporada();

            if (objViewModel.TemporadaId.HasValue)
            {
                objTemporada = context.Temporada.FirstOrDefault(X => X.TemporadaId == objViewModel.TemporadaId);
            }
            context.Temporada.Remove(objTemporada);
            context.SaveChanges();

            return(RedirectToAction("LstTemporadas"));
        }
        public void CargarDatos(int?EquipoId)
        {
            LBPEntities context = new LBPEntities();

            this.EquipoId   = EquipoId;
            this.lstEquipos = context.Equipos.ToList();

            if (EquipoId.HasValue)
            {
                Equipos objEquipo = context.Equipos.FirstOrDefault(X => X.EquipoId == EquipoId);

                this.EquipoId = objEquipo.EquipoId;
                this.Nombre   = objEquipo.Nombre;
            }
        }
예제 #19
0
        public void CargarDatos(int?RolId)
        {
            LBPEntities context = new LBPEntities();

            this.RolId    = RolId;
            this.LstRoles = context.Roles.ToList();

            if (RolId.HasValue)
            {
                Roles objRol = context.Roles.FirstOrDefault(X => X.RolId == RolId);

                this.RolId       = objRol.RolId;
                this.Acronimo    = objRol.Acronimo;
                this.Descripcion = objRol.Descripcion;
            }
        }
        public void CargarDatos(int? JugadorId)
        {
            LBPEntities context = new LBPEntities();
            this.JugadorId = JugadorId;
            this.LstEquipos = context.Equipos.ToList();

            if (JugadorId.HasValue)
            {
                Jugadores objJugador = context.Jugadores.FirstOrDefault(X => X.JugadorId == JugadorId);

                this.Nombre = objJugador.Nombre;
                this.Paterno = objJugador.Paterno;
                this.Materno = objJugador.Materno;
                this.Numero = objJugador.Numero;
                this.EquipoId = objJugador.EquipoId;
            }
        }
        public ActionResult CerrarSesion()
        {
            LBPEntities context = new LBPEntities();
            // se obtiene la una fila para cambiar el estatus del usuario
            Usuarios objUsuarioUpdate = context.Usuarios.FirstOrDefault(X => X.UsuarioId == UsuariosStatica.usuarioId);

            objUsuarioUpdate.EstatusId = 2;
            context.SaveChanges();

            //Se obtiene la sesion actual para actualizar la fecha de cierre de sesión
            Sesiones objSesionUpdate = context.Sesiones.FirstOrDefault(X => X.SesionId == UsuariosStatica.sesionId);

            objSesionUpdate.CierreSesion = DateTime.Now;
            context.SaveChanges();

            Session.Clear();
            return(RedirectToAction("Login"));
        }
        public ActionResult DeleteJornadas(int?JornadaId)
        {
            DeleteJornadasViewModel objViewModel = new DeleteJornadasViewModel();

            objViewModel.CargarDatos(JornadaId);

            LBPEntities context     = new LBPEntities();
            Jornadas    objJornadas = new Jornadas();

            if (objViewModel.JornadaId.HasValue)
            {
                objJornadas = context.Jornadas.FirstOrDefault(X => X.JornadaId == JornadaId);
            }
            context.Jornadas.Remove(objJornadas);
            context.SaveChanges();

            return(RedirectToAction("LstJornadas"));
        }
        public ActionResult AddEditJornadas(AddEditJornadasViewModel objViewModel)
        {
            LBPEntities context    = new LBPEntities();
            Jornadas    objJornada = new Jornadas();

            if (objViewModel.JornadaId.HasValue)
            {
                objJornada             = context.Jornadas.FirstOrDefault(X => X.JornadaId == objViewModel.JornadaId);
                objJornada.Descripcion = objViewModel.Descripcion;
            }
            else
            {
                objJornada.Descripcion = objViewModel.Descripcion;
                context.Jornadas.Add(objJornada);
            }
            context.SaveChanges();
            return(RedirectToAction("LstJornadas"));
        }
        public ActionResult DeletePartidos(int?PartidoId)
        {
            DeletePartidosViewModel objViewModel = new DeletePartidosViewModel();

            objViewModel.CargarDatos(PartidoId);

            LBPEntities context    = new LBPEntities();
            Partidos    objPartido = new Partidos();

            if (objViewModel.PartidoId.HasValue)
            {
                objPartido = context.Partidos.FirstOrDefault(X => X.PartidoId == objViewModel.PartidoId);
            }
            context.Partidos.Remove(objPartido);
            context.SaveChanges();

            return(RedirectToAction("LstPartidos"));
        }
        public ActionResult DeleteJugadores(int?JugadorId)
        {
            DeleteJugadoresViewModel objViewModel = new DeleteJugadoresViewModel();

            objViewModel.CargarDatos(JugadorId);

            LBPEntities context    = new LBPEntities();
            Jugadores   objJugador = new Jugadores();

            if (objViewModel.JugadorId.HasValue)
            {
                objJugador = context.Jugadores.FirstOrDefault(X => X.JugadorId == objViewModel.JugadorId);
            }
            context.Jugadores.Remove(objJugador);
            context.SaveChanges();

            return(RedirectToAction("LstJugadores"));
        }
        public ActionResult DeleteSesion(int?SesionId)
        {
            DeleteSesionViewModel objViewModel = new DeleteSesionViewModel();

            objViewModel.CargarDatos(SesionId);

            LBPEntities context   = new LBPEntities();
            Sesiones    objSesion = new Sesiones();

            if (objViewModel.SesionId.HasValue)
            {
                objSesion = context.Sesiones.FirstOrDefault(X => X.SesionId == objViewModel.SesionId);
            }
            context.Sesiones.Remove(objSesion);
            context.SaveChanges();

            return(RedirectToAction("LstSesiones"));
        }
        public ActionResult DeleteRoles(int?RolId)
        {
            DeleteRolesViewModel objViewModel = new DeleteRolesViewModel();

            objViewModel.CargarDatos(RolId);

            LBPEntities context = new LBPEntities();
            Roles       objRol  = new Roles();

            if (objViewModel.RolId.HasValue)
            {
                objRol = context.Roles.FirstOrDefault(X => X.RolId == objViewModel.RolId);
            }
            context.Roles.Remove(objRol);
            context.SaveChanges();

            return(RedirectToAction("LstRoles"));
        }
        public ActionResult DeleteEquipos(int?EquipoId)
        {
            DeleteEquiposViewModel objViewModel = new DeleteEquiposViewModel();

            objViewModel.CargarDatos(EquipoId);

            LBPEntities context   = new LBPEntities();
            Equipos     objEquipo = new Equipos();

            if (objViewModel.EquipoId.HasValue)
            {
                objEquipo = context.Equipos.FirstOrDefault(X => X.EquipoId == objViewModel.EquipoId);
            }
            context.Equipos.Remove(objEquipo);
            context.SaveChanges();

            return(RedirectToAction("LstEquipos"));
        }
        public ActionResult DeleteUsuarios(int?UsuarioId)
        {
            DeleteUsuariosViewModel objViewModel = new DeleteUsuariosViewModel();

            objViewModel.CargarDatos(UsuarioId);

            LBPEntities context    = new LBPEntities();
            Usuarios    objUsuario = new Usuarios();

            if (objViewModel.UsuariosId.HasValue)
            {
                objUsuario = context.Usuarios.FirstOrDefault(X => X.UsuarioId == objViewModel.UsuariosId);
            }
            context.Usuarios.Remove(objUsuario);
            context.SaveChanges();

            return(RedirectToAction("LstUsuarios"));
        }
        public ActionResult RegistrarUsuario(RegistarViewModel objViewModel)
        {
            LBPEntities context    = new LBPEntities();
            Usuarios    objUsuario = new Usuarios();

            if (objUsuario == null)
            {
                return(View(objViewModel));
            }

            List <Usuarios> lstUsuarios = new List <Usuarios>();

            lstUsuarios = context.Usuarios.ToList();

            for (int i = 0; i < lstUsuarios.Count; i++)
            {
                if (objViewModel.Usuario == lstUsuarios[i].Usuario)
                {
                    return(View(objViewModel));
                }
                else
                {
                    if (objViewModel.Usuario == null || objViewModel.Password == null || objViewModel.Nombre == null ||
                        objViewModel.Paterno == null || objViewModel.Materno == null)
                    {
                        return(View(objViewModel));
                    }
                    else
                    {
                        objUsuario.Nombre    = objViewModel.Nombre;
                        objUsuario.Paterno   = objViewModel.Paterno;
                        objUsuario.Materno   = objViewModel.Materno;
                        objUsuario.Usuario   = objViewModel.Usuario;
                        objUsuario.Password  = objViewModel.Password;
                        objUsuario.EstatusId = 2;
                        objUsuario.RolId     = 3;
                    }
                }
            }
            context.Usuarios.Add(objUsuario);
            context.SaveChanges();

            return(RedirectToAction("Login"));
        }