public void Alterar(Pacotes pacotesAtualizado)
        {
            // nesse linha a gente tá procurando o id que a gente fez no corpo da requisição
            //ele vai procurar no banco os dados
            //SE ELE ACHAR, ELE VAI
            //armazenar nesse ctx
            // e o ctx vai se armazevar no var pacotes
            //corpo da requisição == isso aqui no body do postman ó:
            //{
            //                          "idpacotes" : 1
            //                       }

            var pacotes = ctx.Pacotes.First(P => P.IdPacote == pacotesAtualizado.IdPacote);

            // esse valor
            pacotes.NomePacote = pacotesAtualizado.NomePacote;
            // vem pra cá

            //IMPORTANTE NAO ESQUECER DE COLOCAR ISSO
            // TEM QUE CHMAR TODOS OS ATRIBUTOS !!!!!!!!!!!

            pacotes.Descricao  = pacotesAtualizado.Descricao; // OS ATRIBUTOS
            pacotes.DataIda    = pacotesAtualizado.DataIda;
            pacotes.DataVolta  = pacotesAtualizado.DataVolta;
            pacotes.Ativo      = pacotesAtualizado.Ativo;
            pacotes.Valor      = pacotesAtualizado.Valor;
            pacotes.NomeCidade = pacotesAtualizado.NomeCidade;

            // aqui diz que o nome que a gente passou no nome da requisição vai ir pro pacotes

            // agora dando um SaveChanges();
            ctx.SaveChanges();
        }
Example #2
0
        public void Atualizar(Pacotes pct)
        {
            var PacoteDB = ctx.Pacotes.Find(pct.IdPacote);


            if (pct.NomePacote != null)
            {
                PacoteDB.NomePacote = pct.NomePacote;
            }
            if (pct.Descricao != null)
            {
                PacoteDB.Descricao = pct.Descricao;
            }
            if (pct.DataIda != null)
            {
                PacoteDB.DataIda = pct.DataIda;
            }
            if (pct.DataVolta != null)
            {
                PacoteDB.DataVolta = pct.DataVolta;
            }
            if (pct.Valor != 0)
            {
                PacoteDB.Valor = pct.Valor;
            }
            if (pct.NomeCidade != null)
            {
                PacoteDB.NomeCidade = pct.NomeCidade;
            }

            PacoteDB.Ativo = pct.Ativo;

            ctx.Pacotes.Update(PacoteDB);
            ctx.SaveChanges();
        }
Example #3
0
        public void Atualizar(int id, Pacotes pacoteAtualizado)
        {
            Pacotes pacoteBuscado = ctx.Pacotes.Find(id);

            if (pacoteAtualizado.NomePacote != null)
            {
                pacoteBuscado.NomePacote = pacoteAtualizado.NomePacote;
            }
            if (pacoteAtualizado.NomeCidade != null)
            {
                pacoteBuscado.NomeCidade = pacoteAtualizado.NomeCidade;
            }
            if (pacoteAtualizado.Preco != pacoteBuscado.Preco)
            {
                pacoteAtualizado.Preco = pacoteBuscado.Preco;
            }
            if (pacoteAtualizado.Descricao != null)
            {
                pacoteBuscado.Descricao = pacoteAtualizado.Descricao;
            }
            if (pacoteAtualizado.DataVolta != null)
            {
                pacoteBuscado.DataVolta = pacoteAtualizado.DataVolta;
            }
            if (pacoteAtualizado.DataIda != null)
            {
                pacoteBuscado.DataIda = pacoteAtualizado.DataIda;
            }
            if (pacoteAtualizado.Ativo != pacoteBuscado.Ativo)
            {
                pacoteBuscado.Ativo = pacoteAtualizado.Ativo;
            }
            ctx.Pacotes.Update(pacoteBuscado);
            ctx.SaveChanges();
        }
        /// <summary>
        /// Atualizar um Usuario
        /// </summary>
        /// <param name="id">ID do Usuario que sera atualizado</param>
        /// <param name="usuarioAtualizado">Objeto com as informações atualizadas</param>
        public void Atualizar(int id, Usuarios usuarioAtualizado)
        {
            // Busca um usuario através do id
            Usuarios usuarioBuscado = ctx.Usuarios.Find(id);

            // Verifica se o novo Email do usuario foi informado
            if (usuarioAtualizado.Email != null)
            {
                // Atribui os novos valores ao campos existentes
                usuarioBuscado.Email = usuarioAtualizado.Email;
            }
            // Verifica se o nova Senha do usuario foi informada
            if (usuarioAtualizado.Senha != null)
            {
                usuarioBuscado.Senha = usuarioAtualizado.Senha;
            }
            // Verifica se o novo Tipo de usuario foi informado
            if (usuarioAtualizado.IdTipoUsuario != null)
            {
                usuarioBuscado.IdTipoUsuario = usuarioAtualizado.IdTipoUsuario;
            }

            // Atualiza o Usuario que foi buscado
            ctx.Usuarios.Update(usuarioBuscado);

            // Salva as informações para serem gravadas no banco
            ctx.SaveChanges();
        }
