public IActionResult Index(string resource)
        {
            var lstAttr = new List <GridviewField>();

            try
            {
                var lstAttributes = (List <ResourceAttribute>)_resourceAttribute.GetByResourceToExport(resource);

                lstAttr = lstAttributes.Select(c => new GridviewField
                {
                    FieldLabel = c.Title,
                    FieldName  = c.Name == c.Name.ToUpper() ? c.Name.ToLower() : c.Name.Substring(0, 1).ToLower() + c.Name.Substring(1),
                }).ToList();
                return(PartialView("ReportFields", lstAttr));
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", ex.Message);
                return(PartialView("ReportFields", lstAttr));
            }
        }