public async Task <bool> Delete(JobOffer item) { _jobOfferRepo.Delete(item); await _unitOfWork.Save(); return(true); }
public ActionResult Delete(int id) { var apiResult = TryExecute(() => { _jobOfferRepository.Delete(id); _unitOfWork.Commit(); return(true); }, "Job Offer deleted sucessfully"); return(Json(apiResult, JsonRequestBehavior.AllowGet)); }
public async Task <bool> Delete(Guid id) { if (!_jobOfferRepository.Get(j => j.Id == id).Result.Any()) { Notify("Job offer does not exists."); return(false); } await _jobOfferRepository.Delete(id); return(true); }
public void DeleteJobOffer(Guid id) { var jobOfferToDelete = _jobOfferRepository.GetSingleById(id); if (jobOfferToDelete != null) { _jobOfferRepository.Delete(jobOfferToDelete); if (!_jobOfferRepository.Save()) { throw new Exception("Deleting job offer failed!"); } } }
public ActionResult DeleteConfirmed(int id) { _jobOfferRepository.Delete(id); _unitOfWork.Commit(); return(RedirectToAction("Index")); }