Example #5
0
        public void Alterar(int id, Pacotes pacoteAlterado)
        {
            Pacotes pacote = ctx.Pacotes.FirstOrDefault(e => e.IdPacote == id);

            if (String.IsNullOrEmpty(pacoteAlterado.NomePacote) == false)
            {
                pacote.NomePacote = pacoteAlterado.NomePacote;
            }


            if (string.IsNullOrEmpty(pacoteAlterado.Descricao) == false)
            {
                pacote.Descricao = pacoteAlterado.Descricao;
            }


            if (pacoteAlterado.DataIda != null)
            {
                pacote.DataIda = pacoteAlterado.DataIda;
            }
            if (pacoteAlterado.DataVolta != null)
            {
                pacote.DataVolta = pacoteAlterado.DataVolta;
            }
            if (pacoteAlterado.Valor != null)
            {
                pacote.Valor = pacoteAlterado.Valor;
            }

            if (pacote.Cidade != null)
            {
                pacote.Cidade = pacoteAlterado.Cidade;
            }
            ctx.SaveChanges();
        }
Example #6
0
        public void Atualizar(int id, Usuarios usuario)
        {
            Usuarios atualizarUsuario = ctx.Usuarios.Find(id);

            atualizarUsuario.Email = usuario.Email;
            atualizarUsuario.Senha = usuario.Senha;

            ctx.Update(atualizarUsuario);
            ctx.SaveChanges();
        }
Example #7
0
        public void Atualizar(int id, TiposUsuario tipoUsuarioAtualizado)
        {
            TiposUsuario tipoUsuarioBuscado = ctx.TiposUsuario.Find(id);

            tipoUsuarioBuscado.Titulo = tipoUsuarioAtualizado.Titulo;

            ctx.TiposUsuario.Update(tipoUsuarioBuscado);

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

            usuarioBuscado.Email         = usuarioAtualizado.Email;
            usuarioBuscado.Senha         = usuarioAtualizado.Senha;
            usuarioBuscado.IdTipoUsuario = usuarioAtualizado.IdTipoUsuario;

            ctx.Usuarios.Update(usuarioBuscado);
            ctx.SaveChanges();
        }
        public void Atualizar(int id, Empresa empresaAtualizada)
        {
            Empresa empresa = ctx.Empresa.Find(id);

            empresa = BuscarPorId(empresa.IdEmpresa);

            empresa.NomeEmpresa = empresaAtualizada.NomeEmpresa;

            ctx.Empresa.Update(empresaAtualizada);

            ctx.SaveChanges();
        }
Example #10
0
        public void Atualizar(Pacotes pacoteAtualizado)
        {
            var pacote = ctx.Pacotes.First(P => P.IdPacote == pacoteAtualizado.IdPacote);

            pacote.NomePacote = pacoteAtualizado.NomePacote;
            pacote.Descricao  = pacoteAtualizado.Descricao;
            pacote.DataIda    = pacoteAtualizado.DataIda;
            pacote.DataVolta  = pacoteAtualizado.DataVolta;
            pacote.NomeCidade = pacoteAtualizado.NomeCidade;
            pacote.Ativo      = pacoteAtualizado.Ativo;

            ctx.SaveChanges();
        }
        public void Alterar(int id, Pacote pacoteAtualizar)
        {
            Pacote pacoteBuscado = ctx.Pacote.Find(id);

            if (pacoteAtualizar.NomePacote != null)
            {
                pacoteBuscado.NomePacote = pacoteAtualizar.NomePacote;
            }

            ctx.Pacote.Update(pacoteBuscado);

            ctx.SaveChanges();
        }
