public async Task <IHttpActionResult> Delete(int id)
        {
            var model = await _jobPostRepository.GetSingleAsync(id);

            if (model == null)
            {
                return(NotFound());
            }
            _jobPostRepository.Delete(model);
            await UnitOfWork.SaveChangesAsync();

            return(Ok());
        }
Beispiel #2
0
        /// <summary>
        /// Delete job
        /// </summary>
        /// <returns></returns>
        public string Delete(long jobId)
        {
            string error = _jobPostRepo.Delete(jobId);

            if (error == null)
            {
                return(error);
            }

            error = _globleNoteService.DeleteGlobleNote(Section.Job, jobId);
            error = _compnyHasJobService.deleteCompanyHasJobByJobId(jobId);

            return(error);
        }
Beispiel #3
0
 public async Task DeleteJobPost(int id)
 {
     await _jobPostRepository.Delete(await _jobPostRepository.getById(id));
 }