Ejemplo n.º 1
0
        public override bool execute( )
        {
            if (base.execute() == false)
            {
                return(false);
            }

            Registry("execute fetch_listaAuditoria ");

            /// USER [ execute ]

            LOG_Audit aud = new LOG_Audit(this);

            for (int t = 0; t < var_util.indexCSV(input_st_csv_auditoria); ++t)
            {
                if (!aud.selectIdentity(var_util.getCSV(t)))
                {
                    return(false);
                }

                if (!user.selectIdentity(aud.get_fk_usuario()))
                {
                    return(false);
                }

                DadosAuditoria da = new DadosAuditoria();

                da.set_dt_operacao(aud.get_dt_operacao());
                da.set_st_usuario(user.get_st_nome());
                da.set_nu_oper(aud.get_tg_operacao());
                da.set_st_obs(aud.get_st_observacao());
                da.set_id_link(aud.get_fk_generic());

                output_array_generic_list.Add(da);
            }

            /// USER [ execute ] END

            Registry("execute done fetch_listaAuditoria ");

            return(true);
        }