Example #12
0
        public void Atualizar(int id, Usuario usuarioAtualizado)
        {
            Usuario usuarioBuscado = ctx.Usuario.Find(id);

            usuarioBuscado = BuscarPorId(usuarioAtualizado.IdUsuario);

            usuarioBuscado.Email = usuarioAtualizado.Email;

            usuarioBuscado.Senha = usuarioAtualizado.Senha;

            ctx.Usuario.Update(usuarioAtualizado);

            ctx.SaveChanges();
        }
        public void Atualizar(int id, Usuarios UsuariosAtualizados)
        {
            Usuarios usuarioBuscado = BuscarPorId(id);

            if (usuarioBuscado.Email != null)
            {
                usuarioBuscado.Email = UsuariosAtualizados.Email;
            }
            if (usuarioBuscado.Senha != null)
            {
                usuarioBuscado.Senha = UsuariosAtualizados.Senha;
            }
            ctx.Usuarios.Update(usuarioBuscado);
            ctx.SaveChanges();
        }
        public void Atualizar(int id, Pacotes pacoteAtualizado)
        {
            Pacotes pacoteBuscado = BuscarPorId(id);

            pacoteBuscado.NomePacote = pacoteAtualizado.NomePacote;
            pacoteBuscado.Descricao  = pacoteAtualizado.Descricao;
            pacoteBuscado.DataIda    = pacoteAtualizado.DataIda;
            pacoteBuscado.DataVolta  = pacoteAtualizado.DataVolta;
            pacoteBuscado.Valor      = pacoteAtualizado.Valor;
            pacoteBuscado.Ativo      = pacoteAtualizado.Ativo;
            pacoteBuscado.NomeCidade = pacoteAtualizado.NomeCidade;

            ctx.Pacotes.Update(pacoteBuscado);
            ctx.SaveChanges();
        }
Example #15
0
        public void AtualizarPacote(int id, Pacotes atualizaPacote)
        {
            Pacotes pascotesBuscar = ctx.Pacotes.Find(id);

            pascotesBuscar.NomePacote = atualizaPacote.NomePacote;
            pascotesBuscar.Descricao  = atualizaPacote.Descricao;
            pascotesBuscar.DataVolta  = atualizaPacote.DataVolta;
            pascotesBuscar.DataIda    = atualizaPacote.DataIda;
            pascotesBuscar.Valor      = atualizaPacote.Valor;
            pascotesBuscar.Ativo      = atualizaPacote.Ativo;
            pascotesBuscar.NomeCidade = atualizaPacote.NomeCidade;

            ctx.Pacotes.Update(pascotesBuscar);

            ctx.SaveChanges();
        }
Example #16
0
        public void Atualizar(int id, TblPacote pacoteAtualizado)
        {
            TblPacote pacoteBuscado = ctx.TblPacote.Find(id);

            pacoteBuscado.NomePacote = pacoteAtualizado.NomePacote;
            pacoteBuscado.Descricao  = pacoteAtualizado.Descricao;
            pacoteBuscado.DataIda    = pacoteAtualizado.DataIda;
            pacoteBuscado.DataVolta  = pacoteAtualizado.DataVolta;
            pacoteBuscado.Valor      = pacoteAtualizado.Valor;
            pacoteBuscado.Ativo      = pacoteAtualizado.Ativo;
            pacoteBuscado.NomeCidade = pacoteAtualizado.NomeCidade;

            ctx.TblPacote.Update(pacoteBuscado);

            ctx.SaveChanges();
        }
        public void Cadastrar(Pacotes NovoPacote)
        {
            NovoPacote.Id_Pacote = 0; // Declaro q o id é 0 para q se o usuario me enviar um id não acorra um erro;
            ctx.Pacotes.Add(NovoPacote);

            ctx.SaveChanges();
        }
 public void Cadastrar(Pacotes pacotes)
 {
     using (SenaturContext ctx = new SenaturContext())
     {
         ctx.Pacotes.Add(pacotes);
         ctx.SaveChanges();
     }
 }
