public Employee Get(int emoloyeeId)
        {
            var employeeEntity = _dbContext.Employees.FirstOrDefault(x => x.ID == emoloyeeId);

            if (employeeEntity != null)
            {
                var employee = _mapperFactory.MappEmployeeEntityToEmployee <Employee>(employeeEntity);

                if (employee as Manager != null)
                {
                    var manager = employee as Manager;
                    manager.EmployeeID = _dbContext.Employees.Where(x => x.ManagerID == manager.ID).Select(x => x.ID).ToList();

                    return(manager);
                }

                return(employee);
            }
            else
            {
                throw new ObjectDisposedException("Object with such Id was not found");
            }
        }