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