Esempio n. 1
0
        public static Globe_ClueSpecial GetBase(Globe_Clue item)
        {
            Globe_ClueSpecial model = null;

            try
            {
                model = new Globe_ClueSpecial()
                {
                    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);
        }
Esempio n. 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_ClueSpecial> Get_Globe(List <Globe_Clue> Globe_Clue_List, List <Globe> Globe_List, List <Size_Special> Size_Special_List)
        {
            List <Globe_ClueSpecial> list = new List <Globe_ClueSpecial>();

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