コード例 #1
0
 public static Areas.Admin.Models.SubCategoryViewModel ToSubCategoryViewModel(this SubCategory sc)
 {
     if (sc == null)
     {
         return(null);
     }
     Areas.Admin.Models.SubCategoryViewModel subCategory = new Areas.Admin.Models.SubCategoryViewModel()
     {
         SubCategoryId = sc.Id,
         Name          = sc.Name,
         IsActive      = sc.IsActive,
         Path          = sc.Path,
         SelectedId    = sc.CategoryId.Value,
         Products      = sc.Products,
     };
     return(subCategory);
 }
コード例 #2
0
        public static SubCategory ToSubCategory(this Areas.Admin.Models.SubCategoryViewModel scvm)
        {
            if (scvm == null)
            {
                return(null);
            }
            var subCategory = new SubCategory()
            {
                Id         = scvm.SubCategoryId,
                Name       = scvm.Name,
                IsActive   = scvm.IsActive,
                Path       = scvm.Path,
                CategoryId = scvm.SelectedId,
                Products   = scvm.Products
            };

            return(subCategory);
        }