public void Alterar(ModeloParcelasCompra modelo) { if (modelo.PcoCod <= 0) { throw new Exception("O código da parcela é obrigatório"); } if (modelo.ComCod <= 0) { throw new Exception("O código da compra é obrigatório"); } if (modelo.PcoValor <= 0) { throw new Exception("O valor da parcela é obrigatório"); } DateTime data = DateTime.Now; if (modelo.PcoDataVecto.Year < data.Year) { throw new Exception("Ano de vencimento inferior ao ano atual"); } DaoParcelasCompra DALobj = new DaoParcelasCompra(conexao); DALobj.Alterar(modelo); }
public DataTable Localizar(int comcod) { if (comcod <= 0) { throw new Exception("O código da parcela é obrigatório"); } DaoParcelasCompra DALobj = new DaoParcelasCompra(conexao); return(DALobj.Localizar(comcod)); }
public void ExcluirTodasAsParcelas(int comcod) { if (comcod <= 0) { throw new Exception("O código da parcela é obrigatório"); } DaoParcelasCompra DALobj = new DaoParcelasCompra(conexao); DALobj.ExcluirTodasAsParcelas(comcod); }
public void Excluir(ModeloParcelasCompra modelo) { if (modelo.PcoCod <= 0) { throw new Exception("O código da parcela é obrigatório"); } if (modelo.ComCod <= 0) { throw new Exception("O código da compra é obrigatório"); } DaoParcelasCompra DALobj = new DaoParcelasCompra(conexao); DALobj.Excluir(modelo); }
public ModeloParcelasCompra CarregaModeloPrcelasCompra(int PcoCod, int ComCod) { if (PcoCod <= 0) { throw new Exception("O código da parcela é obrigatório"); } if (ComCod <= 0) { throw new Exception("O código da compra é obrigatório"); } DaoParcelasCompra DALobj = new DaoParcelasCompra(conexao); return(DALobj.CarregaModeloParcelasCompra(PcoCod, ComCod)); }
public void EfetuaPagamentoParcela(int ComCod, int PcoCod, DateTime dtpagto) { if (PcoCod <= 0) { throw new Exception("O código da parcela é obrigatório"); } if (ComCod <= 0) { throw new Exception("O código da compra é obrigatório"); } if (dtpagto != null) { DaoParcelasCompra DALobj = new DaoParcelasCompra(conexao); DALobj.EfetuaPagamentoParcela(ComCod, PcoCod, dtpagto); } else { throw new Exception("Data de pagamento obrigatória"); } }