/// <summary> /// Insere uma nova solicitação de viagem na base de dados /// </summary> /// <param name="objeto"></param> /// <returns></returns> public bool Inserir(SolicitacaoVeiculoModel objeto) { _context.Add(ModelToEntity(objeto, new Solicitacao { FoiAtentida = Convert.ToByte(false) })); return(_context.SaveChanges() == 1 ? true : false); }
/// <summary> /// Insere uma nova transacao na base de dados /// </summary> /// <param name="objeto"></param> /// <returns></returns> public bool Inserir(TransacaoModel objeto) { Transacao _transacao = new Transacao(); Atribuir(_transacao, objeto); _context.Add(_transacao); return(_context.SaveChanges() == 1 ? true : false); }
/// <summary> /// Inserir forma de pagamento /// </summary> /// <param name="objeto"></param> /// <returns></returns> public bool Inserir(PagamentoPassagemModel objeto) { Pagamento _pagamento = new Pagamento(); Atribuir(_pagamento, objeto); _context.Add(_pagamento); return(_context.SaveChanges() == 1 ? true : false); }
/// <summary> /// /// </summary> /// <param name="motoristaModel"> </param> /// <returns> </returns> public bool Inserir(MotoristaModel objeto) { Motorista _motorista = new Motorista(); Atribuir(objeto, _motorista); _context.Add(_motorista); return(_context.SaveChanges() == 1 ? true : false); }
/// <summary> /// Insere um usuario n banco de dados /// </summary> /// <param name="objeto">Objeto que será adicionando no banco</param> public bool Inserir(UsuarioModel objeto) { Usuario usuario = new Usuario(); Atribuir(objeto, usuario); _context.Add(usuario); return(_context.SaveChanges() == 1 ? true : false); }
/// <summary> /// Inseri um veiculo na base de dados /// </summary> /// <param name="objeto"></param> /// <returns></returns> public bool Inserir(VeiculoModel objeto) { Veiculo _veiculo = new Veiculo(); Atribuir(objeto, _veiculo); _context.Add(_veiculo); return(_context.SaveChanges() == 1 ? true : false); }
/// <summary> /// Insere um consumível veicular na base de dados /// </summary> /// <param name="consumivelveicularModel"></param> /// <returns></returns> public bool Inserir(ConsumivelVeicularModel objeto) { ConsumivelVeicular _consumivel = new ConsumivelVeicular(); Atribuir(objeto, _consumivel); _context.Add(_consumivel); return(_context.SaveChanges() == 1 ? true : false); }
/// <summary> /// Inseri uma rota na base de dados /// </summary> /// <param name="rotaModel"></param> /// <returns></returns> public bool Inserir(RotaModel objeto) { Rota _rota = new Rota(); Atribuir(objeto, _rota); _context.Add(_rota); return(_context.SaveChanges() == 1 ? true : false); }
/// <summary> /// Insere na base de dados creditos de viagem comprados um usuario /// </summary> /// <param name="objeto"></param> /// <returns></returns> public bool Inserir(CreditoViagemModel objeto) { if (ObterPorId(objeto.IdUsuario) == null) { Credito _credito = new Credito(); Atribuir(_credito, objeto); _context.Add(_credito); return(_context.SaveChanges() == 1 ? true : false); } else { return(Editar(objeto)); } }
/// <summary> /// /// </summary> /// <param name="veiculoModel"></param> /// <returns></returns> public int Inserir(VeiculoModel veiculoModel) { Veiculo _veiculo = new Veiculo(); _veiculo.Id = veiculoModel.Id; _veiculo.AnoFabricacao = veiculoModel.AnoFabricacao; _veiculo.AnoModelo = veiculoModel.AnoModelo; _veiculo.Capacidade = veiculoModel.Capacidade; _veiculo.Categoria = veiculoModel.Categoria; _veiculo.Chassi = veiculoModel.Chassi; _veiculo.Cor = veiculoModel.Cor; _veiculo.DataEmplacamento = veiculoModel.DataEmplacamento; _veiculo.Frota = veiculoModel.IdFrota; _veiculo.Marca = veiculoModel.Marca; _veiculo.Modelo = veiculoModel.Modelo; _veiculo.Placa = veiculoModel.Placa; _context.Add(_veiculo); _context.SaveChanges(); return(_veiculo.Id); }
/// <summary> /// Insere uma frota na base de dados /// </summary> /// <param name="objeto"></param> /// <returns></returns> public bool Inserir(FrotaModel objeto) { _context.Add(ModelToPersistence(objeto, new Frota())); return(_context.SaveChanges() == 1 ? true : false); }
/// <summary> /// Insere uma viagem da base de dados /// </summary> /// <param name="objeto"></param> /// <returns></returns> public bool Inserir(ViagemModel objeto) { _context.Add(Atribuir(new Viagem(), objeto)); return(_context.SaveChanges() == 1 ? true : false); }