public List <MODRastroAuditoria> ObtenerRastroAuditoriaPor([FromBody] MODFiltroAuditoria filtro)
        {
            List <MODRastroAuditoria> rslt = new List <MODRastroAuditoria>();

            try
            {
                IAuditoriaNegocio negocio = FabricaNegocio.CrearAuditoriaNegocio;
                rslt = negocio.ObtenerRastroAuditoriaPor(filtro);
            }
            catch (Exception e)
            {
                Log.WriteLog(e, this.GetType().FullName, Newtonsoft.Json.JsonConvert.SerializeObject(filtro), ErrorType.Error);
            }
            return(rslt);
        }
Beispiel #2
0
        public List <MODRastroAuditoria> ObtenerRastroAuditoriaPor(MODFiltroAuditoria filtro)
        {
            List <MODRastroAuditoria> resultado;

            try
            {
                var coneccion = this.ObtenerConexionPrincipal();
                resultado = coneccion.Query <MODRastroAuditoria>("StpAuditoria", new {
                    accion      = 4,
                    fechaInicio = filtro.FechaInicio,
                    fechaFin    = filtro.FechaFin,
                    Usuario     = filtro.Usuario,
                }, commandType: System.Data.CommandType.StoredProcedure).ToList();
            }
            catch (Exception e)
            {
                //Implementar Log
                resultado = null;
                Log.WriteLog(e, this.GetType().Namespace, "", ErrorType.Error);
            }
            return(resultado);
        }