Exemple #1
0
        /// <summary>
        /// Atualiza os dados de uma transacao da base de dados
        /// </summary>
        /// <param name="objeto"></param>
        /// <returns></returns>
        public bool Editar(TransacaoModel objeto)
        {
            Transacao _transacao = new Transacao();

            Atribuir(_transacao, objeto);
            _context.Update(_transacao);
            return(_context.SaveChanges() == 1 ? true : false);
        }
Exemple #2
0
        /// <summary>
        /// Altera os dados de uma rota da base de dados
        /// </summary>
        /// <param name="rotaModel"></param>
        public bool Editar(RotaModel objeto)
        {
            Rota _rota = new Rota();

            Atribuir(objeto, _rota);
            _context.Update(_rota);
            return(_context.SaveChanges() == 1 ? true : false);
        }
Exemple #3
0
        /// <summary>
        /// Altera os dados de um motorista da base de dados
        /// </summary>
        /// <param name="objeto"></param>
        public bool Editar(MotoristaModel objeto)
        {
            Motorista _motorista = new Motorista();

            Atribuir(objeto, _motorista);
            _context.Update(_motorista);
            return(_context.SaveChanges() == 1 ? true : false);
        }
Exemple #4
0
        /// <summary>
        /// Atualiza saldo de creditos de viagem comprados por um usuário
        /// </summary>
        /// <param name="objeto"></param>
        /// <returns></returns>
        public bool Editar(CreditoViagemModel objeto)
        {
            var cv = ObterPorId(objeto.IdUsuario);

            cv.Saldo += objeto.Saldo;
            _context.Update(_mapper.Map <Credito>(cv));
            return(_context.SaveChanges() == 1);
        }
Exemple #5
0
        /// <summary>
        /// Altera um usuario n banco
        /// </summary>
        /// <param name="objeto">Objeto na qual irá sobreescrever o objeto (usuario) antigo</param>
        public bool Editar(UsuarioModel objeto)
        {
            Usuario usuario = new Usuario();

            Atribuir(objeto, usuario);
            _context.Update(usuario);
            return(_context.SaveChanges() == 1 ? true : false);
        }
Exemple #6
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="veiculoModel"></param>
        public void Alterar(VeiculoModel veiculoModel)
        {
            Veiculo _veiculo = new Veiculo();

            Atribuir(veiculoModel, _veiculo);
            _context.Update(_veiculo);
            _context.SaveChanges();
        }
Exemple #7
0
        /// <summary>
        /// Altera os dados de um veiculo da base de dados
        /// </summary>
        /// <param name="veiculoModel"></param>
        public bool Editar(VeiculoModel objeto)
        {
            Veiculo _veiculo = new Veiculo();

            Atribuir(objeto, _veiculo);
            _context.Update(_veiculo);
            return(_context.SaveChanges() == 1 ? true : false);
        }
Exemple #8
0
        /// <summary>
        /// Altera os dados de um veículo na base de dados.
        /// </summary>
        /// <param name="consumivelveicularModel"></param>
        /// <returns></returns>
        public bool Editar(ConsumivelVeicularModel objeto)
        {
            ConsumivelVeicular _consumivel = new ConsumivelVeicular();

            Atribuir(objeto, _consumivel);
            _context.Update(_consumivel);
            return(_context.SaveChanges() == 1 ? true : false);
        }
Exemple #9
0
        /// <summary>
        /// Atualiza saldo de creditos de viagem comprados por um usuário
        /// </summary>
        /// <param name="objeto"></param>
        /// <returns></returns>
        public bool Editar(CreditoViagemModel objeto)
        {
            CreditoViagemModel cv = ObterPorId(objeto.IdUsuario);

            cv.Saldo += objeto.Saldo;

            Credito _credito = new Credito();

            Atribuir(_credito, cv);
            _context.Update(_credito);
            return(_context.SaveChanges() == 1 ? true : false);
        }
Exemple #10
0
 /// <summary>
 /// Altera os dados de um motorista da base de dados
 /// </summary>
 /// <param name="objeto"></param>
 public bool Editar(MotoristaModel objeto)
 {
     objeto.IdUsuario = _context.Motorista.Where(x => x.Id == objeto.Id).Select(x => x.IdUsuario).FirstOrDefault();
     _context.Update(_mapper.Map <Motorista>(objeto));
     return(_context.SaveChanges() == 1);
 }
 /// <summary>
 /// Edita uma viagem cadastrada na base de dados
 /// </summary>
 /// <param name="viagem"></param>
 /// <returns></returns>
 public bool Editar(ViagemModel viagem)
 {
     _context.Update(Atribuir(new Viagem(), viagem));
     return(_context.SaveChanges() == 1 ? true : false);
 }