public IActionResult AssignEmployee(AssignEmployeeDTO model) { var updatedModel = _jobService.GetById(model.JobId); updatedModel.AppUserId = model.EmployeeId; _jobService.Update(updatedModel); _notificationService.Create(new Notification() { AppUserId = model.EmployeeId, Description = $"{updatedModel.Title} adlı iş için görevlendirildiniz." }); return(RedirectToAction("Index")); }
public IActionResult AssignJobEmployee(AssignEmployeeDTO model) { TempData["Active"] = "jobOrder"; var userModel = _mapper.Map <AppUserListDTO>(_userManager.Users.FirstOrDefault(i => i.Id == model.EmployeeId)); var jobModel = _mapper.Map <JobListDTO>(_jobService.GetByIdWithUrgency(model.JobId)); var assingEmpModel = new AssignEmployeeListDTO() { AppUser = userModel, Job = jobModel }; return(View(assingEmpModel)); }