public List <Eventos> ListarEventos() { using (CodeEventsContext ctx = new CodeEventsContext()) { return(ctx.Eventos.Include(x => x.CategoriaNavigation).ToList()); } }
public List <Interessados> Interessados(int id) { using (CodeEventsContext ctx = new CodeEventsContext()) { return(ctx.Interessados.Where(x => x.IdEvento == id).ToList()); } }
public List <Categorias> ListarCategorias() { using (CodeEventsContext ctx = new CodeEventsContext()) { return(ctx.Categorias.ToList()); } }
public Usuarios Login(string email, string senha) { using (CodeEventsContext ctx = new CodeEventsContext()) { return(ctx.Usuarios.FirstOrDefault(x => x.Email == email && x.Senha == senha)); } }
public void CadastrarEvento(Eventos evento) { using (CodeEventsContext ctx = new CodeEventsContext()) { ctx.Add(evento); ctx.SaveChanges(); } }
public void CadastrarCategoria(Categorias categoria) { using (CodeEventsContext ctx = new CodeEventsContext()) { ctx.Add(categoria); ctx.SaveChanges(); } }
public void MarcarPresenca(Interessados UsuarioEvento) { using (CodeEventsContext ctx = new CodeEventsContext()) { ctx.Add(UsuarioEvento); ctx.SaveChanges(); } }
public void EditarCategoria(Categorias categoria) { using (CodeEventsContext ctx = new CodeEventsContext()) { Categorias categoriaExiste = ctx.Categorias.FirstOrDefault(x => x.Id == categoria.Id); if (categoriaExiste != null) { categoriaExiste.Nome = categoria.Nome; ctx.Categorias.Update(categoriaExiste); ctx.SaveChanges(); } } }
public void EditarEvento(Eventos evento) { using (CodeEventsContext ctx = new CodeEventsContext()) { Eventos eventoExiste = ctx.Eventos.FirstOrDefault(x => x.Id == evento.Id); if (eventoExiste != null) { eventoExiste.Titulo = evento.Titulo; eventoExiste.Descricao = evento.Descricao; eventoExiste.DataEvento = evento.DataEvento; eventoExiste.Categoria = evento.Categoria; eventoExiste.Capacidade = evento.Capacidade; eventoExiste.Restricao = evento.Restricao; eventoExiste.Imagem = evento.Imagem; eventoExiste.Endereco = evento.Endereco; ctx.Eventos.Update(eventoExiste); ctx.SaveChanges(); } } }