public async Task <IActionResult> AddFeedBack(AddFeedBack addFeedBack)
 {
     if (!await feedBackService.AddFeedBack(addFeedBack))
     {
         return(BadRequest(resourceManager.GetString("Bad")));
     }
     return(Ok());
 }
Example #2
0
        public async Task <bool> AddFeedBack(AddFeedBack addFeedBack)
        {
            var test = await testRepository.GetTest(Int32.Parse(addFeedBack.TestId));

            var feedBack = new FeedBacks(test.Name, addFeedBack.UserId, Int32.Parse(addFeedBack.TestId), addFeedBack.Text, addFeedBack.Name, test.TeacherId);

            try
            {
                feedBackRepository.Create(feedBack);
                await feedBackRepository.SaveChangesAsync();

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }