public Object GetARN(string SearchText, int SubregionID) { try { BaseRackRateBL bl = new BaseRackRateBL(); List <Distributor> dist_list = new List <Distributor>(); dist_list = bl.GetARN(SearchText, SubregionID); var jsonData = from row in dist_list select new { id = row.DistributorId, name = row.ARN }; return((new JavaScriptSerializer()).Serialize(jsonData)); } catch (Exception) { throw; } }
public Object GetARNName(string SearchText, int SubregionID) { try { BaseRackRateBL bl = new BaseRackRateBL(); List <Distributor> dist_list = new List <Distributor>(); dist_list = bl.GetARN(SearchText, SubregionID); var jsonData = from row in dist_list select new { id = row.DistributorId, name = row.DistributorName }; jsonData = jsonData.GroupBy(test => test.name) .Select(grp => grp.First()); return((new JavaScriptSerializer()).Serialize(jsonData)); } catch (Exception) { throw; } }