public void DeletarObjeto(GerenciadorFinanceiro.Dominio.Veiculo objeto) { string sSqlDelete = "update TB_Veiculo set Ativo = 0 where IdVeiculo = @IdVeiculo"; try { Conection.AbrirConexao(); Conection.Execute(sSqlDelete, objeto.IdVeiculo); } catch (Exception ex) { throw new Exception("Não foi possível deletar o Veículo.", ex); } finally { Conection.FecharConexao(); } }
public void SalvarObjeto(GerenciadorFinanceiro.Dominio.Veiculo objeto) { string sSqlInsert = "insert into TB_Veiculo (Placa, Renavam, Chassi, Ano, Modelo, Cor, Observacao, IdTipoVeiculo, IdModeloVeiculo, PathFoto, Combustivel)" + " values (@Placa, @Renavam, @Chassi, @Ano, @Modelo, @Cor, @Observacao, @IdTipoVeiculo, @IdModeloVeiculo, @PathFoto, @Combustivel)"; try { Conection.AbrirConexao(); Conection.Execute(sSqlInsert, objeto.Placa, objeto.Renavam, objeto.Chassi, objeto.Ano, objeto.Modelo, objeto.Cor, objeto.Observacao, objeto.TipoVeiculo.IdTipoVeiculo, objeto.ModeloVeiculo.IdModeloVeiculo, objeto.PathFoto, objeto.Combustivel); } catch (Exception ex) { throw new Exception("Não foi possível inserir o Veículo.", ex); } finally { Conection.FecharConexao(); } }
public void AtualizarObjeto(GerenciadorFinanceiro.Dominio.Veiculo objeto) { string sSqlUpdate = "update TB_Veiculo set Placa = @Placa, Renavam = @Renavam, Chassi = @Chassi, " + "Ano = @Ano, Modelo = @Modelo, Cor = @Cor, Observacao = @Observacao, IdTipoVeiculo = @IdTipoVeiculo " + "IdModeloVeiculo = @IdModeloVeiculo, PathFoto = @PathFoto, Combustivel = @Combustivel where IdVeiculo = @IdVeiculo"; try { Conection.AbrirConexao(); Conection.Execute(sSqlUpdate, objeto.Placa, objeto.Renavam, objeto.Chassi, objeto.Ano, objeto.Modelo, objeto.Cor, objeto.Observacao, objeto.TipoVeiculo.IdTipoVeiculo, objeto.ModeloVeiculo.IdModeloVeiculo, objeto.PathFoto, objeto.Combustivel, objeto.IdVeiculo); } catch (Exception ex) { throw new Exception("Não foi possível atualizar o Veículo.", ex); } finally { Conection.FecharConexao(); } }