Example #19
0
        public void AtualizarPorId(int id, Pacote pacoteAtualizado)
        {
            Pacote pacote = ctx.Pacote.Find(id);

            pacote.NomePacote          = pacoteAtualizado.NomePacote;
            pacote.Descricao           = pacoteAtualizado.Descricao;
            pacote.DataIda             = pacoteAtualizado.DataIda;
            pacote.DataVolta           = pacoteAtualizado.DataVolta;
            pacote.Valor               = pacoteAtualizado.Valor;
            pacote.Cidade              = pacoteAtualizado.Cidade;
            pacote.EstadoPacote        = pacoteAtualizado.EstadoPacote;
            pacote.IdEmpresaNavigation = pacoteAtualizado.IdEmpresaNavigation;

            ctx.Pacote.Update(pacoteAtualizado);

            ctx.SaveChanges();
        }
Example #20
0
 public void Cadastrar(Usuarios usuario)
 {
     using (SenaturContext ctx = new SenaturContext())
     {
         ctx.Usuarios.Add(usuario);
         ctx.SaveChanges();
     }
 }
Example #21
0
        public void AtualizarPacote(Pacotes pacoteAtualizado, int id)
        {
            Pacotes pacoteBuscado = ctx.Pacotes.Find(id);


            pacoteBuscado.NomePacote = pacoteAtualizado.NomePacote;
            pacoteBuscado.Descricao  = pacoteAtualizado.Descricao;
            pacoteBuscado.DataIda    = pacoteAtualizado.DataIda;
            pacoteBuscado.DataVolta  = pacoteAtualizado.DataVolta;
            pacoteBuscado.Valor      = pacoteAtualizado.Valor;
            pacoteBuscado.IdCidade   = pacoteAtualizado.IdCidade;
            pacoteBuscado.Ativo      = pacoteAtualizado.Ativo;

            ctx.Pacotes.Update(pacoteBuscado);

            ctx.SaveChanges();
        }
Example #22
0
 public void Alterar(Pacotes pacote)
 {
     using (SenaturContext stx = new SenaturContext())
     {
         stx.Pacotes.Update(pacote);
         stx.SaveChanges();
     }
 }
Example #23
0
        public void Atualizar(int id, Pacotes pacoteAtualizado)
        {
            var entity = BuscarPorId(id);

            if (entity != null)
            {
                entity.Ativo      = pacoteAtualizado.Ativo;
                entity.DataIda    = pacoteAtualizado.DataIda;
                entity.DataVolta  = pacoteAtualizado.DataVolta;
                entity.Descricao  = pacoteAtualizado.Descricao;
                entity.NomeCidade = pacoteAtualizado.NomeCidade;
                entity.NomePacote = pacoteAtualizado.NomePacote;
                entity.Valor      = pacoteAtualizado.Valor;
            }

            ctx.Pacotes.Update(pacoteAtualizado);
            ctx.SaveChanges();
        }
        /// <summary>
        /// Atualizar um Tipo de Usuario
        /// </summary>
        /// <param name="id">ID do tipo que sera atualizap</param>
        /// <param name="tipoUsuarioAtualizado">Objeto com as informações atualizadas</param>
        public void Atualizar(int id, TiposUsuario tipoUsuarioAtualizado)
        {
            // Busca um Tipo de Usuario através do id
            TiposUsuario tipoUsuarioBuscado = ctx.TiposUsuario.Find(id);

            // Verifica se o nome do Tipo de Usuario foi informado
            if (tipoUsuarioAtualizado.Titulo != null)
            {
                // Atribui os novos valores ao campos existentes
                tipoUsuarioBuscado.Titulo = tipoUsuarioAtualizado.Titulo;
            }

            // Atualiza o pacote que foi buscado
            ctx.TiposUsuario.Update(tipoUsuarioBuscado);

            // Salva as informações para serem gravadas no banco
            ctx.SaveChanges();
        }
        public void Alterar(Pacotes pacote)
        {
            Pacotes pacoteExiste = ctx.Pacotes.Find(pacote.PacoteId);

            if (pacoteExiste != null)
            {
                pacoteExiste.NomePacote = pacote.NomePacote;
                pacoteExiste.Descricao  = pacote.Descricao;
                pacoteExiste.DataIda    = pacote.DataIda;
                pacoteExiste.DataVolta  = pacote.DataVolta;
                pacoteExiste.Valor      = pacote.Valor;
                pacoteExiste.Ativo      = pacote.Ativo;
                pacoteExiste.NomeCidade = pacote.NomeCidade;

                ctx.Pacotes.Update(pacoteExiste);
                ctx.SaveChanges();
            }
        }
