Ejemplo n.º 1
0
 public async Task Cadastrar(VeiculoCliente veiculoCliente, Veiculo veiculo)
 {
     veiculo.Situacao = SituacaoConstant.Ativo;
     _banco.Add(veiculo);
     veiculoCliente.VeiculoClienteId = veiculo.Id;
     _banco.Add(veiculoCliente);
     await _banco.SaveChangesAsync();
 }
 public async Task Cadastrar(VeiculoEmpresa veiculoEmpresa, Veiculo veiculo)
 {
     veiculo.Situacao = SituacaoConstant.Ativo;
     _banco.Add(veiculo);
     veiculoEmpresa.VeiculoEmpresaId = veiculo.Id;
     _banco.Add(veiculoEmpresa);
     await _banco.SaveChangesAsync();
 }
Ejemplo n.º 3
0
 public async Task Cadastrar(ClienteJuridico clienteJuridico, Cliente cliente)
 {
     cliente.Situacao = SituacaoConstant.Pendente;
     _banco.Add(cliente);
     clienteJuridico.ClienteJuridicoId = cliente.Id;
     _banco.Add(clienteJuridico);
     await _banco.SaveChangesAsync();
 }
 public void Cadastrar(ClienteJuridico clienteJuridico, Cliente cliente)
 {
     cliente.Situacao = "P";
     _banco.Add(cliente);
     // _banco.SaveChanges();
     clienteJuridico.ClienteJuridicoId = cliente.Id;
     _banco.Add(clienteJuridico);
     _banco.SaveChanges();
 }
Ejemplo n.º 5
0
 public void Cadastrar(Motorista motorista, Cliente cliente)
 {
     cliente.Situacao = "P";
     _banco.Add(cliente);
     // _banco.SaveChanges();
     motorista.ClienteMotoristaId = cliente.Id;
     _banco.Add(motorista);
     _banco.SaveChanges();
 }
Ejemplo n.º 6
0
 public void Cadastrar(VeiculoEmpresa veiculoEmpresa, Veiculo veiculo)
 {
     veiculoEmpresa.Status = 1;
     _banco.Add(veiculo);
     // _banco.SaveChanges();
     veiculoEmpresa.VeiculoEmpresaId = veiculo.Id;
     _banco.Add(veiculoEmpresa);
     _banco.SaveChanges();
 }
        public async Task Cadastrar(RegistroUso registroUso)
        {
            registroUso.Retorno = null;
            _banco.Add(registroUso);
            var veiculo = _veiculoClienteRepository.ObterVeiculoCliente(Convert.ToInt32(registroUso.RegistroVeiculoClienteId));

            veiculo.Veiculo.Situacao = SituacaoConstant.Pendente;
            await _banco.SaveChangesAsync();
        }
        public void Cadastrar(RegistroDespesa registro)
        {
            _banco.Add(registro);
            _banco.SaveChanges();
            ItemsRegistro items;

            var lista_itens = JsonConvert.DeserializeObject <List <ItemsRegistroJS> >(registro.ListaProdutos);

            for (int i = 0; i < lista_itens.Count; i++)
            {
                items = new ItemsRegistro
                {
                    RegistroId     = registro.Id,
                    DespesaId      = int.Parse(lista_itens[i].CodigoItem.ToString()),
                    PrecoUnitario  = double.Parse(lista_itens[i].PrecoUnitario.ToString().Replace(",", ".")),
                    QuantidadeItem = double.Parse(lista_itens[i].QuantidadeItem.ToString()),
                };
                _banco.Add(items);
                _banco.SaveChanges();
            }
        }
Ejemplo n.º 9
0
        public void Cadastrar(FaturaAluguel faturaAluguel)
        {
            FaturaAluguel items;

            var lista_itens = JsonConvert.DeserializeObject <List <FaturaAluguel> >(faturaAluguel.ListaProdutos);

            items = new FaturaAluguel
            {
                AluguelId   = lista_itens[0].AluguelId,
                DataInicio  = DateTime.Parse(lista_itens[0].DataInicio).ToString("yyyy/MM/dd"),
                DataRetorno = DateTime.Parse(lista_itens[0].DataRetorno).ToString("yyyy/MM/dd"),
                ValorTotal  = faturaAluguel.ValorTotal
            };
            _banco.Add(items);
            Aluguel aluguel = _banco.Alugueis.Include(a => a.VeiculoEmpresa).FirstOrDefault(a => a.Id.Equals(items.AluguelId));

            aluguel.Status = 1;
            aluguel.VeiculoEmpresa.Status = 1;
            _banco.SaveChanges();
        }
        public async Task Cadastrar(FaturaAluguel faturaAluguel)
        {
            FaturaAluguel items;

            var lista_itens = JsonConvert.DeserializeObject <List <FaturaAluguel> >(faturaAluguel.ListaProdutos);

            items = new FaturaAluguel
            {
                AluguelId   = lista_itens[0].AluguelId,
                DataInicio  = DateTime.Parse(lista_itens[0].DataInicio).ToString("yyyy/MM/dd"),
                DataRetorno = DateTime.Parse(lista_itens[0].DataRetorno).ToString("yyyy/MM/dd"),
                ValorTotal  = faturaAluguel.ValorTotal
            };
            _banco.Add(items);
            Aluguel aluguel = _banco.Alugueis.Include(a => a.VeiculoEmpresa).FirstOrDefault(a => a.Id.Equals(items.AluguelId));

            aluguel.Status = 1;
            VeiculoEmpresa veiculo = _banco.VeiculosEmpresa.Include(a => a.Veiculo).FirstOrDefault(a => a.VeiculoEmpresaId.Equals(aluguel.AluguelVeiculoId));

            veiculo.Veiculo.Situacao = SituacaoConstant.Ativo;
            await _banco.SaveChangesAsync();
        }
        public async Task <Aluguel> Cadastrar(Aluguel aluguel)
        {
            Aluguel items;

            var lista_itens = JsonConvert.DeserializeObject <List <Aluguel> >(aluguel.ListaProdutos);

            items = new Aluguel
            {
                DataInicio         = aluguel.DataInicio,
                DataPrevista       = aluguel.DataPrevista,
                ValorPrevisto      = aluguel.ValorPrevisto,
                AluguelSeguroId    = lista_itens[0].AluguelSeguroId,
                AluguelVeiculoId   = lista_itens[0].AluguelVeiculoId,
                AluguelClienteId   = aluguel.AluguelClienteId,
                AluguelMotoristaId = aluguel.AluguelMotoristaId,
                Status             = 0,
            };
            _banco.Add(items);

            await _banco.SaveChangesAsync();

            return(items);
        }
