public JsonResult GetLookupForTracking(LookupQuery queryInfo) { var selector = new Func <Courier, LookupItemVo>(o => new LookupItemVo { KeyId = o.Id, DisplayName = o.User != null ? Framework.Utility.CaculatorHelper.GetFullName(o.User.FirstName, o.User.MiddleName, o.User.LastName) : "" }); var queryData = _courierService.GetLookupForTracking(queryInfo, selector); queryData.Insert(0, new LookupItemVo() { DisplayName = "---All---", KeyId = 0 }); var clientsJson = Json(queryData, JsonRequestBehavior.AllowGet); return(clientsJson); }