Example #26
0
        /// <summary>
        /// Atualizar uma cidade
        /// </summary>
        /// <param name="id">Id da cidade que sera atualizada</param>
        /// <param name="cidadeAtualizada">Objeto com as informações atualizadas</param>
        public void Atualizar(int id, Cidades cidadeAtualizada)
        {
            // Busca uma Cidade através do id
            Cidades cidadeBuscada = ctx.Cidades.Find(id);

            // Verifica se o nome da cidade foi informado
            if (cidadeAtualizada.NomeCidade != null)
            {
                // Atribui os novos valores aos campos existentes
                cidadeBuscada.NomeCidade = cidadeAtualizada.NomeCidade;
            }

            // Atualiza a cidade que foi buscado
            ctx.Cidades.Update(cidadeBuscada);

            // Salva as informações para serem gravadas no banco
            ctx.SaveChanges();
        }
Example #27
0
        /// <summary>
        /// Atualiza um pacote existente
        /// </summary>
        /// <param name="id">ID do pacote que será atualizado</param>
        /// <param name="pacoteAtualizado">Objeto com as novas informações</param>
        public void Atualizar(int id, Pacotes pacoteAtualizado)
        {
            // Busca um pacote através do id
            Pacotes pacoteBuscado = BuscarPorId(id);

            // Atribui os novos valores ao campos existentes
            pacoteBuscado.NomePacote = pacoteAtualizado.NomePacote;
            pacoteBuscado.Descricao  = pacoteAtualizado.Descricao;
            pacoteBuscado.DataIda    = pacoteAtualizado.DataIda;
            pacoteBuscado.DataVolta  = pacoteAtualizado.DataVolta;
            pacoteBuscado.Valor      = pacoteAtualizado.Valor;
            pacoteBuscado.Ativo      = pacoteAtualizado.Ativo;
            pacoteBuscado.NomeCidade = pacoteAtualizado.NomeCidade;

            // Atualiza o pacote que foi buscado
            ctx.Pacotes.Update(pacoteBuscado);

            // Salva as informações para serem gravadas no banco
            ctx.SaveChanges();
        }
        public void Atualizar(int id, Pacotes pacotes)
        {
            Pacotes pacoteAtualizado = new Pacotes();

            pacoteAtualizado = BuscarPorId(id);

            pacoteAtualizado.Ativo = true;

            if (pacotes.DataIda != null)
            {
                pacoteAtualizado.DataIda = pacotes.DataIda;
            }

            if (pacotes.DataVolta != null)
            {
                pacoteAtualizado.DataVolta = pacotes.DataVolta;
            }

            if (pacotes.Descricao != null)
            {
                pacoteAtualizado.Descricao = pacotes.Descricao;
            }

            if (pacotes.NomeCidade != null)
            {
                pacoteAtualizado.NomeCidade = pacotes.NomeCidade;
            }

            if (pacotes.NomePacote != null)
            {
                pacoteAtualizado.NomePacote = pacotes.NomePacote;
            }

            if (pacotes.Valor != null)
            {
                pacoteAtualizado.Valor = pacotes.Valor;
            }

            ctx.Pacotes.Update(pacoteAtualizado);
            ctx.SaveChanges();
        }
 public IActionResult Cadastrar(Pacotes pacotes)
 {
     try
     {
         using (SenaturContext ctx = new SenaturContext())
         {
             ctx.Pacotes.Add(pacotes);
             ctx.SaveChanges();
         }
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(new { mensagem = ex.Message + "Deu ruim :(" }));
     }
 }
Example #30
0
 public IActionResult AtualizarPacote(Pacotes pacote)
 {
     try
     {
         using (SenaturContext ctx = new SenaturContext())
         {
             ctx.Pacotes.Update(pacote);
             ctx.SaveChanges();
         }
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest());
     }
 }