// Probably this coud be refactor to the generic controller
        // But for example I'll keep here
        public async System.Threading.Tasks.Task <Microsoft.AspNetCore.Mvc.IActionResult> Filter(Models.Filter.SupplierFilter filter)
        {
            filter.AddViewData(ViewData);
            var list = await _service.GetAllAsync(filter);

            return(View(nameof(Index), list));
        }