public static Globe_ClueDetail GetBase(Globe_Clue item) { Globe_ClueDetail model = null; try { model = new Globe_ClueDetail() { 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_ClueDetail> Get_Globe(List <Globe_Clue> Globe_Clue_List, List <Animal_Info> Animal_Info_List, List <Globe> Globe_List, List <Detail> Detail_List) { List <Globe_ClueDetail> list = new List <Globe_ClueDetail>(); try { List <Globe_Clue> list_s = (from g in Globe_Clue_List orderby g.Sort where g.First_Type == (int)GlobeClueType.Detail select g).ToList(); list_s.ForEach(item => { Globe_ClueDetail globe_Special = Globe_ClueDetail.GetBase(item); globe_Special.Set_Animal(item, Animal_Info_List, Globe_List); globe_Special.Set_Detail(item, Detail_List); list.Add(globe_Special); }); } catch (Exception ex) { LogHelper.Error(ex); } return(list); }