Exemple #1
0
        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);
        }
Exemple #2
0
        /// <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);
        }