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 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 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 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 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 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 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 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 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 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 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 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 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")); }
public ActionResult AddEditEquipos(AddEditEquiposViewModel objViewModel) { LBPEntities context = new LBPEntities(); Equipos objEquipo = new Equipos(); if (objViewModel.EquipoId.HasValue) { objEquipo = context.Equipos.FirstOrDefault(X => X.EquipoId == objViewModel.EquipoId); objEquipo.Nombre = objViewModel.Nombre; } else { objEquipo.Nombre = objViewModel.Nombre; context.Equipos.Add(objEquipo); } context.SaveChanges(); return(RedirectToAction("LstEquipos")); }
public ActionResult Login(LoginViewModel objViewModel) { LBPEntities context = new LBPEntities(); Usuarios objUsuario = context.Usuarios.FirstOrDefault(X => X.Usuario == objViewModel.Usuario && X.Password == objViewModel.password); if (objUsuario == null) { return(View(objViewModel)); } else { ViewBag.Error = "Todos lo campos deben ser llenados por favor"; } //Se insertan los valores necesarios en la tabla sesiones LBPEntities contextSesion = new LBPEntities(); Sesiones objSesion = new Sesiones(); objSesion.InicioSesion = DateTime.Now; objSesion.CierreSesion = DateTime.Now; objSesion.UsuarioId = objUsuario.UsuarioId; objSesion.RolId = objUsuario.RolId; contextSesion.Sesiones.Add(objSesion); contextSesion.SaveChanges(); // se obtiene la una fila para cambiar el estatus del usuario Usuarios objUsuarioUpdate = context.Usuarios.FirstOrDefault(X => X.UsuarioId == objUsuario.UsuarioId); objUsuarioUpdate.EstatusId = 1; context.SaveChanges(); UsuariosStatica.usuarioId = objUsuario.UsuarioId; UsuariosStatica.sesionId = objSesion.SesionId; Session["objUsuario"] = objUsuario; return(RedirectToAction("Dashboard")); }
public ActionResult AddEditRoles(AddEditRolesViewModel objViewModel) { LBPEntities context = new LBPEntities(); Roles objRol = new Roles(); if (objViewModel.RolId.HasValue) { objRol = context.Roles.FirstOrDefault(X => X.RolId == objViewModel.RolId); objRol.Acronimo = objViewModel.Acronimo; objRol.Descripcion = objViewModel.Descripcion; } else { objRol.Acronimo = objViewModel.Acronimo; objRol.Descripcion = objViewModel.Descripcion; context.Roles.Add(objRol); } context.SaveChanges(); return(RedirectToAction("LstRoles")); }