/// <summary> /// 获取税码列表 /// </summary> /// <returns></returns> public JsonResult GetTaxCodeList() { var retModel = new JsonReturnModel(); try { List <SelectListItem> list = new List <SelectListItem>(); using (InnovatorSolutionsEntities db = new InnovatorSolutionsEntities()) { var datas = (from g in db.B_TAXCODECONFIGURE select g); datas = Common.OrderBy(datas, "CREATED_ON", true); if (datas != null && datas.Count() > 0) { foreach (var item in datas) { SelectListItem itemObj = new SelectListItem(); itemObj.Text = item.B_TAXCODE; TaxCodeTypeList?codeType = EnumDescription.GetEnumByText <TaxCodeTypeList>(item.B_TAXCODE); itemObj.Value = ((int)codeType * 0.01).ToString(); list.Add(itemObj); } } } retModel.data = list; } catch (Exception ex) { retModel.AddError("errorMessage", ex.Message); } return(Json(retModel, JsonRequestBehavior.AllowGet)); }