@{ var IsCouponsExist = false; if(Model != null){ IsCouponsExist = Model.coupon_infos.Count() > 0 ? Model.coupon_infos[0].coupons.Count() > 0 ? true:false : false; } } @if(IsCouponsExist){
@foreach (var coupon_info in Model.coupon_infos) {
@if(coupon_info.coupons.Count() > 3){
} @if(coupon_info.coupons.Count() > 6){
}
@foreach (var coupon in coupon_info.coupons.Take(3).ToList()) { foreach (var coupon_photo in coupon.coupon_photos) {
@coupon.coupon_name.Substring(0,coupon.coupon_name.Length > 25 ? 25 : coupon.coupon_name.Length)
@coupon.coupon_promotion_line
} }
@if(coupon_info.coupons.Count() > 3) { var limit = coupon_info.coupons.Count() >= 6 ? 3 :coupon_info.coupons.Count() -3;
@foreach (var coupon in coupon_info.coupons.GetRange(3, limit).ToList()) { foreach (var coupon_photo in coupon.coupon_photos) {
@coupon.coupon_name.Substring(0,coupon.coupon_name.Length > 25 ? 25 : coupon.coupon_name.Length)
@coupon.coupon_promotion_line
} }
} @if(coupon_info.coupons.Count() > 6) { var limit = coupon_info.coupons.Count() > 9 ? 3 :coupon_info.coupons.Count() -6;
@foreach (var coupon in coupon_info.coupons.GetRange(6, limit).ToList()) { foreach (var coupon_photo in coupon.coupon_photos) {
@coupon.coupon_name.Substring(0,coupon.coupon_name.Length > 25 ? 25 : coupon.coupon_name.Length)
@coupon.coupon_promotion_line
} }
} @if(coupon_info.coupons.Count() > 9) { var limit = coupon_info.coupons.Count() > 11 ? 3 :coupon_info.coupons.Count() -9;
@foreach (var coupon in coupon_info.coupons.GetRange(9, limit).ToList()) { foreach (var coupon_photo in coupon.coupon_photos) {
@coupon.coupon_name.Substring(0,coupon.coupon_name.Length > 25 ? 25 : coupon.coupon_name.Length)
@coupon.coupon_promotion_line
} }
}
Previous
Next
}
}