Пример #1
0
 /// <summary>
 /// Inscrever-se num evento ou convidar outro usuário
 /// </summary>
 /// <param name="novaPresenca">Objeto novaPresenca que será cadastrado</param>
 public void InscricaoConvite(Presenca novaPresenca)
 {
     if (ctx.Presenca.FirstOrDefault(p => p.IdUsuario == novaPresenca.IdUsuario && p.IdEvento == novaPresenca.IdEvento) == null)
     {
         ctx.Presenca.Add(novaPresenca);
     }
     ctx.SaveChanges();
 }
Пример #2
0
        /// <summary>
        /// Cadastra uma nova instituicao
        /// </summary>
        /// <param name="novaInstituicao">Objeto com as informações de instituicao</param>
        public void Cadastrar(Instituicao novaInstituicao)
        {
            // Adiciona este novaInstituicao
            ctx.Instituicao.Add(novaInstituicao);

            // Salva as informações para serem gravadas no banco de dados
            ctx.SaveChanges();
        }
        /// <summary>
        /// Cadastra um novo evento
        /// </summary>
        /// <param name="novoEvento">Objeto com as informações de evento</param>
        public void Cadastrar(Evento novoEvento)
        {
            // Adiciona este novoEvento
            ctx.Evento.Add(novoEvento);

            // Salva as informações para serem gravadas no banco de dados
            ctx.SaveChanges();
        }
Пример #4
0
        /// <summary>
        /// Cadastra um novo tipo usuario
        /// </summary>
        /// <param name="novoTipoUsuario">Objeto com as informações de tipo usuario</param>
        public void Cadastrar(TipoUsuario novoTipoUsuario)
        {
            // Adiciona este novoTipoUsuario
            ctx.TipoUsuario.Add(novoTipoUsuario);

            // Salva as informações para serem gravadas no banco de dados
            ctx.SaveChanges();
        }
        public void Cadastrar(Usuario NovoUsuario)
        {
            DateTime GerarData = ter

                                 ctx.Add(NovoUsuario);

            ctx.SaveChanges();
        }
Пример #6
0
        /// <summary>
        /// Atualiza um evento existente
        /// </summary>
        /// <param name="id">ID do evento que será atualizado</param>
        /// <param name="eventoAtualizado">Objeto com as novas informações</param>
        public void Atualizar(int id, Evento eventoAtualizado)
        {
            // Busca um evento através do id
            Evento eventoBuscado = ctx.Evento.Find(id);

            // Verifica se o evento foi encontrado
            if (eventoBuscado != null)
            {
                // Verifica se foi informado um novo nome para o evento
                if (eventoAtualizado.NomeEvento != null)
                {
                    // Atribui o novo valor ao campo
                    eventoBuscado.NomeEvento = eventoAtualizado.NomeEvento;
                }

                // Verifica se foi informada uma nova data para o evento
                if (eventoAtualizado.DataEvento != null)
                {
                    // Atribui o novo valor ao campo
                    eventoBuscado.DataEvento = eventoAtualizado.DataEvento;
                }

                // Verifica se foi informada uma nova descrição para o evento
                if (eventoAtualizado.Descricao != null)
                {
                    // Atribui o novo valor ao campo
                    eventoBuscado.Descricao = eventoAtualizado.Descricao;
                }

                // Verifica se o acesso livre foi informado
                if (eventoAtualizado.AcessoLivre != null)
                {
                    // Atribui o novo valor ao campo
                    eventoBuscado.AcessoLivre = eventoAtualizado.AcessoLivre;
                }

                // Verifica se a instituição foi informada
                if (eventoAtualizado.IdInstituicao > 0)
                {
                    // Atribui o novo valor ao campo
                    eventoBuscado.IdInstituicao = eventoAtualizado.IdInstituicao;
                }

                // Verifica se a categoria do evento foi informada
                if (eventoAtualizado.IdTipoEvento > 0)
                {
                    // Atribui o novo valor ao campo
                    eventoBuscado.IdTipoEvento = eventoAtualizado.IdTipoEvento;
                }

                // Atualiza os dados do evento que foi buscado
                ctx.Evento.Update(eventoBuscado);

                // Salva as informações para serem gravadas no banco
                ctx.SaveChanges();
            }
        }
Пример #7
0
        public void Atualizar(int id, TipoUsuario tipoUsuarioAtualizado)
        {
            TipoUsuario tipoUsuarioBuscado = BuscarPorId(id);

            tipoUsuarioBuscado.TituloTipoUsuario = tipoUsuarioAtualizado.TituloTipoUsuario;

            ctx.TipoUsuario.Update(tipoUsuarioBuscado);
            ctx.SaveChanges();
        }
