//Lista todos os Usuarios
 public List <Usuario> Listar()
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Usuario.ToList());
     }
 }
 public Jogador BuscarPorId(int id)
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Jogador.FirstOrDefault(x => x.Id == id));
     }
 }
 public List <Jogo> BuscarPorData(string date)
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Jogo.Where(x => x.Data == DateTime.Parse(date)).ToList());
     }
 }
 public List <Jogador> ListarJogadores()
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Jogador.ToList());
     }
 }
Exemple #5
0
 //Lista todas as Seleçoes
 public List <Selecao> Listar()
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Selecao.ToList());
     }
 }
Exemple #6
0
 public Selecao BuscarPorId(int id)
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Selecao.FirstOrDefault(x => x.Id == id));
     }
 }
 public List <Jogo> BuscaPorSelecao(int selecao)
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Jogo.Where(x => x.SelecaoCasa == selecao || x.SelecaoVisitante == selecao).ToList());
     }
 }
 public List <Jogador> BuscarPorNome(string nome)
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Jogador.Where(x => x.Nome == nome).ToList());
     }
 }
 public List <Jogo> BuscarPorEstadio(string Estadio)
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Jogo.Where(u => u.Estadio == Estadio).ToList());
     }
 }
 /// <summary>
 /// Lista os Jogos
 /// </summary>
 /// <returns></returns>
 public List <Jogo> Listar()
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Jogo.ToList());
     }
 }
 public Usuario BuscarPorEmailSenha(LoginViewModel loginViewModel)
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         return(ctx.Usuario.FirstOrDefault(x => x.Email == loginViewModel.Email && x.Senha == loginViewModel.Senha));
     }
 }
        //Atualiza os dados do Usuario
        public void Atualizar(int id, Usuario usuarioAtualizado)
        {
            using (CampeonatoContex ctx = new CampeonatoContex())
            {
                Usuario usuarioBuscado = ctx.Usuario.Find(id);
                if (usuarioBuscado != null)
                {
                    if (usuarioBuscado.Nome != null)
                    {
                        usuarioBuscado.Nome = usuarioAtualizado.Nome;
                    }

                    if (usuarioBuscado.Senha != null)
                    {
                        usuarioBuscado.Senha = usuarioAtualizado.Senha;
                    }

                    if (usuarioBuscado.Foto != null)
                    {
                        usuarioBuscado.Foto = usuarioAtualizado.Foto;
                    }

                    if (usuarioBuscado.Email != null)
                    {
                        usuarioBuscado.Email = usuarioAtualizado.Email;
                    }


                    ctx.Usuario.Update(usuarioBuscado);
                    ctx.SaveChanges();
                }
            }
        }
Exemple #13
0
 //Deleta uma Selecao
 public void Deletar(int id)
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         ctx.Selecao.Remove(BuscarPorId(id));
         ctx.SaveChanges();
     }
 }
Exemple #14
0
 //Cadastra uma nova Selecao
 public void Cadastrar(Selecao selecao)
 {
     using (CampeonatoContex ctx = new CampeonatoContex())
     {
         ctx.Selecao.Add(selecao);
         ctx.SaveChanges();
     }
 }
        /// <summary>
        /// Cadastra um novo Jogo
        /// </summary>
        /// <param name="jogo"></param>
        public void Cadastrar(Jogo jogo)
        {
            using (CampeonatoContex ctx = new CampeonatoContex())
            {
                ctx.Jogo.Add(jogo);

                ctx.SaveChanges();
            }
        }
        //Cadastra um novo Usuario
        public void Cadastrar(Usuario usuario)
        {
            using (CampeonatoContex ctx = new CampeonatoContex())
            {
                ctx.Usuario.Add(usuario);

                ctx.SaveChanges();
            }
        }
        /// <summary>
        /// Deleta um Jogo
        /// </summary>
        /// <param name="id"></param>
        public void Deletar(int id)
        {
            using (CampeonatoContex ctx = new CampeonatoContex())
            {
                //Remove o Ususario o buscado pelo Id
                ctx.Jogo.Remove(BuscarPorId(id));

                ctx.SaveChanges();
            }
        }
Exemple #18
0
        //Atualiza os dados da Selecao
        public void Atualizar(int id, Selecao selecaoAtualizada)
        {
            using (CampeonatoContex ctx = new CampeonatoContex())
            {
                Selecao selecaoBuscada = ctx.Selecao.Find(id);

                if (selecaoBuscada != null)
                {
                    //Nome
                    if (selecaoBuscada.Nome != null)
                    {
                        selecaoBuscada.Nome = selecaoAtualizada.Nome;
                    }

                    //Escalaçao
                    if (selecaoBuscada.Escalacao != null)
                    {
                        selecaoBuscada.Escalacao = selecaoAtualizada.Escalacao;
                    }

                    //Bandeira
                    if (selecaoBuscada.Bandeira != null)
                    {
                        selecaoBuscada.Bandeira = selecaoAtualizada.Bandeira;
                    }


                    //Uniforme
                    if (selecaoBuscada.Uniforme != null)
                    {
                        selecaoBuscada.Uniforme = selecaoAtualizada.Uniforme;
                    }
                    ctx.Selecao.Update(selecaoBuscada);
                    ctx.SaveChanges();
                }
            }
        }