public void Salvar(Midas.Nucleo.Objetos.ObjetoNegocio objeto) { Veiculo veiculo = (Veiculo)objeto; if (veiculo.Id == 0) { Comando comando = new Comando(Recursos.ConstantesDados.InserirVeiculo, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@placa", veiculo.Placa); comando.AdicionarParametro("@renavam", veiculo.Renavam); comando.AdicionarParametro("@modelo", veiculo.Modelo); comando.AdicionarParametro("@marca", veiculo.Marca); comando.AdicionarParametro("@cor", veiculo.Cor); veiculo.Id = comando.ExecutarInsercao(); } else { Comando comando = new Comando(Recursos.ConstantesDados.AtualizarVeiculo, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@placa", veiculo.Placa); comando.AdicionarParametro("@renavam", veiculo.Renavam); comando.AdicionarParametro("@modelo", veiculo.Modelo); comando.AdicionarParametro("@marca", veiculo.Marca); comando.AdicionarParametro("@cor", veiculo.Cor); comando.AdicionarParametro("@id", veiculo.Id); comando.Executar(); } }
public void Salvar(Midas.Nucleo.Objetos.ObjetoNegocio objeto) { Abastecimento abastecimento = (Abastecimento)objeto; if (abastecimento.Id == 0) { Comando comando = new Comando(Recursos.ConstantesDados.InserirAbastecimento, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@data", abastecimento.Data); comando.AdicionarParametro("@observacoes", abastecimento.Observacoes); comando.AdicionarParametro("@idposto", abastecimento.Posto.Id); comando.AdicionarParametro("@tanquecheio", abastecimento.TanqueCheio); comando.AdicionarParametro("@idtipoabastecimento", abastecimento.TipoCombustivel.Id); comando.AdicionarParametro("@valor", abastecimento.Valor); comando.AdicionarParametro("@valorlitro", abastecimento.ValorLitro); abastecimento.Id = comando.ExecutarInsercao(); } else { Comando comando = new Comando(Recursos.ConstantesDados.AtualizarAbastecimento, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@data", abastecimento.Data); comando.AdicionarParametro("@observacoes", abastecimento.Observacoes); comando.AdicionarParametro("@idposto", abastecimento.Posto.Id); comando.AdicionarParametro("@tanquecheio", abastecimento.TanqueCheio); comando.AdicionarParametro("@idtipoabastecimento", abastecimento.TipoCombustivel.Id); comando.AdicionarParametro("@valor", abastecimento.Valor); comando.AdicionarParametro("@valorlitro", abastecimento.ValorLitro); comando.AdicionarParametro("@id", abastecimento.Id); comando.Executar(); } }
public void Excluir(long id) { Comando comando = new Comando(Recursos.ConstantesDados.ExcluirAbastecimento, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@id", id); comando.Executar(); }
public int ObterIdAbastecimentoFinal(long id) { Comando comando = new Comando(Recursos.ConstantesDados.SelecionarIdAbastecimentoFinalPercurso, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@id", id); return((int)comando.ObterValorEscalar()); }
public void Salvar(Midas.Nucleo.Objetos.ObjetoNegocio objeto) { Distribuidora distribuidora = (Distribuidora)objeto; if (distribuidora.Id == 0) { Comando comando = new Comando(Recursos.ConstantesDados.InserirDistribuidora, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@nome", distribuidora.Nome); distribuidora.Id = comando.ExecutarInsercao(); } else { Comando comando = new Comando(Recursos.ConstantesDados.AtualizarDistribuidora, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@nome", distribuidora.Nome); comando.AdicionarParametro("@id", distribuidora.Id); comando.Executar(); } }
public void Salvar(Midas.Nucleo.Objetos.ObjetoNegocio objeto) { TipoCombustivel tipo = (TipoCombustivel)objeto; if (tipo.Id == 0) { Comando comando = new Comando(Recursos.ConstantesDados.InserirTipoCombustivel, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@nome", tipo.Nome); tipo.Id = comando.ExecutarInsercao(); } else { Comando comando = new Comando(Recursos.ConstantesDados.AtualizarTipoCombustivel, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@nome", tipo.Nome); comando.AdicionarParametro("@id", tipo.Id); comando.Executar(); } }
public Abastecimento ObterSimplificado(long id) { Comando comando = new Comando(Recursos.ConstantesDados.SelecionarAbastecimento, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@id", id); IList lista = comando.ExecutarQuery(new Midas.VeiculoZ.Conversores.AbastecimentoVisaoConversorDataReader()); if (lista.Count > 0) { return((Abastecimento)lista[0]); } return(null); }
public Midas.Nucleo.Objetos.ObjetoNegocio Localizar(long id) { Comando comando = new Comando(Recursos.ConstantesDados.SelecionarDistribuidora, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@id", id); IList lista = comando.ExecutarQuery(new Midas.VeiculoZ.Conversores.DistribuidoraConversorDataReader()); if (lista.Count > 0) { return((Distribuidora)lista[0]); } return(null); }
public void Salvar(Midas.Nucleo.Objetos.ObjetoNegocio objeto) { Posto posto = (Posto)objeto; if (posto.Id == 0) { Comando comando = new Comando(Recursos.ConstantesDados.InserirPosto, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@observacoes", posto.Observacoes); comando.AdicionarParametro("@idendereco", posto.Endereco.Id); comando.AdicionarParametro("@iddistribuidora", posto.Distribuidora.Id.ToString()); comando.AdicionarParametro("@idpessoajuridica", posto.PessoaJuridica.Id.ToString()); posto.Id = comando.ExecutarInsercao(); } else { Comando comando = new Comando(Recursos.ConstantesDados.AtualizarPosto, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@observacoes", posto.Observacoes); comando.AdicionarParametro("@idendereco", posto.Endereco.Id); comando.AdicionarParametro("@iddistribuidora", posto.Distribuidora.Id.ToString()); comando.AdicionarParametro("@idpessoajuridica", posto.PessoaJuridica.Id.ToString()); comando.AdicionarParametro("@id", posto.Id); comando.Executar(); } }
public void Salvar(Midas.Nucleo.Objetos.ObjetoNegocio objeto) { Percurso percurso = (Percurso)objeto; if (percurso.Id == 0) { Comando comando = new Comando(Recursos.ConstantesDados.InserirPercurso, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@odometroinicial", percurso.OdometroInicio); comando.AdicionarParametro("@odometrofinal", percurso.OdometroFim); comando.AdicionarParametro("@viagem", percurso.Viagem); comando.AdicionarParametro("@idabastecimentoinicial", percurso.AbastecimentoInicial.Id); if (percurso.AbastecimentoFinal != null) { comando.AdicionarParametro("@idabastecimentofinal", percurso.AbastecimentoFinal.Id); } else { comando.AdicionarParametro("@idabastecimentofinal", -1); } comando.AdicionarParametro("@idveiculo", percurso.Veiculo.Id); percurso.Id = comando.ExecutarInsercao(); } else { Comando comando = new Comando(Recursos.ConstantesDados.AtualizarPercurso, Midas.Nucleo.Recursos.ConstantesGerais.BancoVeiculoZ); comando.AdicionarParametro("@odometroinicial", percurso.OdometroInicio); comando.AdicionarParametro("@odometrofinal", percurso.OdometroFim); comando.AdicionarParametro("@viagem", percurso.Viagem); comando.AdicionarParametro("@idveiculo", percurso.Veiculo.Id); comando.AdicionarParametro("@idabastecimentoinicial", percurso.AbastecimentoInicial.Id); if (percurso.AbastecimentoFinal != null) { comando.AdicionarParametro("@idabastecimentofinal", percurso.AbastecimentoFinal.Id); } else { comando.AdicionarParametro("@idabastecimentofinal", -1); } comando.AdicionarParametro("@id", percurso.Id); comando.Executar(); } }