Example #1
0
        public static Globe_ClueSpecialNormal GetBase(Globe_Clue item)
        {
            Globe_ClueSpecialNormal model = null;

            try
            {
                model = new Globe_ClueSpecialNormal()
                {
                    Id          = item.Id,
                    Code        = item.Code,
                    First_Name  = item.First_Name,
                    First_Type  = item.First_Type,
                    Limit_Max   = item.Limit_Max,
                    Limit_Min   = item.Limit_Min,
                    IsEnable    = item.IsEnable,
                    Second_Name = item.Second_Name,
                    Second_Type = item.Second_Type,
                    Return_Pay  = Convert.ToDecimal(item.Return_Pay),
                    Return_Pay2 = Convert.ToDecimal(item.Return_Pay2),
                };
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }
            return(model);
        }
Example #2
0
        /// <summary>
        /// 获取正码特
        /// </summary>
        /// <param name="Globe_Clue_List">原始规则集合</param>
        /// <param name="Globe_List">彩球集合</param>
        /// <param name="Size_Special_List">各码集合</param>
        /// <returns></returns>
        public static List <Globe_ClueSpecialNormal> Get_Globe(List <Globe_Clue> Globe_Clue_List, List <Globe> Globe_List, List <Size_SpecialNormal> Size_SpecialNormal_List)
        {
            List <Globe_ClueSpecialNormal> list = new List <Globe_ClueSpecialNormal>();

            try
            {
                List <Globe_Clue> list_s = (from g in Globe_Clue_List orderby g.Sort where g.First_Type == (int)GlobeClueType.SpecialNormal select g).ToList();
                list_s.ForEach(item =>
                {
                    Globe_ClueSpecialNormal globe_Special = Globe_ClueSpecialNormal.GetBase(item);
                    globe_Special.Set_Clobe(item, Globe_List);
                    globe_Special.Set_SizeNormal(item, Size_SpecialNormal_List);
                    list.Add(globe_Special);
                });
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
            }
            return(list);
        }