public IActionResult ProductCategoryTypeDetail(ProductCategoryTypeDetailModel productCategoryTypeModel)
 {
     try
     {
         if (!string.IsNullOrWhiteSpace(productCategoryTypeModel.productCategoryTypeId))
         {
             var productCategoryTypeDetail = iProductCategoryType.ProductCategoryTypeDetail(DBHelper.ParseInt64(productCategoryTypeModel.productCategoryTypeId));
             if (productCategoryTypeDetail != null)
             {
                 ProductCategoryTypeDataModel productCategoryTypeDataModel = ProductCategoryTypeHelper.BindProductCategoryTypeListModel(productCategoryTypeDetail);
                 return(Ok(ResponseHelper.Success(productCategoryTypeDataModel)));
             }
             else
             {
                 return(Ok(ResponseHelper.Error(MessageConstants.DataNotFound)));
             }
         }
         else
         {
             return(Ok(ResponseHelper.Error(MessageConstants.CompulsoryData)));
         }
     }
     catch (Exception ex)
     {
         LogHelper.ExceptionLog(ex.Message + "  :::::  " + ex.StackTrace);
         return(Ok(ResponseHelper.Error(ex.Message)));
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Converts the product category type list model.
        /// </summary>
        /// <param name="productCategoryTypeModel">The model.</param>
        /// <returns></returns>
        public static ProductCategoryTypeDataModel BindProductCategoryTypeListModel(ProductCategoryType productCategoryTypeModel)
        {
            ProductCategoryTypeDataModel productCategoryTypeListModel = new ProductCategoryTypeDataModel();

            if (productCategoryTypeModel != null)
            {
                productCategoryTypeListModel.Name = productCategoryTypeModel.CategoryType;
                productCategoryTypeListModel.ProductCategoryTypeId = productCategoryTypeModel.ProductCategoryTypeId;
                //productCategoryTypeListModel.ProductCategory = productCategoryTypeModel.ProductCategory.Name;
                //productCategoryTypeListModel.ProductCategoryId = productCategoryTypeModel.ProductCategoryFK;
            }
            return(productCategoryTypeListModel);
        }