Beispiel #1
0
        /// <summary>
        /// Obtém informações dos pagamentos de um usuário.
        /// </summary>
        /// <param name="pUsuario">Id do Usuário</param>
        /// <returns>Lista contendo Informações dos pagamentos de um usuário</returns>
        public IList <UsuarioPagamento> ObterInformacoesDePagamentoDoUsuario(int pIdUsuario)
        {
            if (pIdUsuario < 0)
            {
                throw new AcademicoException("Usuário. Campo Obrigatório");
            }

            return(bmUsuarioPagamento.ObterInformacoesDePagamentoDoUsuario(pIdUsuario));
        }
Beispiel #2
0
        protected void PreencherGrid(int idUsuario)
        {
            BMUsuarioPagamento       bmUsuarioPagamento    = new BMUsuarioPagamento();
            IList <UsuarioPagamento> listaUsuarioPagamento = bmUsuarioPagamento.ObterInformacoesDePagamentoDoUsuario(idUsuario);

            if (listaUsuarioPagamento != null && listaUsuarioPagamento.Count() > 0)
            {
                pnlInformacoesDePagamento.Visible = true;
                WebFormHelper.PreencherGrid(listaUsuarioPagamento, dgvDados);
            }
            else
            {
                dvPagamento.Visible = true;
            }
        }