Example #1
0
        public async Task <Response <string> > EditFeed(string categoryId, FeedDTO model)
        {
            var response = new Response <string>();
            var category = await _feedRepo.GetById(categoryId);

            if (category is null)
            {
                response.Message = "Invalid feed id provided";
                return(response);
            }

            category.Name        = model.Name;
            category.Description = model.Description;

            if (await _feedRepo.Modify(category))
            {
                response.Success = true;
                response.Message = "category edited successfully";
                return(response);
            }

            response.Message = "could not update category";
            return(response);
        }