Exemple #1
0
        public override void Validar(Empregado pEmpregado, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pEmpregado.Nome.Trim().Equals(""))
            {
                ex = new CampoNaoInformadoException("Empregado", "Nome", true, ex);
            }
            if (pEmpregado.Cpf == null)
            {
                ex = new CampoNaoInformadoException("Empregado", "Cpf", true, ex);
            }
            if (pEmpregado.DataAdmissao == null)
            {
                ex = new CampoNaoInformadoException("Empregado", "Data de Admissão", true, ex);
            }

            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
        public override void Validar(ContaBancaria pContaBancaria, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pContaBancaria.Numero.Trim().Equals(""))
            {
                ex = new CampoNaoInformadoException("Conta Bancária", "Número", true, ex);
            }
            if (pContaBancaria.Digito == null)
            {
                ex = new CampoNaoInformadoException("Conta Bancária", "Dígito", true, ex);
            }
            if (pContaBancaria.Agencia == null)
            {
                ex = new CampoNaoInformadoException("Conta Bancária", "Agência", true, ex);
            }
            if (pContaBancaria.Tipo == null)
            {
                ex = new CampoNaoInformadoException("Conta Bancária", "Tipo", true, ex);
            }


            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
Exemple #3
0
        public override void Validar(Agencia pAgencia, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pAgencia.Nome.Trim().Equals(""))
            {
                ex = new CampoNaoInformadoException("Agencia", "Nome", true, ex);
            }
            if (pAgencia.Codigo == null)
            {
                ex = new CampoNaoInformadoException("Agencia", "Codigo", true, ex);
            }
            if (pAgencia.Digito == null)
            {
                ex = new CampoNaoInformadoException("Agencia", "Digito", true, ex);
            }
            if (pAgencia.Banco == null)
            {
                ex = new CampoNaoInformadoException("Agencia", "Banco", true, ex);
            }
            if (pAgencia.Endereco == null)
            {
                ex = new CampoNaoInformadoException("Agencia", "Endereco", true, ex);
            }

            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
Exemple #4
0
        public override void Validar(Contrato pContrato, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pContrato.Empregado == null)
            {
                ex = new CampoNaoInformadoException("Contrato", "Empregado", true, ex);
            }
            if (pContrato.DataConcessao == null)
            {
                ex = new CampoNaoInformadoException("Contrato", "Data de Concessão", true, ex);
            }
            //if (pContrato.IndiceCorrecao == null)
            //    ex = new CampoNaoInformadoException("Contrato", "Indice de Correcão", true, ex);
            if (pContrato.ValorEmprestimo <= 0)
            {
                ex = new CampoNaoInformadoException("Contrato", "Valor do Empréstimo", true, ex);
            }

            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
Exemple #5
0
        public override void Validar(Endereco pEndereco, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pEndereco.Logradouro.Trim().Equals(""))
            {
                ex = new CampoNaoInformadoException("Endereco", "Logadouro", true, ex);
            }
            if (pEndereco.Numero == null)
            {
                ex = new CampoNaoInformadoException("Endereco", "Numero", true, ex);
            }
            if (pEndereco.Cidade == null)
            {
                ex = new CampoNaoInformadoException("Endereco", "Cidade", true, ex);
            }

            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
Exemple #6
0
        public override void Validar(EventoFolha pEventoFolha, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pEventoFolha.Descricao.Trim().Equals(""))
            {
                ex = new CampoNaoInformadoException("Evento Folha", "Descrição", true, ex);
            }

            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
        public override void Validar(IndiceFinanceiroValor pIndiceFinanceiroValor, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pIndiceFinanceiroValor.DataReferencia == null)
            {
                ex = new CampoNaoInformadoException("Índice Financeiro Valor", "Data de Referência", true, ex);
            }
            if (pIndiceFinanceiroValor.IndiceFinanceiro == null)
            {
                ex = new CampoNaoInformadoException("Índice Financeiro Valor", "Índice Financeiro", true, ex);
            }
            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
        public override void Validar(IndiceFinanceiro pIndiceFinanceiro, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pIndiceFinanceiro.Codigo == null)
            {
                ex = new CampoNaoInformadoException("Índice Financeiro", "Código", true, ex);
            }
            if (pIndiceFinanceiro.Periodicidade.ToString() == "")
            {
                ex = new CampoNaoInformadoException("Índice Financeiro", "Periodicidade", true, ex);
            }
            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
Exemple #9
0
        public override void Validar(TipoContaBancaria pTipoContaBancaria, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pTipoContaBancaria.Descricao.Trim().Equals(""))
            {
                ex = new CampoNaoInformadoException("Tipo Conta Bancária", "Descrição", true, ex);
            }
            if (pTipoContaBancaria.Operacao == null)
            {
                ex = new CampoNaoInformadoException("Tipo Conta Bancária", "Operação", true, ex);
            }

            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
Exemple #10
0
        public override void Validar(Banco pBanco, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pBanco.Nome.Trim().Equals(""))
            {
                ex = new CampoNaoInformadoException("Banco", "Nome", true, ex);
            }
            if (pBanco.Codigo == null)
            {
                ex = new CampoNaoInformadoException("Banco", "Codigo", true, ex);
            }

            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
        public override void Validar(UnidadeFederativa pUnidadeFederativa, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pUnidadeFederativa.Nome.Trim().Equals(""))
            {
                ex = new CampoNaoInformadoException("Unidade Federativa", "Nome", true, ex);
            }
            if (pUnidadeFederativa.Sigla.Trim().Equals(""))
            {
                ex = new CampoNaoInformadoException("Unidade Federativa", "Sigla", true, ex);
            }

            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
Exemple #12
0
        public override void Validar(Cidade pCidade, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pCidade.Nome.Trim().Equals(""))
            {
                ex = new CampoNaoInformadoException("Cidade", "Nome", true, ex);
            }
            if (pCidade.Uf == null)
            {
                ex = new CampoNaoInformadoException("Cidade", "Uf", true, ex);
            }

            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }
Exemple #13
0
        public override void Validar(ContraCheque pContraCheque, bool pOpcionais = true)
        {
            BusinessException ex = null;

            if (pContraCheque.Data == null)
            {
                ex = new CampoNaoInformadoException("Contra Cheque", "Data", true, ex);
            }
            if (pContraCheque.Empregado == null)
            {
                ex = new CampoNaoInformadoException("Contra Cheque", "Empregado", true, ex);
            }

            if (pOpcionais)
            {
            }

            if (ex != null)
            {
                throw ex;
            }
        }