public void deletar(dsFROGIOS.CLIENTERow cliente) { TblCliente clienteSql = new TblCliente(); clienteSql.deletar(cliente); //No banco de dados, todas as chaves estrangeiras estão com CASCADE DELETE //Logo só basta deletar o registro pai que os registros filhos serão deletados }
public void atualizar( dsFROGIOS.CLIENTERow cliente, dsFROGIOS.CLIENTE_FISICORow fisico, dsFROGIOS.CLIENTE_JURIDICORow juridico, bool eFisico) { TblCliente clienteSQL = new TblCliente(); clienteSQL.atualizar(cliente); TblClienteFisico fisicoSQL = new TblClienteFisico(); TblClienteJuridico juridicoSQL = new TblClienteJuridico(); if (eFisico) { if (juridico != null) { juridicoSQL.deletar(juridico); fisicoSQL.inserir(fisico); } else { fisicoSQL.atualizar(fisico); } } else { if (fisico != null) { fisicoSQL.deletar(fisico); juridicoSQL.inserir(juridico); } else { juridicoSQL.atualizar(juridico); } } }
public void inserir( dsFROGIOS.CLIENTERow cliente, dsFROGIOS.CLIENTE_FISICORow fisico, dsFROGIOS.CLIENTE_JURIDICORow juridico) { TblCliente clienteSQL = new TblCliente(); int codigo = clienteSQL.inserir(cliente); if (fisico != null) { TblClienteFisico fisicoSQL = new TblClienteFisico(); fisico.CLIENTE_FISICO_CLIENTE = codigo; fisicoSQL.inserir(fisico); } else if (juridico != null) { TblClienteJuridico juridicoSQL = new TblClienteJuridico(); juridico.CLIENTE_JURIDICO_CLIENTE = codigo; juridicoSQL.inserir(juridico); } }
public void selecionar( int codigo, dsFROGIOS.ORCAMENTODataTable orcamento, dsFROGIOS.ORCAMENTO_ITEMDataTable item, dsFROGIOS.ORCAMENTO_SERVICODataTable servico, dsFROGIOS.CLIENTEDataTable cliente, dsFROGIOS.CLIENTE_FISICODataTable fisico, dsFROGIOS.CLIENTE_JURIDICODataTable juridico, dsFROGIOS.FUNCIONARIODataTable funcionario) { TblCliente clienteSQL = new TblCliente(); TblClienteFisico fisicoSQL = new TblClienteFisico(); TblClienteJuridico juridicoSQL = new TblClienteJuridico(); TblFuncionario funcionarioSQL = new TblFuncionario(); orcamento.Clear(); orcamento.Load( orcamentoSQL.selecionar( orcamento.ORCAMENTO_CODIGOColumn.ColumnName, codigo.ToString(), true ) ); dsFROGIOS.ORCAMENTORow orcamentoLinha = (dsFROGIOS.ORCAMENTORow)orcamento.Rows[0]; item.Clear(); item.Load( orcamentoItemSQL.selecionar( item.ORCAMENTO_ITEM_ORCAMENTOColumn.ColumnName, codigo.ToString(), true ) ); servico.Clear(); servico.Load( orcamentoServicoSQL.selecionar( servico.ORCAMENTO_SERVICO_ORCAMENTOColumn.ColumnName, codigo.ToString(), true ) ); cliente.Clear(); cliente.Load( clienteSQL.selecionar( cliente.CLIENTE_CODIGOColumn.ColumnName, orcamentoLinha.ORCAMENTO_CLIENTE.ToString(), true ) ); fisico.Clear(); fisico.Load( fisicoSQL.selecionar( fisico.CLIENTE_FISICO_CLIENTEColumn.ColumnName, orcamentoLinha.ORCAMENTO_CLIENTE.ToString(), true ) ); juridico.Clear(); juridico.Load( juridicoSQL.selecionar( juridico.CLIENTE_JURIDICO_CLIENTEColumn.ColumnName, orcamentoLinha.ORCAMENTO_CLIENTE.ToString(), true ) ); funcionario.Clear(); funcionario.Load( funcionarioSQL.selecionar( funcionario.FUNCIONARIO_CODIGOColumn.ColumnName, orcamentoLinha.ORCAMENTO_FUNCIONARIO.ToString(), true ) ); }
public void selecionar(int codigo, dsFROGIOS.CLIENTEDataTable cliente, dsFROGIOS.CLIENTE_FISICODataTable fisico, dsFROGIOS.CLIENTE_JURIDICODataTable juridico) { cliente.Clear(); TblCliente clienteSql = new TblCliente(); cliente.Load( clienteSql.selecionar( cliente.CLIENTE_CODIGOColumn.ColumnName, codigo.ToString(), true ) ); if (fisico != null) { fisico.Clear(); TblClienteFisico fisicoSql = new TblClienteFisico(); fisico.Load( fisicoSql.selecionar( fisico.CLIENTE_FISICO_CLIENTEColumn.ColumnName, codigo.ToString(), true ) ); } else if (juridico != null) { juridico.Clear(); TblClienteJuridico juridicoSql = new TblClienteJuridico(); juridico.Load( juridicoSql.selecionar( juridico.CLIENTE_JURIDICO_CLIENTEColumn.ColumnName, codigo.ToString(), true ) ); } }
public void selecionar( int codigo, dsFROGIOS.OSDataTable os, dsFROGIOS.OS_ITEMDataTable item, dsFROGIOS.OS_SERVICODataTable servico, dsFROGIOS.CLIENTEDataTable cliente, dsFROGIOS.CLIENTE_FISICODataTable fisico, dsFROGIOS.CLIENTE_JURIDICODataTable juridico, dsFROGIOS.FUNCIONARIODataTable funcionario) { TblCliente clienteSQL = new TblCliente(); TblClienteFisico fisicoSQL = new TblClienteFisico(); TblClienteJuridico juridicoSQL = new TblClienteJuridico(); TblFuncionario funcionarioSQL = new TblFuncionario(); os.Clear(); os.Load( sqlOs.selecionar( os.OS_CODIGOColumn.ColumnName, codigo.ToString(), true ) ); dsFROGIOS.OSRow osLinha = (dsFROGIOS.OSRow)os.Rows[0]; item.Clear(); item.Load( sqlOsItem.selecionar( item.OS_ITEM_OSColumn.ColumnName, codigo.ToString(), true ) ); servico.Clear(); servico.Load( sqlOsServico.selecionar( servico.OS_SERVICO_OSColumn.ColumnName, codigo.ToString(), true ) ); cliente.Clear(); cliente.Load( clienteSQL.selecionar( cliente.CLIENTE_CODIGOColumn.ColumnName, osLinha.OS_CLIENTE.ToString(), true ) ); fisico.Clear(); fisico.Load( fisicoSQL.selecionar( fisico.CLIENTE_FISICO_CLIENTEColumn.ColumnName, osLinha.OS_CLIENTE.ToString(), true ) ); juridico.Clear(); juridico.Load( juridicoSQL.selecionar( juridico.CLIENTE_JURIDICO_CLIENTEColumn.ColumnName, osLinha.OS_CLIENTE.ToString(), true ) ); funcionario.Clear(); funcionario.Load( funcionarioSQL.selecionar( funcionario.FUNCIONARIO_CODIGOColumn.ColumnName, osLinha.OS_FUNCIONARIO.ToString(), true ) ); }