public IHttpActionResult GetCoupon(int id) { Coupon coupon = db.Coupons.Where(x => x.CouponId == id).Include(c => c.Images).Include(z => z.Comments).SingleOrDefault(); if (coupon == null) { return NotFound(); } if (coupon.Acitve == false || coupon.IsDeleted == true || coupon.IsEdited == true || coupon.Approved != true) { return BadRequest(); } var couponView = new CouponViewModel(coupon); return Ok(couponView); }
public IHttpActionResult GetExpiredCoupon(int couponId) { var coupon = db.Coupons.Find(couponId); if (coupon == null) return NotFound(); var couponView = new CouponViewModel(coupon); return Ok(couponView); }