示例#1
0
 public DownList(CouponView view)
 {
     name       = view.name;
     url        = "/img/coupon/" + view.name + ".zip";
     batch      = view.batch;
     createTime = Convert.ToDateTime(view.createTime).ToString("yyyy-MM-dd HH:mm:ss");
     isRepeat   = (bool)view.isRepeat;
 }
 public List <CouponView> GetCoupons(string buyerId)
 {
     if (buyerId == "")
     {
         return(null);
     }
     else
     {
         List <BuyerCoupon> newList    = _context.BuyerCoupons.Where(b => b.BuyerId == buyerId).ToList();
         List <CouponView>  returnList = new List <CouponView>();
         foreach (BuyerCoupon newItem in newList)
         {
             Coupon     tempCoupon = _context.Coupons.FirstOrDefault(c => c.CouponId == newItem.CouponId);
             CouponView couponView = new CouponView();
             couponView.CouponId  = tempCoupon.CouponId;
             couponView.StartTime = tempCoupon.StartTime;
             couponView.EndTime   = tempCoupon.EndTime;
             couponView.Threshold = tempCoupon.Threshold;
             couponView.Discount  = tempCoupon.Discount1;
             returnList.Add(couponView);
         }
         return(returnList);
     }
 }