public bool Atualizar(int id, TipoEvento TipoEvento) { using (GufiContext ctx = new GufiContext()) { try { TipoEvento TipoEventoBuscado = ctx.TipoEvento.Find(id); if (TipoEventoBuscado == null) { return(false); } else if (TipoEvento.TituloTipoEvento != TipoEventoBuscado.TituloTipoEvento) { TipoEventoBuscado.TituloTipoEvento = TipoEvento.TituloTipoEvento; } ctx.Update(TipoEventoBuscado); ctx.SaveChanges(); return(true); } catch { return(false); } } }
public void Aprovacao(int id, string presenca) { Presenca presenca1 = banco.Presenca.Include(p => p.IdUsuarioNavigation).Include(p => p.IdEventoNavigation).FirstOrDefault(a => a.IdPresenca == id); presenca1.Situacao = presenca; switch (presenca) { // Se for 1, a situação da presença será "Confirmada" case "1": presenca1.Situacao = "Confirmada"; break; // Se for 0, a situação da presença será "Recusada" case "0": presenca1.Situacao = "Recusada"; break; // Se for 2, a situação da presença será "Não confirmada" case "2": presenca1.Situacao = "Não confirmada"; break; // Se for qualquer valor diferente de 0, 1 e 2, a situação da presença não será alterada default: presenca1.Situacao = presenca1.Situacao; break; } banco.Update(presenca1); banco.SaveChanges(); }
public bool Atualizar(int id, Evento evento) { using (GufiContext ctx = new GufiContext()) { try { Evento eventoBuscado = ctx.Evento.Find(id); if (eventoBuscado == null) { return(false); } else if (evento.NomeEvento != eventoBuscado.NomeEvento) { eventoBuscado.NomeEvento = evento.NomeEvento; } else if (evento.DataEvento != eventoBuscado.DataEvento) { eventoBuscado.DataEvento = evento.DataEvento; } else if (evento.Descricao != eventoBuscado.Descricao) { eventoBuscado.Descricao = evento.Descricao; } else if (evento.AcessoLivre != eventoBuscado.AcessoLivre) { eventoBuscado.AcessoLivre = evento.AcessoLivre; } else if (evento.IdInstituicao != eventoBuscado.IdInstituicao) { eventoBuscado.IdInstituicao = evento.IdInstituicao; } else if (evento.IdTipoEvento != eventoBuscado.IdTipoEvento) { eventoBuscado.IdTipoEvento = evento.IdTipoEvento; } ctx.Update(eventoBuscado); ctx.SaveChanges(); return(true); } catch { return(false); } } }
public TipoEvento Atualizar(int id, TipoEvento tipo) { try { TipoEvento tipoEvento = banco.TipoEvento.FirstOrDefault(a => a.IdTipoEvento == id); tipoEvento.TituloTipoEvento = tipo.TituloTipoEvento; banco.Update(tipoEvento); banco.SaveChanges(); return(tipoEvento); } catch (Exception) { return(null); } }
public void AtualizarTipoUsuario(int id, TipoUsuario TipoUsuarioAtualizado) { //Busco o Usuário que quero atualizar pelo seu identificador TipoUsuario tipoUsuarioBuscado = ctx.TipoUsuario.Find(id); //Verifico se meu usuásio é válido, se for, atualiza. if (tipoUsuarioBuscado != null) { tipoUsuarioBuscado.TituloTipoUsuario = TipoUsuarioAtualizado.TituloTipoUsuario; ctx.Update(tipoUsuarioBuscado); ctx.SaveChanges(); } }
public void AtualizarUsuario(int id, Usuario usuarioAtualizado) { Usuario usuarioBuscado = ctx.Usuario.Find(id); if (usuarioBuscado != null) { usuarioBuscado.NomeUsuario = usuarioAtualizado.NomeUsuario; usuarioBuscado.Email = usuarioAtualizado.Email; usuarioBuscado.Senha = usuarioAtualizado.Senha; usuarioBuscado.Genero = usuarioAtualizado.Genero; usuarioBuscado.DataCadastro = usuarioBuscado.DataCadastro; usuarioBuscado.IdTipousuario = usuarioAtualizado.IdTipousuario; ctx.Update(usuarioBuscado); ctx.SaveChanges(); } }
public Instituicao Put(int id, Instituicao instituicao) { Instituicao instituicao1 = banco.Instituicao.First(a => a.IdInstituicao == id); if (instituicao1 != null) { instituicao1.NomeFantasia = instituicao.NomeFantasia; instituicao1.Cnpj = instituicao.Cnpj; instituicao1.Endereco = instituicao.Endereco; banco.Update(instituicao1); banco.SaveChanges(); return(instituicao1); } else { return(null); } }
public bool Alterar(int id, Usuario UsuarioAtualizado) { using (GufiContext ctx = new GufiContext()) { try { Usuario usuarioBuscado = ctx.Usuario.Find(id); if (usuarioBuscado == null) { return(false); } if (UsuarioAtualizado.Email != null) { usuarioBuscado.Email = UsuarioAtualizado.Email; } if (UsuarioAtualizado.Senha != null) { usuarioBuscado.Senha = UsuarioAtualizado.Senha; } if (UsuarioAtualizado.NomeUsuario != null) { usuarioBuscado.NomeUsuario = UsuarioAtualizado.NomeUsuario; } if (UsuarioAtualizado.Genero != null) { usuarioBuscado.Genero = UsuarioAtualizado.Genero; } ctx.Update(usuarioBuscado); ctx.SaveChanges(); return(true); } catch { return(false); } } }
public bool Atualizar(int id, Instituicao Instituicao) { using (GufiContext ctx = new GufiContext()) { try { Instituicao InstituicaoBuscado = ctx.Instituicao.Find(id); if (InstituicaoBuscado == null) { return(false); } else if (Instituicao.NomeFantasia != InstituicaoBuscado.NomeFantasia) { InstituicaoBuscado.NomeFantasia = Instituicao.NomeFantasia; } else if (Instituicao.Endereco != InstituicaoBuscado.Endereco) { InstituicaoBuscado.Endereco = Instituicao.Endereco; } else if (Instituicao.Cnpj != InstituicaoBuscado.Cnpj) { InstituicaoBuscado.Cnpj = Instituicao.Cnpj; } ctx.Update(InstituicaoBuscado); ctx.SaveChanges(); return(true); } catch { return(false); } } }
public Evento Put(int id, Evento evento) { Evento evento1 = banco.Evento.First(a => a.IdEvento == id); if (evento1 != null) { evento1.NomeEvento = evento.NomeEvento; evento1.Descricao = evento.Descricao; evento1.AcessoLivre = evento.AcessoLivre; evento1.IdTipoEvento = evento.IdTipoEvento; evento1.Presenca = evento.Presenca; evento1.IdTipoEvento = evento.IdTipoEvento; evento1.IdInstituicao = evento.IdInstituicao; banco.Update(evento1); banco.SaveChanges(); return(evento1); } else { return(null); } }