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); }
/// <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); }