• Meet our Girl of The Year

  • Free Shipping on all orders above AED 300 OR shopping bags with a DOLLWe are now shipping to Saudi Arabia, Kuwait, Bahrain and Oman !

  • Browse our WellieWishers line

@{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} } @{ ShowCase ShowCase = Martjack.CurrentControl as ShowCase; ShowCaseConfig ShowCaseConfig = ShowCase.Config; Product product = null; long previousPid = 0; long nextPid = 0; string bucketClasss = string.Empty; if (ShowCaseConfig.PagerType == TemplateConstants.PagerType.LoadMore) { bucketClasss = "loadmore "; } if (String.Compare(ShowCase.SelectedViewtype, "V", true) == 0) { bucketClasss += "bucketgroup_vertical"; } else { bucketClasss += "bucketgroup"; } } @if (ShowCase.RequestedContentType == TemplateConstants.RequestedContentType.Header) {
@if (ShowCase.IsHeader) { @Raw(string.Format("<{0}>{1}", ShowCase.HeaderTag, ShowCase.Caption)); }
Loading
} else { if (ShowCase.FacetedProducts.Count > 0) {
@{ int curentProductcount = ShowCase.FacetedProducts.Count; } @for (int p = 0; p < curentProductcount; p++) { product = ShowCase.FacetedProducts[p]; if (p != 0) { previousPid = ShowCase.FacetedProducts[p - 1].ProductID; } if (p != (curentProductcount - 1)) { nextPid = ShowCase.FacetedProducts[p + 1].ProductID; }
@{ string image = string.Empty; if (product.Images.Count > 0) { image = product.Images[0].Resize(ShowCaseConfig.ImageHeight, ShowCaseConfig.ImageWidth).URL; } }

@product.Title

@product.ShortDescription
@if (product.PriceOnRequest) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRP) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.WebPrice) { } else if (ShowCaseConfig.DisplayPriceType == TemplateConstants.DisplayPrice.MRPAndWebPrice) { if (product.MRP != product.WebPrice) { } else { } } more details @if (ShowCaseConfig.IsShowQuickView) { } @if (ShowCaseConfig.ShowCompare) { Compare } @if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition || ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) {
@if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.MultiselectAddition) {
} else if (ShowCaseConfig.AddToCartType == TemplateConstants.AddToCartType.QuickAddition) { Add }
if (product.IsParentProduct){
@{ MartjackML.ParentProductVariantProperty PV = null ; Int32 index = 0; string selectedclass = "selected"; } @if (product.VariantProperties != null) { for (int v = 0; v < product.VariantProperties.Count; v++) { PV = product.VariantProperties[v]; selectedclass = "selected"; if (PV.IsDisplaySwatch == true) {
@foreach (ParentProductVariantPropertyValue variant in PV.VariantValues) { if (variant.IsApplicableToSelectedVaraint) { if (index == 0) { index = index + 1; } else { selectedclass = ""; } } else{ } }
} else {
} } }
} }
}
} }

All Furniture & Accessories