Exemple #1
0
 public List <Clubes> ListarClubes(int pClubId = 1)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pClubId > 1)
             {
                 var oClubes = (from club in dbLiga.Clubes.Where(x => string.IsNullOrEmpty(x.UsuarioElimina) && x.IdClub.Equals(pClubId))
                                select new Clubes
                 {
                     IdClub = club.IdClub,
                     Rut = club.Rut,
                     Nombre = club.Nombre,
                     Direccion = club.Direccion,
                     Telefono = club.Telefono,
                     Email = club.Email,
                     NumeroPersonalidadJuridica = club.NumeroPersonalidadJuridica,
                     NumeroRegistroCivil = club.NumeroRegistroCivil,
                     DirectivaId = club.DirectivaId,
                     Logo = club.Logo,
                     UsuarioCrea = club.UsuarioCrea,
                     FechaCrea = club.FechaCrea,
                     UsuarioElimina = club.UsuarioElimina,
                     FechaElimina = club.FechaElimina
                 }).ToList();
                 return(oClubes);
             }
             else
             {
                 var oClubes = (from club in dbLiga.Clubes.Where(x => string.IsNullOrEmpty(x.UsuarioElimina))
                                select new Clubes
                 {
                     IdClub = club.IdClub,
                     Rut = club.Rut,
                     Nombre = club.Nombre,
                     Direccion = club.Direccion,
                     Telefono = club.Telefono,
                     Email = club.Email,
                     NumeroPersonalidadJuridica = club.NumeroPersonalidadJuridica,
                     NumeroRegistroCivil = club.NumeroRegistroCivil,
                     DirectivaId = club.DirectivaId,
                     Logo = club.Logo,
                     UsuarioCrea = club.UsuarioCrea,
                     FechaCrea = club.FechaCrea,
                     UsuarioElimina = club.UsuarioElimina,
                     FechaElimina = club.FechaElimina
                 }).ToList();
                 return(oClubes);
             }
         }
     }
     catch (Exception e)
     {
         //Util.Error(e.ToString());
         return(null);
     }
 }
 public List <FechaJugada> ListarFechasJugadas(Int64 pFicha = 1)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pFicha > 1)
             {
                 var oFichas = (from f in dbLiga.FechaJugada.Where(x => string.IsNullOrEmpty(x.UsuarioElimina) && x.Id.Equals(pFicha))
                                select new FechaJugada
                 {
                     Id = f.Id,
                     CampeonatoId = f.CampeonatoId,
                     ClubId = f.ClubId,
                     JugadorId = f.JugadorId,
                     Jugo = f.Jugo,
                     Goles = f.Goles,
                     Expulsado = f.Expulsado,
                     Lesionado = f.Lesionado,
                     UsuarioCrea = f.UsuarioCrea,
                     FechaCrea = f.FechaCrea,
                     UsuarioElimina = f.UsuarioElimina,
                     FechaElimina = f.FechaElimina
                 }).ToList();
                 return(oFichas);
             }
             else
             {
                 var oFichas = (from f in dbLiga.FechaJugada.Where(x => string.IsNullOrEmpty(x.UsuarioElimina))
                                select new FechaJugada
                 {
                     Id = f.Id,
                     CampeonatoId = f.CampeonatoId,
                     ClubId = f.ClubId,
                     JugadorId = f.JugadorId,
                     Jugo = f.Jugo,
                     Goles = f.Goles,
                     Expulsado = f.Expulsado,
                     Lesionado = f.Lesionado,
                     UsuarioCrea = f.UsuarioCrea,
                     FechaCrea = f.FechaCrea,
                     UsuarioElimina = f.UsuarioElimina,
                     FechaElimina = f.FechaElimina
                 }).ToList();
                 return(oFichas);
             }
         }
     }
     catch (Exception e)
     {
         //Util.Error(e.ToString());
         return(null);
     }
 }
Exemple #3
0
 public List <TiposMovimiento> ListarTiposMovimiento(int pTipoMovimientoId = 1)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pTipoMovimientoId > 1)
             {
                 var oTiposMovimiento = (from tm in dbLiga.TiposMovimiento.Where(x => string.IsNullOrEmpty(x.UsuarioElimina) && x.IdTipoMovimiento.Equals(pTipoMovimientoId))
                                         select new TiposMovimiento
                 {
                     IdTipoMovimiento = tm.IdTipoMovimiento,
                     Descripcion = tm.Descripcion,
                     Monto = tm.Monto,
                     PartidosSuspencion = tm.PartidosSuspencion,
                     UsuarioCrea = tm.UsuarioCrea,
                     FechaCrea = tm.FechaCrea,
                     UsuarioElimina = tm.UsuarioElimina,
                     FechaElimina = tm.FechaElimina
                 }).ToList();
                 return(oTiposMovimiento);
             }
             else
             {
                 var oTiposMovimiento = (from tm in dbLiga.TiposMovimiento.Where(x => string.IsNullOrEmpty(x.UsuarioElimina))
                                         select new TiposMovimiento
                 {
                     IdTipoMovimiento = tm.IdTipoMovimiento,
                     Descripcion = tm.Descripcion,
                     Monto = tm.Monto,
                     PartidosSuspencion = tm.PartidosSuspencion,
                     UsuarioCrea = tm.UsuarioCrea,
                     FechaCrea = tm.FechaCrea,
                     UsuarioElimina = tm.UsuarioElimina,
                     FechaElimina = tm.FechaElimina
                 }).ToList();
                 return(oTiposMovimiento);
             }
         }
     }
     catch (Exception e)
     {
         //Util.Error(e.ToString());
         return(null);
     }
 }
