public IActionResult FavouriteCategory(FavouriteCategoryDto favouriteCategoryDto)
        {
            _favouriteCategoryService.InsertFavouriteCategory(favouriteCategoryDto);
            var response = new ApiResponse <FavouriteCategoryDto>(favouriteCategoryDto);

            return(Ok(response));
        }
        public IActionResult Put(int id, FavouriteCategoryDto favouriteCategoryDto)
        {
            var favouriteCategory = _mapper.Map <FavouriteCategory>(favouriteCategoryDto);

            favouriteCategory.Id = id;

            var result   = _favouriteCategoryService.UpdateFavouriteCategory(favouriteCategory);
            var response = new ApiResponse <bool>(result);

            return(Ok(response));
        }
 public void AddFavouriteCategory(FavouriteCategoryDto favouriteCategory)
 {
     int?[] categoryId = favouriteCategory.CategoryId;
     for (int i = 0; i < categoryId.Length; i++)
     {
         var favourite = new FavouriteCategory
         {
             CustomerId = favouriteCategory.CustomerId,
             CategoryId = categoryId[i],
             Rating     = 1,
             IsDeleted  = false
         };
         _entities.Add(favourite);
     }
 }
Example #4
0
 public void InsertFavouriteCategory(FavouriteCategoryDto favouriteCategory)
 {
     _unitOfWork.FavouriteCategoryRepository.AddFavouriteCategory(favouriteCategory);
     _unitOfWork.SaveChanges();
 }