예제 #1
0
 public IActionResult ProductOrderList(SearchProductListModel searchModel)
 {
     try
     {
         string scheme = this.Request.Scheme;
         scheme += "://" + this.Request.Host + this.Request.PathBase;
         if (searchModel.pageNo <= 0)
         {
             searchModel.pageNo = 1;
         }
         var productList = iProduct.GetOrderProductList(searchModel.pageNo, searchModel.limit, searchModel.searchString, scheme, searchModel.column, searchModel.direction);
         if (productList != null)
         {
             return(Ok(ResponseHelper.Success(productList)));
         }
         else
         {
             return(Ok(ResponseHelper.Error(MessageConstants.DataNotFound)));
         }
     }
     catch (Exception ex)
     {
         LogHelper.ExceptionLog(ex.Message + "  :::::  " + ex.StackTrace);
         return(Ok(ResponseHelper.Error(ex.Message)));
     }
 }
예제 #2
0
 public IActionResult GetStyleProductList(SearchProductListModel searchModel)
 {
     try
     {
         string scheme = this.Request.Scheme;
         scheme += "://" + this.Request.Host + this.Request.PathBase;
         StyleCampaignList styleCampaignList = new StyleCampaignList();
         if (searchModel.pageNo <= 0)
         {
             searchModel.pageNo = 1;
         }
         styleCampaignList = iStyleCampaign.GetStyleCampaignList(DBHelper.ParseString((int)ProductCategoryEnum.Styles), searchModel.searchString, searchModel.pageNo, searchModel.limit, searchModel.CategoryTypeId, scheme, searchModel.column, searchModel.direction);
         if (styleCampaignList != null)
         {
             return(Ok(ResponseHelper.Success(styleCampaignList)));
         }
         else
         {
             return(Ok(ResponseHelper.Error(MessageConstants.DataNotFound)));
         }
     }
     catch (Exception ex)
     {
         LogHelper.ExceptionLog(ex.Message + "  :::::  " + ex.StackTrace);
         return(Ok(ResponseHelper.Error(ex.Message)));
     }
 }