Ejemplo n.º 12
0
        public Aluguel Cadastrar(Aluguel aluguel)
        {
            Aluguel items;

            var lista_itens = JsonConvert.DeserializeObject <List <Aluguel> >(aluguel.ListaProdutos);

            items = new Aluguel
            {
                DataInicio         = aluguel.DataInicio,
                DataPrevista       = aluguel.DataPrevista,
                ValorPrevisto      = aluguel.ValorPrevisto,
                AluguelSeguroId    = lista_itens[0].AluguelSeguroId,
                AluguelVeiculoId   = lista_itens[0].AluguelVeiculoId,
                AluguelClienteId   = aluguel.AluguelClienteId,
                AluguelMotoristaId = aluguel.AluguelMotoristaId,
                Status             = 0,
            };
            _banco.Add(items);
            //VeiculoEmpresa veiculo = _banco.VeiculosEmpresa.FirstOrDefault(a => items.AluguelVeiculoId.Equals(a.VeiculoEmpresaId));
            //veiculo.Status = 0;
            _banco.SaveChanges();
            return(items);
        }
Ejemplo n.º 13
0
 public void Cadastrar(Modelo modelo)
 {
     _banco.Add(modelo);
     _banco.SaveChanges();
 }
Ejemplo n.º 14
0
 public void Cadastrar(Despesa despesa)
 {
     _banco.Add(despesa);
     _banco.SaveChanges();
 }
 public async Task Cadastrar(Modelo modelo)
 {
     _banco.Add(modelo);
     await _banco.SaveChangesAsync();
 }
Ejemplo n.º 16
0
 public void Cadastrar(UnidadeMedida medida)
 {
     _banco.Add(medida);
     _banco.SaveChanges();
 }
Ejemplo n.º 17
0
 public async Task Cadastrar(Colaborador colaborador)
 {
     _banco.Add(colaborador);
     await _banco.SaveChangesAsync();
 }
Ejemplo n.º 18
0
 public async Task Cadastrar(UnidadeMedida medida)
 {
     _banco.Add(medida);
     await _banco.SaveChangesAsync();
 }
Ejemplo n.º 19
0
 public void Cadastrar(Cliente cliente)
 {
     cliente.Situacao = SituacaoConstant.Ativo;
     _banco.Add(cliente);
     _banco.SaveChanges();
 }
Ejemplo n.º 20
0
 public void Cadastrar(Marca marca)
 {
     _banco.Add(marca);
     _banco.SaveChanges();
 }
Ejemplo n.º 21
0
 public void Cadastrar(Veiculo marca)
 {
     _banco.Add(marca);
     _banco.SaveChanges();
 }
Ejemplo n.º 22
0
 public async Task Cadastrar(NewsletterEmail newsletterEmail)
 {
     _banco.Add(newsletterEmail);
     await _banco.SaveChangesAsync();
 }
 public async Task Cadastrar(Marca marca)
 {
     _banco.Add(marca);
     await _banco.SaveChangesAsync();
 }
Ejemplo n.º 24
0
 public async Task Cadastrar(Despesa despesa)
 {
     _banco.Add(despesa);
     await _banco.SaveChangesAsync();
 }
Ejemplo n.º 25
0
 public void Cadastrar(NewsletterEmail newsletterEmail)
 {
     _banco.Add(newsletterEmail);
     _banco.SaveChanges();
 }
Ejemplo n.º 26
0
 public async Task Cadastrar(Fornecedor fornecedor)
 {
     _banco.Add(fornecedor);
     await _banco.SaveChangesAsync();
 }
 public async Task Cadastrar(CategoriaVeiculo categoriaVeiculo)
 {
     _banco.Add(categoriaVeiculo);
     await _banco.SaveChangesAsync();
 }
Ejemplo n.º 28
0
 public void Cadastrar(Seguro seguro)
 {
     _banco.Add(seguro);
     _banco.SaveChanges();
 }
 public async Task Cadastrar(Seguro seguro)
 {
     _banco.Add(seguro);
     await _banco.SaveChangesAsync();
 }
Ejemplo n.º 30
0
 public void Cadastrar(Colaborador colaborador)
 {
     _banco.Add(colaborador);
     _banco.SaveChanges();
 }