public Employee FindBy(Guid Id)
        {
            Employee employee = _employeeMap.GetById(Id);

            if (employee == null)
            {
                employee = DatastoreFindBy(Id);
                _employeeMap.Store(employee, employee.Id);
            }

            return(employee);
        }