Exemple #1
0
 public Int64 GrabarTipoMovimiento(TiposMovimiento pObjTipoMovimiento)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjTipoMovimiento.IdTipoMovimiento > 0)
             {
                 //Editar
                 var v = dbLiga.TiposMovimiento.Where(a => a.IdTipoMovimiento == pObjTipoMovimiento.IdTipoMovimiento).FirstOrDefault();
                 if (v != null)
                 {
                     v.Descripcion        = pObjTipoMovimiento.Descripcion;
                     v.Monto              = pObjTipoMovimiento.Monto;
                     v.PartidosSuspencion = pObjTipoMovimiento.PartidosSuspencion;
                     v.UsuarioElimina     = pObjTipoMovimiento.UsuarioElimina;
                     v.FechaElimina       = pObjTipoMovimiento.FechaElimina;
                     dbLiga.TiposMovimiento.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.TiposMovimiento.Add(pObjTipoMovimiento);
             }
             dbLiga.SaveChanges();
             return(pObjTipoMovimiento.IdTipoMovimiento);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Exemple #2
0
 public Int64 GrabarSerie(Series pObjSerie)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjSerie.IdSerie > 0)
             {
                 //Editar
                 var v = dbLiga.Series.Where(a => a.IdSerie == pObjSerie.IdSerie).FirstOrDefault();
                 if (v != null)
                 {
                     v.Descripcion    = pObjSerie.Descripcion;
                     v.EdadDesde      = pObjSerie.EdadDesde;
                     v.EdadHasta      = pObjSerie.EdadHasta;
                     v.UsuarioElimina = pObjSerie.UsuarioElimina;
                     v.FechaElimina   = pObjSerie.FechaElimina;
                     dbLiga.Series.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.Series.Add(pObjSerie);
             }
             dbLiga.SaveChanges();
             return(pObjSerie.IdSerie);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Exemple #3
0
 public Int64 GrabarDirectiva(Directivas pObjDirectiva)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjDirectiva.IdDirectiva > 0)
             {
                 //Editar
                 var v = dbLiga.Directivas.Where(a => a.IdDirectiva == pObjDirectiva.IdDirectiva).FirstOrDefault();
                 if (v != null)
                 {
                     v.Descripcion    = pObjDirectiva.Descripcion;
                     v.DirigenteId    = pObjDirectiva.DirigenteId;
                     v.Observacion    = pObjDirectiva.Observacion;
                     v.UsuarioElimina = pObjDirectiva.UsuarioElimina;
                     v.FechaElimina   = pObjDirectiva.FechaElimina;
                     dbLiga.Directivas.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.Directivas.Add(pObjDirectiva);
             }
             dbLiga.SaveChanges();
             return(pObjDirectiva.IdDirectiva);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Exemple #4
0
 public Int64 GrabarCampeonatos(Campeonatos pObjCampeonato)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjCampeonato.Id > 0)
             {
                 //Editar
                 var v = dbLiga.Campeonatos.Where(a => a.Id == pObjCampeonato.Id).FirstOrDefault();
                 if (v != null)
                 {
                     v.NombreCampeonato = pObjCampeonato.NombreCampeonato;
                     v.FechaInicio      = pObjCampeonato.FechaInicio;
                     v.FechaTermino     = pObjCampeonato.FechaTermino;
                     v.UsuarioElimina   = pObjCampeonato.UsuarioElimina;
                     v.FechaElimina     = pObjCampeonato.FechaElimina;
                     dbLiga.Campeonatos.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.Campeonatos.Add(pObjCampeonato);
             }
             dbLiga.SaveChanges();
             return(pObjCampeonato.Id);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Exemple #5
0
        public Int64 InscribirJugador(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.Validado = 1;
                            v.Inscrito = 1;
                            dbLiga.Jugadores.Update(v);
                        }
                        dbLiga.SaveChanges();
                    }

                    return(pObjJugador.IdJugador);
                }
            }
            catch (Exception e)
            {
                return(0);
            }
        }
Exemple #6
0
 public Int64 GrabarPerfil(Perfiles pObjPerfil)
 {
     try
     {
         using (LigaContext dbLiga = new LigaContext())
         {
             if (pObjPerfil.IdPerfil > 0)
             {
                 //Editar
                 var v = dbLiga.Perfiles.Where(a => a.IdPerfil == pObjPerfil.IdPerfil).FirstOrDefault();
                 if (v != null)
                 {
                     v.Descripcion    = pObjPerfil.Descripcion;
                     v.UsuarioElimina = pObjPerfil.UsuarioElimina;
                     v.FechaElimina   = pObjPerfil.FechaElimina;
                     dbLiga.Perfiles.Update(v);
                 }
             }
             else
             {
                 //grabar
                 dbLiga.Perfiles.Add(pObjPerfil);
             }
             dbLiga.SaveChanges();
             return(pObjPerfil.IdPerfil);
         }
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Exemple #7
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 #8
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);
     }
 }
 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 #10
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);
     }
 }
Exemple #11
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 #12
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);
     }
 }