Esempio n. 1
0
        private void ObterDadosPorId(string id)
        {
            CRJLancamentoCartao objCRJLancamentoCartao = new CRJLancamentoCartaoNegocio().ObterCRJLancamentoCartao(int.Parse(id)).First();

            txtIdLancamentoCartao.Text = objCRJLancamentoCartao.IdLancamentoCartao.ToString();
            txtValor.Text = objCRJLancamentoCartao.Valor.ToString();
        }
        /// <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;
        }
Esempio n. 3
0
        /// <summary>
        /// metodo que altera um registro
        /// </summary>
        private void Alterar()
        {
            Usuario UserLogin = (Usuario)Session["Usuario"];

            int id = int.Parse(txtIdLancamentoCartao.Text);

            //Declarando e Instânciando a classe de Negócio para Persistir o objeto objCRJPessoa.
            CRJLancamentoCartaoNegocio objCRJLancamentoCartaoNegocio = new CRJLancamentoCartaoNegocio();

            //Declara, Instancia, e Preenche a Entidade.
            //CRJLancamentoCartao objCRJLancamentoCartao = objCRJLancamentoCartaoNegocio.ObterCRJLancamentoCartao(id);
            CRJLancamentoCartao objCRJLancamentoCartao = new CRJLancamentoCartaoNegocio().ObterCRJLancamentoCartao(int.Parse(hdIdAluno.Value.ToString())).First();

            objCRJLancamentoCartao.Valor = double.Parse(txtValor.Text);


            //Executando método para Incluir na Base de Dados o objeto objCRJPessoa e armazenando o resultado obtido na variável Resultado.
            string Retorno = objCRJLancamentoCartaoNegocio.Incluir(objCRJLancamentoCartao);

            //Se o Retorno do método Incluir for um valor númerico maior que 0, então significa Sucesso.
            int LinhasAfetadas = 0;

            if (int.TryParse(Retorno, out LinhasAfetadas) == false)
            {
                //Exibe mensagem para o usuário.
                UtilitariosExt UtilExt = new UtilitariosExt();
                UtilExt.MensagemAlerta("Atenção", Retorno, "");
                UtilExt = null;
            }
            else if (LinhasAfetadas <= 0)
            {
                //Exibe mensagem para o usuário.
                UtilitariosExt UtilExt = new UtilitariosExt();
                UtilExt.MensagemAlerta("Atenção", MessageBox.Icon.WARNING, MessageBox.Button.OK, "Ocorreu um erro ao tentar salvar o registro.", "");
                UtilExt = null;
            }
            else if (LinhasAfetadas >= 1)
            {
                //Exibe mensagem para o usuário.
                UtilitariosExt UtilExt = new UtilitariosExt();
                UtilExt.MensagemAlerta("Atenção", "Registro incluido com sucesso, adicione as informações adicionais para esta pessoa.", "CliqueMensagemIncluidoComSucesso(" + Retorno + ")");
                UtilExt = null;

                //Codigo que acabou de ser inserido
                txtIdLancamentoCartao.Text = Retorno;
            }

            //Finalizando as variáveis de Negócio.
            objCRJLancamentoCartao = null;
        }
Esempio n. 4
0
        protected void btnGravar_Click(object sender, Ext.Net.DirectEventArgs e)
        {
            //Armazenar na variável FormularioValido se o Form é válido ou não.
            bool FormularioValido = Convert.ToBoolean(e.ExtraParams["FormularioValido"]);

            if (FormularioValido == true)
            {
                //Se a QueryString for NULL, então é uma Inclusão. Caso contrário é uma Alteração.
                if (txtIdLancamentoCartao.Text == "0")
                {
                    Usuario UserLogin = (Usuario)Session["Usuario"];

                    //Declara, Instancia, e Preenche a Entidade.
                    CRJLancamentoCartao objCRJLancamentoCartao = new CRJLancamentoCartao();
                    objCRJLancamentoCartao.Valor      = double.Parse(txtValor.Text);
                    objCRJLancamentoCartao.IdLancador = UserLogin.DadosPessoais.IdPessoa;


                    //Declarando e Instânciando a classe de Negócio para Persistir o objeto objCRJPessoa.
                    CRJLancamentoCartaoNegocio objCRJLancamentoCartaoNegocio = new CRJLancamentoCartaoNegocio();

                    //Executando método para Incluir na Base de Dados o objeto objCRJPessoa e armazenando o resultado obtido na variável Resultado.
                    string Retorno = objCRJLancamentoCartaoNegocio.Incluir(objCRJLancamentoCartao);

                    //Se o Retorno do método Incluir for um valor númerico maior que 0, então significa Sucesso.
                    int LinhasAfetadas = 0;

                    if (int.TryParse(Retorno, out LinhasAfetadas) == false)
                    {
                        //Exibe mensagem para o usuário.
                        UtilitariosExt UtilExt = new UtilitariosExt();
                        UtilExt.MensagemAlerta("Atenção", Retorno, "");
                        UtilExt = null;
                    }
                    else if (LinhasAfetadas <= 0)
                    {
                        //Exibe mensagem para o usuário.
                        UtilitariosExt UtilExt = new UtilitariosExt();
                        UtilExt.MensagemAlerta("Atenção", MessageBox.Icon.WARNING, MessageBox.Button.OK, "Ocorreu um erro ao tentar salvar o registro.", "");
                        UtilExt = null;
                    }
                    else if (LinhasAfetadas >= 1)
                    {
                        //Exibe mensagem para o usuário.
                        UtilitariosExt UtilExt = new UtilitariosExt();
                        UtilExt.MensagemAlerta("Atenção", "Registro incluido com sucesso, adicione as informações adicionais para esta pessoa.", "CliqueMensagemIncluidoComSucesso(" + Retorno + ")");
                        UtilExt = null;

                        //Codigo que acabou de ser inserido
                        txtIdLancamentoCartao.Text = Retorno;
                    }

                    //Finalizando as variáveis de Negócio.
                    objCRJLancamentoCartao = null;
                }
                else
                {
                    UtilitariosExt UtilExt = new UtilitariosExt();
                    UtilExt.MensagemAlerta("Confirmação", "Você tem certeza que deseja Alterar o registro?", "CliqueBotaoSimMensagemAlteracao()", "");
                    UtilExt = null;
                }
            }
        }