public override ResultadoOperacao ConsultarTodos()
        {
            this._pagamentoOT = new PagamentoOT();

            base.ResultadoOperacao = this._pagamentoN.Consultar(this._pagamentoOT);
            base.ResultadoOperacao.TipoOperacao = Enumeradores.TipoOperacao.Consulta;

            return(base.ResultadoOperacao);
        }
Beispiel #2
0
        /// <summary>
        /// Cria um objeto pagamento .
        /// </summary>
        /// <returns>Retorna o Objeto pagamento criado.</returns>
        public PagamentoOT ConstruirPagamento()
        {
            PagamentoOT novoPagamento = new PagamentoOT();

            List <string> codigoFP = TipoPagamentoCTRL.ObterCodigoFormasPagamentos(this.cboFormasPagamentos.SelectedValue);

            novoPagamento.TipoPagamentoOT.Codigo = Convert.ToInt32(codigoFP[0]);

            if (codigoFP.Count > 1)
            {
                novoPagamento.SubTipoPagamento.Codigo = Convert.ToInt32(codigoFP[1]);
                novoPagamento.DataAlteracao           = DateTime.Now;
                novoPagamento.UsuarioAlteracao.Codigo = base.ControladorUsuarioSistema.UsuarioSistema.Codigo;
            }

            novoPagamento.CodigoLancamentoConta   = this._codigoLancamento;
            novoPagamento.ValorPagamento          = Convert.ToDecimal(this.txtValorRecebido.Text);
            novoPagamento.DataPagamento           = DateTime.Now;
            novoPagamento.UsuarioPagamento.Codigo = base.ControladorUsuarioSistema.UsuarioSistema.Codigo;


            return(novoPagamento);
        }
 /// <summary>
 /// Construtor a classe
 /// </summary>
 /// <param name="pPagamentoOT">Objeto de transferência PagamentoOT</param>
 public PagamentoCTRL(PagamentoOT pPagamentoOT)
 {
     this._pagamentoOT = pPagamentoOT;
     this._pagamentoN  = new PagamentoN();
 }