//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(); } } }
//Deleta uma Selecao public void Deletar(int id) { using (CampeonatoContex ctx = new CampeonatoContex()) { ctx.Selecao.Remove(BuscarPorId(id)); ctx.SaveChanges(); } }
//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(); } }
//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(); } } }