Ejemplo n.º 1
0
        protected void btnPesquisar_Click(object sender, EventArgs e)
        {
            try
            {
                //Declara as variáveis
                NAssociado nAssociado = new NAssociado();
                EAssociado eAssociado = new EAssociado();

                //Recupera o parametro
                eAssociado.nome = txtNome.Text;

                //Executa o método lista da classe de negócio
                List<EAssociado> lstRetorno = nAssociado.Listar(eAssociado);

                grdPesquisa.DataSource = lstRetorno;
                grdPesquisa.DataBind();


            }
            catch (Exception)
            {
                
                throw;
            }
        }
Ejemplo n.º 2
0
        public EAssociado Consultar(int idAssociado)
        {

            //Thread.Sleep(5000);

            NAssociado nAssociado = new NAssociado();
            return nAssociado.Consultar(idAssociado);
        }
Ejemplo n.º 3
0
        private void CarregarGrid()
        {
            //Carregar a grid
            NAssociado nAssociado = new NAssociado();
            EAssociado eAssociado = new EAssociado();
            List<EAssociado> lstRetorno = nAssociado.Listar(eAssociado);

            grdPesquisa.DataSource = lstRetorno;
            grdPesquisa.DataBind();
        }
        protected void grdPesquisa_SelectedIndexChanged(object sender, EventArgs e)
        {
            GridViewRow linhaSelecionada = this.grdPesquisa.SelectedRow;
            string x = linhaSelecionada.Cells[1].Text;

            NAssociado nAssociado = new NAssociado();
            EAssociado Associado = new EAssociado();

            Associado = nAssociado.Consultar(int.Parse(x));
            txtAssociado.Text = Associado.nome;
            hdfIdAssociado.Value = Associado.identificador.ToString();

            //EAssociado associado = new NAssociado().Consultar(int.Parse(x));

            btnPesquisar_ModalPopupExtender.Hide();

        }
Ejemplo n.º 5
0
        public string RegistrarPassagem(int identificadorAssociado)
        {
            string strMensagem = string.Empty;

            //Verifica se o associado existe na base
            EAssociado associado = new NAssociado().Consultar(identificadorAssociado);
            if (string.IsNullOrEmpty(associado.nome))
                return strMensagem = "Associado não encontrado! Verifique o código digitado.";
                


            //Verifica se existe alguma mensalidade em aberto
            if (new NMensalidade().VerificarMensalidadeEmAberto(identificadorAssociado))
                return strMensagem = "Associado com Problemas no Cadastro! Procure a Administração.";


            //Registra a passagem verificando o sentido liberado
            EMovimentacaoClube movimentacao = new PMovimentacaoClube().ConsultarEntrada(identificadorAssociado);

            if (movimentacao.Identficador_Movimentacao == 0)
            {
                movimentacao.ID_Associado = identificadorAssociado;
                movimentacao.DataHoraEntrada = DateTime.Now;
                movimentacao = new PMovimentacaoClube().Incluir(movimentacao);
                strMensagem = "Entrada liberada!";
            }
            else
            {
                movimentacao.ID_Associado = identificadorAssociado;
                movimentacao.DataHoraSaida = DateTime.Now;
                bool b = new PMovimentacaoClube().Alterar(movimentacao);
                strMensagem = "Saida liberada!";
            }

            return strMensagem;
        }