Пример #8
0
        public void Atualizar(int id, TipoUsuario TipoUsuarioAtualizado)
        {
            TipoUsuario TipoUsuarioBuscado = ctx.TipoUsuario.Find(id);

            TipoUsuarioBuscado.TituloTipoUsuario = TipoUsuarioAtualizado.TituloTipoUsuario;

            ctx.TipoUsuario.Update(TipoUsuarioBuscado);

            ctx.SaveChanges();
        }
Пример #9
0
        public void Atualizar(int id, Evento eventosAtualizado)
        {
            Evento eventoBuscado = ctx.Evento.Find(id);

            eventoBuscado.IdEvento = eventosAtualizado.IdEvento;

            ctx.Evento.Update(eventoBuscado);

            ctx.SaveChanges();
        }
Пример #10
0
        public void Atualizar(int id, Instituicao InstituicaoAtualizado)
        {
            Instituicao InstituicaoBuscado = ctx.Instituicao.Find(id);

            InstituicaoBuscado.NomeFantasia = InstituicaoAtualizado.NomeFantasia;

            ctx.Instituicao.Update(InstituicaoBuscado);

            ctx.SaveChanges();
        }
        public void Atualizar(int id, Presenca presencaAtualizado)
        {
            Presenca presencaBuscada = ctx.Presenca.Find(id);

            presencaBuscada.IdPresenca = presencaAtualizado.IdPresenca;

            ctx.Presenca.Update(presencaBuscada);

            ctx.SaveChanges();
        }
Пример #12
0
        public void Atualizar(int id, Usuario UsuarioAtualizado)
        {
            Usuario UsuarioBuscado = ctx.Usuario.Find(id);

            UsuarioBuscado.Nome = UsuarioAtualizado.Nome;

            ctx.Usuario.Update(UsuarioBuscado);

            ctx.SaveChanges();
        }
        public void Atualizar(int id, TipoEvento tipoEventoAtualizado)
        {
            TipoEvento tipoEventoBuscado = ctx.TipoEvento.Find(id);

            tipoEventoBuscado.TituloTipoEvento = tipoEventoAtualizado.TituloTipoEvento;

            ctx.TipoEvento.Update(tipoEventoBuscado);

            ctx.SaveChanges();
        }
Пример #14
0
        public void Atualizar(int id, Evento EventoAtualizado)
        {
            Evento EventoBuscado = ctx.Evento.Find(id);

            EventoBuscado.NomeEvento = EventoAtualizado.NomeEvento;

            ctx.Evento.Update(EventoBuscado);

            ctx.SaveChanges();
        }
        public void Atualizar(int id, Usuario usuarioAtualizado)
        {
            Usuario usuarioEventoBuscado = ctx.Usuario.Find(id);

            usuarioEventoBuscado.IdUsuario = usuarioAtualizado.IdUsuario;

            ctx.Usuario.Update(usuarioEventoBuscado);

            ctx.SaveChanges();
        }
Пример #16
0
        public void Atualizar(int id, TipoUsuario tipoInstituicaoAtualizado)
        {
            TipoUsuario tipoUsuarioBuscado = ctx.TipoUsuario.Find(id);

            tipoUsuarioBuscado.IdTipoUsuario = tipoInstituicaoAtualizado.IdTipoUsuario;

            ctx.TipoUsuario.Update(tipoUsuarioBuscado);

            ctx.SaveChanges();
        }
Пример #17
0
        public void Atualizar(int id, Instituicao instituicaoAtualizado)
        {
            Instituicao instituicaoBuscada = ctx.Instituicao.Find(id);

            instituicaoBuscada.IdInstituicao = instituicaoAtualizado.IdInstituicao;

            ctx.Instituicao.Update(instituicaoBuscada);

            ctx.SaveChanges();
        }
Пример #18
0
        public void Atualizar(int id, TipoEvento tipoEventoAtualizado)
        {
            TipoEvento tipoEventoBuscado = ctx.TipoEvento.FirstOrDefault(tu => tu.IdTipoEvento == id);

            tipoEventoBuscado.TituloTipoEvento = tipoEventoAtualizado.TituloTipoEvento;

            ctx.TipoEvento.Update(tipoEventoBuscado);

            ctx.SaveChanges();
        }
Пример #19
0
        public void Atualizar(int id, TipoUsuario tipoUsuarioAtualizado)
        {
            TipoUsuario tipoUsuarioBuscado = ctx.TipoUsuario.Find(id);

            tipoUsuarioBuscado.TipoUsuario1 = tipoUsuarioAtualizado.TipoUsuario1;

            ctx.TipoUsuario.Update(tipoUsuarioBuscado);

            ctx.SaveChanges();
        }
