Пример #1
0
        //Add SubCategory
        public Z_Consultant_SubCategory AddSubCategory(SubCategoryForPost subCategoryModel)
        {
            var subCategory = new Z_Consultant_SubCategory
            {
                Name        = subCategoryModel.Name,
                DateCreated = DateTime.Now,
                DateUpdated = DateTime.Now,
                Description = subCategoryModel.Description,
                CategoryId  = subCategoryModel.CategoryId,
                IsActive    = subCategoryModel.IsActive
            };

            if (subCategory != null)
            {
                _subcategoryRepository.Insert(subCategory);
            }

            return(subCategory);
        }
Пример #2
0
        //Update SubCategory
        public Z_Consultant_SubCategory UpdateSubCategory(SubCategoryForPost subCategoryModel)
        {
            var subCategory = _subcategoryRepository.Table.Where(m => m.Id == subCategoryModel.Id).FirstOrDefault();

            if (subCategory == null)
            {
                return(null);
            }

            subCategory.Name        = subCategoryModel.Name;
            subCategory.DateUpdated = DateTime.Now;
            subCategory.IsActive    = subCategoryModel.IsActive;

            if (subCategory != null)
            {
                _subcategoryRepository.Update(subCategory);
            }

            return(subCategory);
        }