public IActionResult RemoveUserExperience(Guid _, Guid experienceId) { try { _userExperienceService.DeleteExperience(experienceId); return(NoContent()); } catch (Exception e) { return(_handler.HandleError(e)); } }
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); }