Пример #20
0
        public void Atualizar(int id, Presenca presencaAtualizada)
        {
            Presenca presencaBuscada = BuscarPorId(id);

            presencaBuscada.Situacao  = presencaAtualizada.Situacao;
            presencaBuscada.IdEvento  = presencaAtualizada.IdEvento;
            presencaBuscada.IdUsuario = presencaAtualizada.IdUsuario;

            ctx.Presenca.Update(presencaBuscada);
            ctx.SaveChanges();
        }
        public void Convidar(Presenca novoConvidado)
        {
            novoConvidado = new Presenca()
            {
                IdUsuario = novoConvidado.IdUsuario, IdEvento = novoConvidado.IdEvento, Situacao = "Aguardando"
            };

            ctx.Presenca.Add(novoConvidado);

            ctx.SaveChanges();
        }
Пример #22
0
        public void Atualizar(int id, Instituicao instituicaoAtualizada)
        {
            Instituicao instituicaoBuscada = ctx.Instituicao.Find(id);

            instituicaoBuscada.Cnpj         = instituicaoAtualizada.Cnpj;
            instituicaoBuscada.NomeFantasia = instituicaoAtualizada.NomeFantasia;
            instituicaoBuscada.Endereco     = instituicaoAtualizada.Endereco;

            ctx.Instituicao.Update(instituicaoBuscada);

            ctx.SaveChanges();
        }
Пример #23
0
        public void Atualizar(int id, TipoUsuario usuariotipoAtualizado)
        {
            TipoUsuario UsuarioTipoBuscado = ctx.TipoUsuario.Find(id);

            UsuarioTipoBuscado.IdTipoUsuario = usuariotipoAtualizado.IdTipoUsuario;

            UsuarioTipoBuscado.TituloTipoUsuario = usuariotipoAtualizado.TituloTipoUsuario;

            ctx.TipoUsuario.Update(UsuarioTipoBuscado);

            ctx.SaveChanges();
        }
        public void Atualizar(int id, Instituicao iAtualizada)
        {
            Instituicao iBuscada = BuscarPorId(id);

            iBuscada.Cnpj         = iAtualizada.Cnpj;
            iBuscada.NomeFantasia = iAtualizada.NomeFantasia;
            iBuscada.Endereco     = iAtualizada.Endereco;
            iBuscada.Evento       = iAtualizada.Evento;

            ctx.Instituicao.Update(iBuscada);
            ctx.SaveChanges();
        }
        /// <summary>
        /// Cria uma nova presença
        /// </summary>
        /// <param name="inscricao">Objeto com as informações da inscrição</param>
        public void Inscrever(Presenca inscricao)
        {
            // Independente do status que o usuário tente cadastrar ao se inscrever
            // por padrão, a situação será sempre "Não confirmada"
            inscricao.Situacao = "Não confirmada";

            // Adiciona uma nova presença
            ctx.Presenca.Add(inscricao);

            // Salva as informações para serem gravadas no banco
            ctx.SaveChanges();
        }
Пример #26
0
        public void Atualizar(int id, Instituicao InstituicaoAtualizada)
        {
            Instituicao instituicaoBuscada = ctx.Instituicao.FirstOrDefault(i => i.IdInstituicao == id);

            instituicaoBuscada.NomeFantasia = InstituicaoAtualizada.NomeFantasia;
            instituicaoBuscada.Cnpj         = InstituicaoAtualizada.Cnpj;
            instituicaoBuscada.Endereco     = InstituicaoAtualizada.Endereco;

            ctx.Instituicao.Update(instituicaoBuscada);

            ctx.SaveChanges();
        }
Пример #27
0
 public Instituicao Cadastrar(Instituicao instituicao)
 {
     try
     {
         banco.Instituicao.Add(instituicao);
         banco.SaveChanges();
         return(instituicao);
     }
     catch (Exception)
     {
         return(null);
     }
 }
Пример #28
0
        public void Atualizar(int id, Presenca presencaAtualizada)
        {
            Presenca presencaBuscada = ctx.Presenca.Find(id);

            presencaBuscada.IdEvento            = presencaAtualizada.IdEvento;
            presencaBuscada.IdEventoNavigation  = presencaAtualizada.IdEventoNavigation;
            presencaBuscada.IdPresenca          = presencaAtualizada.IdPresenca;
            presencaBuscada.IdUsuario           = presencaAtualizada.IdUsuario;
            presencaBuscada.IdUsuarioNavigation = presencaAtualizada.IdUsuarioNavigation;
            presencaBuscada.Situacao            = presencaAtualizada.Situacao;

            ctx.SaveChanges();
        }
        public void Atualizar(int id, Instituicao instituicaoAtualizada)
        {
            Instituicao instituicaoBuscada = ctx.Instituicao.Find(id);

            if (instituicaoAtualizada.NomeFantasia != null)
            {
                instituicaoBuscada.NomeFantasia = instituicaoAtualizada.NomeFantasia;
            }

            ctx.Instituicao.Update(instituicaoBuscada);

            ctx.SaveChanges();
        }
Пример #30
0
 public Evento Cadastrar(Evento evento)
 {
     try
     {
         banco.Evento.Add(evento);
         banco.SaveChanges();
         return(evento);
     }
     catch (Exception)
     {
         return(null);
     }
 }