protected void btnPesquisar_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtEstoqueNumeroNota.Text) || !string.IsNullOrEmpty(txtEstoqueNotaDataPagamento.Text)) { Nota nota = new Nota(); nota.NumeroDocumento = (txtEstoqueNumeroNota.Text != string.Empty) ? txtEstoqueNumeroNota.Text : string.Empty; if (txtEstoqueNotaDataPagamento.Text != string.Empty) { nota.Vencimento = Convert.ToDateTime(txtEstoqueNotaDataPagamento.Text); } IList <Nota> lstNotas = NotaFacade.RecuperaNotas(nota); if (lstNotas.Count > 0) { GridPesquisa.DataSource = lstNotas; GridPesquisa.DataBind(); } else { string alerta1 = "Nenhuma lstNotas Encontrada Com Os Critéiros de Pesquisas! "; this.ClientScript.RegisterClientScriptBlock(this.GetType(), "alerta", "<script type='text/javascript'>alert('" + alerta1 + "')</script>"); } } else { string alerta1 = "Você Precisa Inserir Algum Critéiro Para Pesquisa! "; this.ClientScript.RegisterClientScriptBlock(this.GetType(), "alerta", "<script type='text/javascript'>alert('" + alerta1 + "')</script>"); } }
protected void PesquisarAction(object sender, EventArgs e) { PesquisarController pesquisarController = new PesquisarController(); string PalavraChave = PesquisarInput.Value; GridPesquisa.DataSource = pesquisarController.ProcurarPalavraChave(PalavraChave); GridPesquisa.DataBind(); }
protected void PreencheGridVazio() { Solicitacao solicitacao = new Solicitacao(0); solicitacao.Id = 0; solicitacao.Data_Solicitacao = DateTime.Now; solicitacao.Status = "P"; IList <Solicitacao> lstSolicitacoes = new List <Solicitacao>(); lstSolicitacoes.Add(solicitacao); GridPesquisa.DataSource = lstSolicitacoes; GridPesquisa.DataBind(); GridPesquisa.Rows[0].Cells[4].Enabled = false; }
protected void PreencheGridVazio() { Nota nota = new Nota(0); nota.NumeroDocumento = "0"; nota.Vencimento = DateTime.Now; nota.Valor = 0; IList <Nota> lstNotas = new List <Nota>(); lstNotas.Add(nota); GridPesquisa.DataSource = lstNotas; GridPesquisa.DataBind(); GridPesquisa.Rows[0].Cells[4].Enabled = false; }
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(); } }