public ActionResult GetTrialVisitMaterials([DataSourceRequest]DataSourceRequest request, TrialVisitMaterialDataFilter dataFilter) { var list = DataProvider.GetList(dataFilter) .Join(DataProvider.GetList(new TrialMaterialDataFilter{ TrialCode = dataFilter.TrialCode}), vm => vm.TrialMaterialId, m => m.Id, (vm, m) => TrialVisitMaterialViewModel.Create(vm, m.Name)); return Json(list.ToDataSourceResult(request)); }
public ActionResult GetTrialVisitMaterials([DataSourceRequest] DataSourceRequest request, TrialVisitMaterialDataFilter dataFilter) { var list = DataProvider.GetList(dataFilter) .Join(DataProvider.GetList(new TrialMaterialDataFilter { TrialCode = dataFilter.TrialCode }), vm => vm.TrialMaterialId, m => m.Id, (vm, m) => TrialVisitMaterialViewModel.Create(vm, m.Name)); return(Json(list.ToDataSourceResult(request))); }