public void FecharContasAReceber(Academia.Model.Vo.ContasAReceber.Model_Vo_ContasAReceber pContasAReceber) { if ((ValidarFechamento(pContasAReceber))) { objDAL.FecharContasAReceber(pContasAReceber); } }
public void Alterar(Academia.Model.Vo.ContasAReceber.Model_Vo_ContasAReceber pContasAReceber) { if ((Validar(pContasAReceber))) { objDAL.Alterar(pContasAReceber); } }
public void TesteFecharContaSemPagamento() { Academia.Model.Vo.ContasAReceber.Model_Vo_ContasAReceber VoCtaReceb = new Academia.Model.Vo.ContasAReceber.Model_Vo_ContasAReceber(); VoCtaReceb.IdReservaOrigem = 2; VoCtaReceb.Recebido = false; Academia.Controller.ContasARecebers.Controller_ContasARecebers ContMovEst = new Academia.Controller.ContasARecebers.Controller_ContasARecebers(); ContMovEst.FecharContasAReceber(VoCtaReceb); }
public Boolean ValidarFechamento(Academia.Model.Vo.ContasAReceber.Model_Vo_ContasAReceber pContasAReceberLocal) { if ((pContasAReceberLocal.IdReservaOrigem <= 0) && (pContasAReceberLocal.IdProduto > 0)) { throw new Exception(("Reserva deve ser informada.")); } return(true); }
public Boolean Validar(Academia.Model.Vo.ContasAReceber.Model_Vo_ContasAReceber pContasAReceberLocal) { if ((pContasAReceberLocal.DataHoraCriacao == null)) { throw new Exception(("Data/Hora de criação devem ser informadas.")); } if ((pContasAReceberLocal.IdCliente <= 0)) { throw new Exception(("Cliente deve ser informado.")); } if ((pContasAReceberLocal.IdReservaOrigem <= 0) && (pContasAReceberLocal.IdProduto > 0)) { throw new Exception(("Reserva deve ser informada.")); } if ((pContasAReceberLocal.IdReservaOrigem > 0) && (pContasAReceberLocal.IdProduto <= 0)) { throw new Exception(("Produto deve ser informado.")); } if ((pContasAReceberLocal.Origem.ToString() == String.Empty)) { throw new Exception(("Origem deve ser informada.")); } if ((pContasAReceberLocal.IdReservaOrigem <= 0) && (pContasAReceberLocal.ValorAReceber <= 0)) { throw new Exception(("Valor deve ser informado.")); } return(true); }