public void ChangeObjectiveDeadLine(ChangingDeadlinePoco deadlinePoco) { var emp = GetUnitOfWork() .EmployeeRepository .Get() .FirstOrDefault(a => a.EmployeeId == deadlinePoco.EmployeeId); if (emp != null) { emp.JobObjectiveDeadline = deadlinePoco.NewDeadLine; emp.UpdatedDate = DateTime.Now; emp.UpdatedBy = CreatedBy; } else { throw new Exception("Employee can' find!"); } GetUnitOfWork().EmployeeRepository.Update(emp); GetUnitOfWork().Save(); }