Exemple #4
0
 public Int64 GrabarJugador(Jugadores pObjJugador)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjJugador.IdJugador > 0)
             {
                 //Editar
                 var v = dbLiga.Jugadores.Where(a => a.IdJugador == pObjJugador.IdJugador).FirstOrDefault();
                 if (v != null)
                 {
                     v.Rut       = pObjJugador.Rut;
                     v.Nombres   = pObjJugador.Nombres;
                     v.Apellidos = pObjJugador.Apellidos;
                     if (pObjJugador.Foto != null)
                     {
                         v.Foto = pObjJugador.Foto;
                     }
                     v.FechaNacimiento = pObjJugador.FechaNacimiento;
                     v.SerieId         = pObjJugador.SerieId;
                     v.ClubId          = pObjJugador.ClubId;
                     v.UsuarioElimina  = pObjJugador.UsuarioElimina;
                     v.FechaElimina    = pObjJugador.FechaElimina;
                     dbLiga.Jugadores.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.Jugadores.Add(pObjJugador);
             }
             dbLiga.SaveChanges();
             return(pObjJugador.IdJugador);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Exemple #5
0
 public Int64 GrabarClub(Clubes pObjClub)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjClub.IdClub > 0)
             {
                 //Editar
                 var v = dbLiga.Clubes.Where(a => a.IdClub == pObjClub.IdClub).FirstOrDefault();
                 if (v != null)
                 {
                     v.Rut       = pObjClub.Rut;
                     v.Nombre    = pObjClub.Nombre;
                     v.Direccion = pObjClub.Direccion;
                     v.Telefono  = pObjClub.Telefono;
                     v.Email     = pObjClub.Email;
                     v.NumeroPersonalidadJuridica = pObjClub.NumeroPersonalidadJuridica;
                     v.NumeroRegistroCivil        = pObjClub.NumeroRegistroCivil;
                     v.DirectivaId    = pObjClub.DirectivaId;
                     v.Logo           = pObjClub.Logo;
                     v.UsuarioElimina = pObjClub.UsuarioElimina;
                     v.FechaElimina   = pObjClub.FechaElimina;
                     dbLiga.Clubes.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.Clubes.Add(pObjClub);
             }
             dbLiga.SaveChanges();
             return(pObjClub.IdClub);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Exemple #6
0
 public Int64 GrabarDirigente(Dirigentes pObjDirigente)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjDirigente.IdDirigente > 0)
             {
                 //Editar
                 var v = dbLiga.Dirigentes.Where(a => a.IdDirigente == pObjDirigente.IdDirigente).FirstOrDefault();
                 if (v != null)
                 {
                     v.Rut            = pObjDirigente.Rut;
                     v.Nombres        = pObjDirigente.Nombres;
                     v.Apellidos      = pObjDirigente.Apellidos;
                     v.Telefono       = pObjDirigente.Telefono;
                     v.Domicilio      = pObjDirigente.Domicilio;
                     v.Cargo          = pObjDirigente.Cargo;
                     v.Email          = pObjDirigente.Email;
                     v.UsuarioElimina = pObjDirigente.UsuarioElimina;
                     v.FechaElimina   = pObjDirigente.FechaElimina;
                     dbLiga.Dirigentes.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.Dirigentes.Add(pObjDirigente);
             }
             dbLiga.SaveChanges();
             return(pObjDirigente.IdDirigente);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
 public Int64 GrabarFicha(FechaJugada pObjFechaJugada)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjFechaJugada.Id > 0)
             {
                 //Editar
                 var v = dbLiga.FechaJugada.Where(a => a.Id == pObjFechaJugada.Id).FirstOrDefault();
                 if (v != null)
                 {
                     v.CampeonatoId   = pObjFechaJugada.CampeonatoId;
                     v.ClubId         = pObjFechaJugada.ClubId;
                     v.JugadorId      = pObjFechaJugada.JugadorId;
                     v.Jugo           = pObjFechaJugada.Jugo;
                     v.Goles          = pObjFechaJugada.Goles;
                     v.Expulsado      = pObjFechaJugada.Expulsado;
                     v.Lesionado      = pObjFechaJugada.Lesionado;
                     v.UsuarioElimina = pObjFechaJugada.UsuarioElimina;
                     v.FechaElimina   = pObjFechaJugada.FechaElimina;
                     dbLiga.FechaJugada.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.FechaJugada.Add(pObjFechaJugada);
             }
             dbLiga.SaveChanges();
             return(pObjFechaJugada.Id);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Exemple #8
0
 public Perfiles ObtenerNombrePerfilUsuario(Int64 pPerfilId)
 {
     try
     {
         Perfiles perfil = new Perfiles();
         using (LigaContext dbLiga = new LigaContext())
         {
             perfil = (from p in dbLiga.Perfiles.Where(x => x.IdPerfil.Equals(pPerfilId))
                       select new Perfiles
             {
                 IdPerfil = p.IdPerfil,
                 Descripcion = p.Descripcion
             }).FirstOrDefault();
         }
         return(perfil);
     }
     catch (Exception e)
     {
         //Util.Error(e.ToString());
         Startup.ConfigSite.Error = e.Message;
         return(null);
     }
 }
Exemple #9
0
 public int GrabarAcceso(Accesos pObjAcceso)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjAcceso.Id > 0)
             {
                 //Editar
                 var v = dbLiga.Accesos.Where(a => a.Id == pObjAcceso.Id).FirstOrDefault();
                 if (v != null)
                 {
                     v.Tipo           = pObjAcceso.Tipo;
                     v.Nombre         = pObjAcceso.Nombre;
                     v.PerfilId       = pObjAcceso.PerfilId;
                     v.Concedido      = pObjAcceso.Concedido;
                     v.UsuarioConcede = pObjAcceso.UsuarioConcede;
                     v.FechaConcede   = pObjAcceso.FechaConcede;
                     v.UsuarioDenega  = pObjAcceso.UsuarioDenega;
                     v.FechaDenega    = pObjAcceso.FechaDenega;
                     dbLiga.Accesos.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.Accesos.Add(pObjAcceso);
             }
             dbLiga.SaveChanges();
             return(pObjAcceso.Id);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Exemple #10
0
 public Int64 GrabarUsuarios(Usuarios pObjUsuario)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjUsuario.IdUsuario > 0)
             {
                 //Editar
                 var v = dbLiga.Usuarios.Where(a => a.IdUsuario == pObjUsuario.IdUsuario).FirstOrDefault();
                 if (v != null)
                 {
                     v.Login          = pObjUsuario.Login;
                     v.Password       = pObjUsuario.Password;
                     v.NombreCompleto = pObjUsuario.NombreCompleto;
                     v.Foto           = pObjUsuario.Foto;
                     v.PerfilId       = pObjUsuario.PerfilId;
                     v.ClubId         = pObjUsuario.ClubId;
                     v.UsuarioElimina = pObjUsuario.UsuarioElimina;
                     v.FechaElimina   = pObjUsuario.FechaElimina;
                     dbLiga.Usuarios.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.Usuarios.Add(pObjUsuario);
             }
             dbLiga.SaveChanges();
             return(pObjUsuario.IdUsuario);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Exemple #11
0
 public EfGetClubsCommand(LigaContext context) : base(context)
 {
 }
Exemple #12
0
 public EfAddClubCommand(LigaContext context) : base(context)
 {
 }
 public EfDeleteRefereeCommand(LigaContext context) : base(context)
 {
 }
Exemple #14
0
 public EfDeleteLeagueCommand(LigaContext context) : base(context)
 {
 }
 public EfGetCitiesCommand(LigaContext context) : base(context)
 {
 }
 public EfGetRefereesCommand(LigaContext context) : base(context)
 {
 }
 public EfDeletePositionCommand(LigaContext context) : base(context)
 {
 }
 public EfGetPositionsCommand(LigaContext context) : base(context)
 {
 }
Exemple #19
0
 public EfEditPlayerCommand(LigaContext context) : base(context)
 {
 }
Exemple #20
0
 public EfGetPlayersCommand(LigaContext context) : base(context)
 {
 }
Exemple #21
0
 public EfEditLeagueCommand(LigaContext context) : base(context)
 {
 }
 public EfAddLeagueCommand(LigaContext context) : base(context)
 {
 }
Exemple #23
0
 public EfDeleteCityCommand(LigaContext context) : base(context)
 {
 }
Exemple #24
0
 protected EfBaseCommand(LigaContext context) => Context = context;
Exemple #25
0
 public EfEditClubCommand(LigaContext context) : base(context)
 {
 }
Exemple #26
0
 public EfEditRefereeCommand(LigaContext context) : base(context)
 {
 }
Exemple #27
0
 public EfEditPositionCommand(LigaContext context) : base(context)
 {
 }
 public EfGetLeaguesCommand(LigaContext context) : base(context)
 {
 }
Exemple #29
0
 public EfAddPlayerCommand(LigaContext context) : base(context)
 {
 }
 public EfDeletePlayerCommand(LigaContext context) : base(context)
 {
 }