public void AtualizarObjeto(GerenciadorFinanceiro.Dominio.ModeloVeiculo objeto) { string sSqlUpdate = "update TB_Modelo_Veiculo set Descricao = @Descricao, IdFabricanteVeiculo = @IdFabricante where IdModeloVeiculo = @IdModeloVeiculo"; try { Conection.AbrirConexao(); Conection.Execute(sSqlUpdate, objeto.Descricao, objeto.Fabricante.IdFabricanteVeiculo, objeto.IdModeloVeiculo); } catch (Exception ex) { throw new Exception("Não foi possível atualizar o Modelo de Veículo.", ex); } finally { Conection.FecharConexao(); } }
public void DeletarObjeto(GerenciadorFinanceiro.Dominio.ModeloVeiculo objeto) { string sSqlDelete = "update TB_Modelo_Veiculo set Ativo = 0 where IdModeloVeiculo = @IdModeloVeiculo"; try { Conection.AbrirConexao(); Conection.Execute(sSqlDelete, objeto.IdModeloVeiculo); } catch (Exception ex) { throw new Exception("Não foi possível deletar o Modelo de Veículo.", ex); } finally { Conection.FecharConexao(); } }
public void SalvarObjeto(GerenciadorFinanceiro.Dominio.ModeloVeiculo objeto) { string sSqlInsert = "insert into TB_Modelo_Veiculo (Descricao, IdFabricanteVeiculo) values (@Descricao, @IdFabricante)"; try { Conection.AbrirConexao(); Conection.Execute(sSqlInsert, objeto.Descricao, objeto.Fabricante.IdFabricanteVeiculo); } catch (Exception ex) { throw new Exception("Não foi possível inserir o Modelo de Veículo.", ex); } finally { Conection.FecharConexao(); } }