예제 #1
0
 public IActionResult RemoveUserExperience(Guid _, Guid experienceId)
 {
     try
     {
         _userExperienceService.DeleteExperience(experienceId);
         return(NoContent());
     }
     catch (Exception e)
     {
         return(_handler.HandleError(e));
     }
 }
예제 #2
0
        public ActionResult RemoveExperiencePost(string id)
        {
            {
                var isDeleted = _experienceService.DeleteExperience(User.Identity.GetUserId(), id);
                if (isDeleted)
                {
                    return(Json(new { success = true }));
                }
            }
            var experience = GetExperience(User.Identity.GetUserId(), id);

            ModelState.AddModelError(string.Empty, "The item cannot be removed");
            return(PartialView("_RemoveExperience", experience));
        }
 public async Task DeleteExperience(int ExperienceId)
 {
     await _experienceService.DeleteExperience(ExperienceId);
 }