Beispiel #1
0
        protected void btPesquisar_Click(object sender, EventArgs e) {
            int nAno = 0, nNumero = 0;
            LimpaDados();
            Dados.StringDeConexao = ConfigurationManager.ConnectionStrings["GTIconnection"].ToString();

            ProcessoBLL obj = new ProcessoBLL();
            List<Processo> regProc = obj.SeparaNumeroProcesso(txtNumProc.Text, true);
            lblMsg.Text = "";
            if (regProc[0].IsValid) {
                nAno = regProc[0].Ano;
                nNumero = regProc[0].Numero;
            } else {
                lblMsg.Text = "Nº de Processo inválido!";
                LimpaDados();
                return;
            }

            gtiNet.DAL.Dados.StringDeConexao = ConfigurationManager.ConnectionStrings["GTIconnection"].ToString();

            Processo reg = new Processo();
            reg.Ano = nAno;
            reg.Numero = nNumero;
            List<Processo> Lista = obj.Listagem(reg, null);
            if (Lista.Count == 0) {
                lblMsg.Text = "Processo não cadastrado.";
                LimpaDados();
            } else {
                ShowHeader(true);
                lblAssunto.Text = Lista[0].AssuntoNome;
                lblComplemento.Text = Lista[0].Complemento;
                lblRequerente.Text = Lista[0].CidadaoNome;
                CarregaTramite(nNumero, nAno);
            }
        }
Beispiel #2
0
        protected void CarregaTramite(Int32 Numero, Int32 Ano) {
            gtiNet.DAL.Dados.StringDeConexao = ConfigurationManager.ConnectionStrings["GTIconnection"].ToString();
            ProcessoBLL obj = new ProcessoBLL();
            List<Tramite> Lista = obj.RetornaTramite(Numero, Ano);
            DataTable dt = new DataTable();
            dt.Columns.AddRange(new DataColumn[4] { new DataColumn("Seq"), new DataColumn("Descricao"), new DataColumn("DataHora"), 
                                new DataColumn("Despacho")});

            foreach (var item in Lista) {
                dt.Rows.Add(item.Seq, item.Descricao, item.Datahora.ToString() == "01/01/1900" ? "" : item.Datahora.ToString(), item.Despachonome);

            }
            grdMain.DataSource = dt;
            grdMain.DataBind();

        }