Esempio n. 1
0
        public JsonResult PopulateDispatchReasons(string searchTerm)
        {
            searchTerm = searchTerm.ToUpper();
            var response        = _sharedFunctions.PopulateDispatchReasons(false);
            var DispatchReasons = new List <Select2ShortViewModel>();

            response = response.Where(r => r.DispatchReasonTypeDS.ToUpper().Contains(searchTerm)).ToList();
            if (response != null && response.Any())
            {
                foreach (var item in response)
                {
                    var DispatchReason = new Select2ShortViewModel();
                    DispatchReason.id   = item.DispatchReasonTypeCD;
                    DispatchReason.text = item.DispatchReasonTypeDS;
                    DispatchReasons.Add(DispatchReason);
                }
            }
            return(Json(DispatchReasons, JsonRequestBehavior.AllowGet));
        }