public ActionResult getPoliceAccountNatureList(int Id) { var PoliceInsurancelist = SysEntitiesO2O.PoliceOperationPoliceInsurancePoliceAccountNature.Where(p => p.PoliceInsuranceId == Id); string InsuranceKindStatus = Status.启用.ToString(); List <PoliceAccountNature> PoliceAccountNatureList = new List <PoliceAccountNature>(); foreach (var q in PoliceInsurancelist) { PoliceAccountNatureList.Add(q.PoliceAccountNature); } var r = (from c in PoliceAccountNatureList where c.State == InsuranceKindStatus select new { Name = c.Name }).Distinct(); List <idname__> aa = new List <idname__>(); foreach (var a in r) { idname__ uu = new idname__(); uu.Name = a.Name; aa.Add(uu); } List <idname__> list = aa.ToList(); jr.Data = new JsonMessageResult <List <idname__> >("0000", "成功!", list); return(jr); }
/// <summary> /// 四舍五入金额取值显示 /// </summary> /// <param name="Id">政策id</param> /// <param name="type">类型(1:企业 2:个人)</param> /// <returns></returns> public ActionResult getPoliceInsurance_Four_FiveBear(int Id, int type) { var PoliceInsurance_Four_FiveBearList = SysEntitiesO2O.PoliceInsurance_Four_Five.FirstOrDefault(p => p.PoliceInsuranceID == Id); if (PoliceInsurance_Four_FiveBearList != null) { List <idname__> list = new List <idname__>(); idname__ idname = new idname__(); if (type == 1) { idname.Name = Enum.GetName(typeof(IS_Four_Five), (int)PoliceInsurance_Four_FiveBearList.C_BearIS) + ",并保留" + PoliceInsurance_Four_FiveBearList.C_BearDigit + "位小数," + Enum.GetName(typeof(IS_BearMonth), (int)PoliceInsurance_Four_FiveBearList.C_BearMonth); } else { idname.Name = Enum.GetName(typeof(IS_Four_Five), (int)PoliceInsurance_Four_FiveBearList.B_BearIS) + ",并保留" + PoliceInsurance_Four_FiveBearList.B_BearDigit + "位小数," + Enum.GetName(typeof(IS_BearMonth), (int)PoliceInsurance_Four_FiveBearList.B_BearMonth); } list.Add(idname); jr.Data = new JsonMessageResult <List <idname__> >("0000", "成功!", list); return(jr); } return(null); }