コード例 #1
0
        public async Task <IActionResult> ApplyJob(int id)
        {
            var user = await _userManager.FindByNameAsync(User.Identity.Name);

            var asdf = _jobAdvertService.GetJobAdvertUserWithQuery(x => x.JobAdvertId == id && x.UserId == user.Id);

            if (asdf != null)
            {
                TempData["SuccessMessage"] = "Daha Önce başvurdun bea!";
                return(RedirectToAction("Detail", "JobAdvert", new { id = id }));
            }

            var entity = new JobAdvertUser()
            {
                JobAdvertId = id,
                UserId      = user.Id
            };

            _jobAdvertService.Add(entity);
            TempData["SuccessMessage"] = "Başarılı bir Şekilde Başvurdunuz.";
            return(RedirectToAction("Detail", "JobAdvert", new { id = id }));
        }
コード例 #2
0
 public void Add(JobAdvertUser entity)
 {
     _context.JobAdvertUser.Add(entity);
     _context.SaveChanges();
 }