Exemplo n.º 1
0
        public void Alterar(ModeloParcelasCompra modelo)
        {
            if (modelo.PcoCod <= 0)
            {
                throw new Exception("Código da parcela é obrigatório");
            }

            if (modelo.ComCod <= 0)
            {
                throw new Exception("Código da compra é obrigatório");
            }

            if (modelo.PcoValor <= 0)
            {
                throw new Exception("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);
        }
Exemplo n.º 2
0
        public void ExcluirTodasParcelas(int comcod)
        {
            if (comcod <= 0)
            {
                throw new Exception("Código da compra é obrigatório");
            }

            DAOParcelasCompra DALobj = new DAOParcelasCompra(conexao);

            DALobj.ExcluirTodasParcelas(comcod);
        }
Exemplo n.º 3
0
        public DataTable Localizar(int comcod)
        {
            if (comcod <= 0)
            {
                throw new Exception("Código da compra é obrigatório");
            }

            DAOParcelasCompra DALobj = new DAOParcelasCompra(conexao);

            return(DALobj.Localizar(comcod));
        }
Exemplo n.º 4
0
        public void Excluir(ModeloParcelasCompra modelo)
        {
            if (modelo.PcoCod <= 0)
            {
                throw new Exception("Código da parcela é obrigatório");
            }

            if (modelo.ComCod <= 0)
            {
                throw new Exception("Código da compra é obrigatório");
            }

            DAOParcelasCompra DALobj = new DAOParcelasCompra(conexao);

            DALobj.Excluir(modelo);
        }
Exemplo n.º 5
0
        public ModeloParcelasCompra CarregaModeloParcelasCompra(int PcoCod, int ComCod)
        {
            if (PcoCod <= 0)
            {
                throw new Exception("Código da parcela é obrigatório");
            }

            if (ComCod <= 0)
            {
                throw new Exception("Código da compra é obrigatório");
            }

            DAOParcelasCompra DALobj = new DAOParcelasCompra(conexao);

            return(DALobj.CarregaModeloParcelasCompra(PcoCod, ComCod));
        }
Exemplo n.º 6
0
 //metodo para efetuar o pagamento da parcela
 public void EfetuaPagamentoParcela(int ComCod, int PcoCod, DateTime dtpagto)
 {
     /*
      * DateTime data = DateTime.Now;
      * if (dtpagto.Year < data.Year)
      * {
      *  throw new Exception("Ano de vencimento inferior ao ano atual");
      * }
      */
     if (dtpagto != null)
     {
         DAOParcelasCompra DALobj = new DAOParcelasCompra(conexao);
         DALobj.EfetuaPagamentoParcela(ComCod, PcoCod, dtpagto);
     }
     else
     {
         throw new Exception("Data de pagamento obrigatória");
     }
 }