/// <summary> /// 提取团的简要信息,包括出发日期,价格,剩余团位 /// </summary> /// <param name="group"></param> /// <returns></returns> public static GroupCurtInfo GroupToCurt(TravelGroupInfo group) { GroupCurtInfo curt = new GroupCurtInfo(); curt.Date = group.GoDate.ToDateOnlyString(); curt.Price = group.OuterPrice.ToString(); curt.Pos = group.RemainNum.ToString(); return(curt); }
protected string JsonInfo() { //获取同一线路,并且做促销的团 List <GroupCurtInfo> list = new List <GroupCurtInfo>(); foreach (V_Promotion_GroupInfo group in PromotionsGroups) { GroupCurtInfo model = new GroupCurtInfo(); model.Date = group.GoDate.ToDateOnlyString(); model.Pos = group.TotalNum.ToString(); model.Price = PromotionBLL.CaculatePromotionPrice(group.RawOuterPrice, group.PromotionType, group.Discount, group.TotalPayOneTime, group.TotalPayOneTimeJoinNum).ToString(); list.Add(model); } return(Arrow.Framework.JsonHelper.JsonSerializer(list)); }