예제 #1
0
        public Processo buscaProcessoPro(string id)
        {
            Processo  proc = new Processo();
            DataTable dtProcesso;

            try
            {
                acessaBancoDados.LimpaParametros();
                acessaBancoDados.AdicionaParametros("@acao", 5);
                acessaBancoDados.AdicionaParametros("VAR_PROC_ID", Convert.ToInt32(id));
                acessaBancoDados.AdicionaParametros("VAR_funcionario_fun_id", null);
                acessaBancoDados.AdicionaParametros("VAR_cliente_CLI_ID", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_NUMEROPROCESSO", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_CLASSEPROCEDIMENTO", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_AREA", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_COMPETENCIA", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_FORUM", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_COMARCA", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_VARA", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_REU", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_INSTANCIA", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_VALORDACAUSA", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_ASSUNTO", null);
                acessaBancoDados.AdicionaParametros("VAR_PROC_DTCADASTRO", null);
                acessaBancoDados.AdicionaParametros("VAR_SENHA_CRIPTOGRAFIA", Definicoes.senhaCriptografia);
                dtProcesso = acessaBancoDados.ExecultarConsulta(CommandType.StoredProcedure, "uspProcesso");

                foreach (DataRow linha in dtProcesso.Rows)
                {
                    proc.PROC_ID            = Convert.ToInt32(linha["PROC_ID"].ToString());
                    proc.funcionario_fun_id = Convert.ToInt32(linha["funcionario_fun_id"].ToString());

                    proc.PROC_NUMEROPROCESSO     = linha["PROC_NUMEROPROCESSO"].ToString();
                    proc.PROC_CLASSEPROCEDIMENTO = linha["PROC_CLASSEPROCEDIMENTO"].ToString();
                    proc.PROC_AREA        = linha["PROC_AREA"].ToString();
                    proc.PROC_COMPETENCIA = linha["PROC_COMPETENCIA"].ToString();
                    proc.PROC_FORUM       = linha["PROC_FORUM"].ToString();
                    proc.PROC_COMARCA     = linha["PROC_COMARCA"].ToString();
                    proc.PROC_VARA        = linha["PROC_VARA"].ToString();

                    proc.PROC_INSTANCIA    = linha["PROC_INSTANCIA"].ToString();
                    proc.PROC_VALORDACAUSA = linha["PROC_VALORDACAUSA"].ToString();
                    proc.PROC_ASSUNTO      = linha["PROC_ASSUNTO"].ToString();
                    proc.PROC_DTCADASTRO   = linha["PROC_DTCADASTRO"].ToString();
                }
            }
            catch (Exception e)
            {
                throw new Exception(GravaLogErr.MensagemErro(e.Message.ToString(), e));
            }

            return(proc);
        }
예제 #2
0
 public bool equals(Processo cliente)
 {
     throw new NotImplementedException();
 }