public IList <Remittance> GetRemittances(RemittanceSearch remittanceSearch) { var remittances = new List <Remittance>(); QueryExpression query = new QueryExpression() { EntityName = "lab_era", ColumnSet = new ColumnSet(true), }; try { EntityCollection remitanceDetilas = Service.RetrieveMultiple(query); remittances = remitanceDetilas.Entities.AsEnumerable().Select(sel => new Remittance { Id = sel.GetAttributeValue <Guid>("lab_eraid"), RemittanceId = sel.GetAttributeValue("lab_name").ToString(), NumberOfClaimsPaid = 4, PayerName = "ANTHEM", PayeeName = "AVUTOX", PaidAmount = new decimal(136.22), ReceivedDateTime = (DateTime)sel.Attributes["createdon"], BillingTaxId = "123456789" }).ToList(); return(remittances); } catch (Exception ex) { throw ex; } }
public virtual JsonResult GetRemittances(RemittanceSearch filters) { var remittances = _remittanceRepository.GetRemittances(filters); // var result = remittances.Skip(datatableParameters.iDisplayStart).Take(datatableParameters.iDisplayLength).ToList(); return(Json(new { aaData = remittances }, JsonRequestBehavior.AllowGet)); }