public JsonResult GetGrades() { var difficuties = CustomEnumHelper.GetElements(typeof(GradeEnum)); var result = OptionFactory.CreateOptions(difficuties); return(Select2(result, JsonRequestBehavior.AllowGet)); }
public ActionResult GetStuentCashVoucherStatus() { var voucherStatus = CustomEnumHelper.GetElements(typeof(StudentCashVoucherStatusEnum)); var result = OptionFactory.CreateOptions(voucherStatus); return(Select2(result, JsonRequestBehavior.AllowGet)); }
public ActionResult GetCurriculumCategaries() { var categories = CustomEnumHelper.GetElements(typeof(CourseCategoryEnum)); var result = OptionFactory.CreateOptions(categories); return(Select2(result, JsonRequestBehavior.AllowGet)); }
public ActionResult GetTextType() { var textType = CustomEnumHelper.GetElements(typeof(TextResourceTypeEnum)); var result = OptionFactory.CreateOptions(textType); return(Select2(result, JsonRequestBehavior.AllowGet)); }
public ActionResult GetCourseTypes() { var options = CustomEnumHelper.GetElements(typeof(CourseCategoryEnum)); var result = OptionFactory.CreateOptions(options); return(Select2(result)); }
public ActionResult GetEmployeeStatus() { var textType = CustomEnumHelper.GetElements(typeof(StatusEnum)); var result = OptionFactory.CreateOptions(textType); return(Select2(result, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> Relevance(MovieRelevance relevance, string page = "1") { var relevanceName = CustomEnumHelper.DisplayNameFor(relevance); ViewBag.Title = $"{relevanceName} Movies"; return(await CallApiAndPopulateView <AggregatedModel>($"relevance={relevance}&page={page}", "Content")); }
public ActionResult Login(string account, string pwd) { bool success = false; string msg = ""; EmployeeBll employeeBll = new EmployeeBll(); DtoEmployee employee = employeeBll.Login(account, pwd); CookieUserModel user = null; if (employee != null) { success = true; msg = "登录成功"; user = new CookieUserModel(); user.UserId = employee.Bem_Id; user.UserName = employee.Bem_Name; user.RoleId = employee.Bro_Id; user.RoleName = employee.Bro_Name; user.Grades = employee.Bem_Grades; user.GradesList = CustomEnumHelper.ParseBinaryAnd(typeof(GradeEnum), employee.Bem_Grades).Keys.ToList(); } else { msg = "登录失败"; } LoginCookieHelper.SetCurrentUser(user); return(Json(new JsonSimpleResponse() { State = success, ErrorMsg = msg })); }
public ActionResult GetMediaTypeExceptXiaoAi() { var mediaType = CustomEnumHelper.GetElements(typeof(MediaResourceTypeEnum)); mediaType.Remove((int)MediaResourceTypeEnum.小艾说); mediaType.Remove((int)MediaResourceTypeEnum.开场语); mediaType.Remove((int)MediaResourceTypeEnum.小艾变); var result = OptionFactory.CreateOptions(mediaType); return(Select2(result, JsonRequestBehavior.AllowGet)); }
public ActionResult GetEmployeeStatus() { var textType = CustomEnumHelper.GetElements(typeof(StatusEnum)); if (textType.ContainsKey((int)StatusEnum.除)) // { textType.Remove((int)StatusEnum.除); } var result = OptionFactory.CreateOptions(textType); return(Select2(result, JsonRequestBehavior.AllowGet)); }
public static SubjectViewModel Create(Yw_Subject subject) { return(new SubjectViewModel { Name = subject.Ysj_Name, SubjectType = subject.Ysj_SubjectType, SubjectTypeText = CustomEnumHelper.Parse( typeof(SubjectTypeEnum), subject.Ysj_SubjectType), Difficulty = CustomEnumHelper.Parse( typeof(DifficultyEnum), subject.Ysj_Difficulty), Grade = CustomEnumHelper.Parse(typeof(GradeEnum), subject.Ysj_Grade), Id = subject.Ysj_Id, Keywords = subject.Ysj_Keywords, QuestionState = subject.Ysj_Status, RelevancyQuestions = subject.Ysj_GroupItemCount }); }
public List <string> GetWords(string name, string keyword, int grade) { var words = WordSplitHelper.GetSplitWordList(name.Replace(",", ","), JiebaTypeEnum.CutAll).ToList(); foreach (var key in keyword.Replace(",", ",").Split(',')) { if (!words.Contains(key)) { words.Add(key); } } if (!words.Contains(CustomEnumHelper.Parse(typeof(GradeEnum), grade))) { words.Add(CustomEnumHelper.Parse(typeof(GradeEnum), grade)); } if (!words.Contains(name)) { words.Add(name); } return(words); }
public ActionResult GetAudioAndVideo(string name, int pageNumber = 1, int pageSize = 10) { ResourceBll resourceBll = new ResourceBll(); PagingObject paging = new PagingObject(pageNumber, pageSize); var list = resourceBll.GetAudioAndVideo(paging, name); SelectPageModel model = new SelectPageModel(); List <Dictionary <string, object> > listDic = new List <Dictionary <string, object> >(); foreach (var item in list) { var mediaType = CustomEnumHelper.Parse(typeof(MediaResourceTypeEnum), item.Ymr_MediaType); var option = new Dictionary <string, object>() { { "name", "(" + mediaType + ")" + item.Ymr_Name }, { "id", item.Ymr_Id } }; listDic.Add(option); } model.list = listDic; model.totalRow = paging.TotalCount; return(Json(new { Data = model })); }
public void 枚举特性获取() { var vv = Sex.girl.GetAttributeValue(); var cc = CustomEnumHelper.GetEnumKeyValue <Sex>(); var ff = CustomEnumHelper.GetEnumAttKeyValue <Sex>(); }