示例#1
0
        public static List <SelectListItem> GetTicketPriorityByCompanyId(string userId)
        {
            var user = UserRepository.DetailsByKey(userId);
            //need to replace below code with get data from service like getting for status. this is for default use
            var ticketPriorities = TicketPriority.GetPriorityByCompanyIdList(user.CompanyId);

            var returnList = new List <SelectListItem>();

            if (ticketPriorities != null)
            {
                returnList.AddRange(ticketPriorities.Select(priority => new SelectListItem
                {
                    Text  = priority.Name,
                    Value = priority.Id.ToString()
                }));
            }
            return(returnList);
        }
示例#2
0
        public ActionResult ReadPriority([DataSourceRequest] DataSourceRequest request)
        {
            var priorityList = _ticketPriority.GetPriorityByCompanyIdList(OperatingUser.CompanyId);

            return(Json(priorityList.ToDataSourceResult(request)));
        }