/// <summary> /// Método para carregar a grid com os dados da Coleção de CRJPessoa /// </summary> private void PopularGrid(int idCartao) { //Atribuindo a Grid a páginação informada pelo usuário this.PagingToolbar1.PageSize = int.Parse(cboPageSize.Text); //Declarando e Instanciando o Objeto de Negócio e Coleção de Entidades. CRJLancamentoCartaoNegocio objCRJLancamentoCartaoNegocio = new CRJLancamentoCartaoNegocio(); //Atribuindo ao objeto de coleção os registros encontrados na pesquisa. DataTable dtLancamentoCartao = objCRJLancamentoCartaoNegocio.ObterCRJLancamentoCartao2(idCartao); //Verifica se o retorno do método é diferente de Null. SE FOR popula a grid. SE NÃO FOR exibe mensagem de erro. if (dtLancamentoCartao != null) { StoreCRJProduto.DataSource = dtLancamentoCartao; StoreCRJProduto.DataBind(); CalcularSaldo(dtLancamentoCartao); } else { //Exibe mensagem para o usuário. UtilitariosExt UtilExt = new UtilitariosExt(); UtilExt.MensagemAlerta("Atenção", "Ocorreu um erro ao tentar obter os dados tente novamente.", ""); UtilExt = null; } //Finalizando os objetos dtLancamentoCartao = null; objCRJLancamentoCartaoNegocio = null; }
/// <summary> /// Método para carregar a grid com os dados da Coleção de CRJProduto /// </summary> private void PopularGrid() { string Nome = txtNomePesquisa.Text; int?IdTipoProduto = null; if (!string.IsNullOrEmpty(cboTipoProduto.SelectedItem.Value)) { IdTipoProduto = int.Parse(cboTipoProduto.SelectedItem.Value); } int?IdStatus = null; if (!string.IsNullOrEmpty(cboIdStatus.SelectedItem.Value)) { IdStatus = int.Parse(cboIdStatus.SelectedItem.Value); } //Atribuindo a Grid a páginação informada pelo usuário //Declarando e Instanciando o Objeto de Negócio e Coleção de Entidades. CRJProdutoNegocio objCRJProdutoNegocio = new CRJProdutoNegocio(); List <CRJProduto> objCRJProdutoColecao = new List <CRJProduto>(); //Atribuindo ao objeto de coleção os registros encontrados na pesquisa. objCRJProdutoColecao = objCRJProdutoNegocio.ObterCRJProduto(Nome, IdTipoProduto, IdStatus); //Verifica se o retorno do método é diferente de Null. SE FOR popula a grid. SE NÃO FOR exibe mensagem de erro. if (objCRJProdutoColecao != null) { StoreCRJProduto.DataSource = objCRJProdutoColecao; StoreCRJProduto.DataBind(); } else { //Exibe mensagem para o usuário. UtilitariosExt UtilExt = new UtilitariosExt(); UtilExt.MensagemAlerta("Atenção", MessageBox.Icon.ERROR, MessageBox.Button.OK, ConfigurationManager.AppSettings["MensagemSemDados"], "btnPesquisar"); UtilExt = null; } //Finalizando os objetos objCRJProdutoColecao = null; objCRJProdutoNegocio = null; }