Esempio n. 1
0
        public ActionResult LeadMasterDataGrid(int?leadTypeId)
        {
            var leadTypesList = leadService.GetLeadTypes().ToList();
            List <LeadMasterDataGridViewModel> retData = new List <LeadMasterDataGridViewModel>();
            var leadList = leadService.GetLeadMasterdataGridList(leadTypeId);
            int iCount   = 0;

            foreach (var l in leadList)
            {
                iCount += 1;
                retData.Add(new LeadMasterDataGridViewModel()
                {
                    SNo        = iCount,
                    Id         = l.Id,
                    PhoneCount = l.Count,
                    LeadType   = l.Name,
                    EditBtn    = "<button type='button' class='btn btn-primary m-b-10 btnView btn-sm' data-name='" + l.Name + "' data-id='" + l.Id + "' ><i class='fa fa-eye'></i> View Data</button>"
                });;
            }
            var jsonData = new { data = from emp in retData select emp };

            return(new JsonResult()
            {
                Data = jsonData,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet,
                MaxJsonLength = Int32.MaxValue // Use this value to set your maximum size for all of your Requests
            });
        }