Пример #1
0
 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);
             }
         }
 }
Пример #2
0
        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);
                }
        }