Exemple #1
0
        protected void btnPesquisar_Click(object sender, EventArgs e)
        {
            Solicitacao solicitacao = new Solicitacao();

            switch (ddlStatuSolicitacaoPesquisa.SelectedValue)
            {
            case "P":
                solicitacao.Status = "P";
                break;

            case "A":
                solicitacao.Status = "A";
                break;

            case "R":
                solicitacao.Status = "R";
                break;

            case "E":
                solicitacao.Status = "E";
                break;

            default:
                break;
            }

            solicitacao.Id = (!txtNumeroSolicitacaoPesquisa.Text.Equals("")) ? Convert.ToInt32(txtNumeroSolicitacaoPesquisa.Text) : 0;
            if (!txtDataSolicitacaoPesquisa.Text.Equals(""))
            {
                solicitacao.Data_Solicitacao = Convert.ToDateTime(txtDataSolicitacaoPesquisa.Text);
            }


            IList <Solicitacao> solicitacoes = SolicitacaoFacade.RecuperarListaDeSolicitacoes(solicitacao);

            if (solicitacoes.Count > 0)
            {
                GridPesquisa.DataSource = solicitacoes;
                GridPesquisa.DataBind();
            }
            else
            {
                PreencheGridVazio();
            }
        }
Exemple #2
0
        protected void ddlStatus_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (ddlStatus.SelectedItem.Text.Equals("Entregue"))
            {
                Solicitacao solicitacao = new Solicitacao();

                switch (ddlStatuSolicitacaoPesquisa.SelectedValue)
                {
                case "P":
                    solicitacao.Status = "P";
                    break;

                case "A":
                    solicitacao.Status = "A";
                    break;

                case "R":
                    solicitacao.Status = "R";
                    break;

                case "E":
                    solicitacao.Status = "E";
                    break;

                default:
                    break;
                }

                solicitacao.Id = (!txtNumeroSolicitacaoPesquisa.Text.Equals("")) ? Convert.ToInt32(txtNumeroSolicitacaoPesquisa.Text) : 0;
                if (!txtDataSolicitacaoPesquisa.Text.Equals(""))
                {
                    solicitacao.Data_Solicitacao = Convert.ToDateTime(txtDataSolicitacaoPesquisa.Text);
                }


                IList <Solicitacao> solicitacoes = SolicitacaoFacade.RecuperarListaDeSolicitacoes(solicitacao);

                btnImprimeTermoEntrega.Visible = true;
            }
            else
            {
                btnImprimeTermoEntrega.Visible = false;
            }
        }