Exemplo n.º 1
0
        public Boolean Validar(Academia.Model.Vo.LivroCaixa.Model_Vo_LivroCaixa pLivroCaixaLocal, Boolean pbValidarContasAReceber)
        {
            if ((pLivroCaixaLocal.DataHora == null))
            {
                throw new Exception(("Data/hora devem ser informadas."));
            }

            if ((pLivroCaixaLocal.TipoDeMovimento.ToString() == String.Empty))
            {
                throw new Exception(("Tipo do movimento deve ser informado."));
            }

            if ((pbValidarContasAReceber))
            {
                if ((pLivroCaixaLocal.IdContasAReceber <= 0))
                {
                    throw new Exception(("Id do contas a receber deve ser informado."));
                }
            }

            if ((pLivroCaixaLocal.Valor <= 0))
            {
                throw new Exception(("Valor deve ser informado."));
            }

            return(true);
        }
Exemplo n.º 2
0
 public void Alterar(Academia.Model.Vo.LivroCaixa.Model_Vo_LivroCaixa pLivroCaixa, Boolean pbValidarContasAReceber)
 {
     if ((Validar(pLivroCaixa, pbValidarContasAReceber)))
     {
         objDAL.Alterar(pLivroCaixa);
     }
 }