public async Task <IActionResult> GetSuppliersAsync(Filtro <List <Proveedor> > filtro) { var validateToken = await ValidatedToken(_configuration, _getHelper, "contacto"); if (validateToken != null) { return(new EmptyResult()); } if (!await ValidateModulePermissions(_getHelper, moduloId, eTipoPermiso.PermisoEscritura)) { return(new EmptyResult()); } filtro = await _getHelper.GetProveedoresByPatternAsync(filtro); if (filtro.Registros == 0) { return(new EmptyResult()); } return(new PartialViewResult { ViewName = "_GetProveedores", ViewData = new ViewDataDictionary <Filtro <List <Proveedor> > >(ViewData, filtro) }); }