public ActionResult Create(TeamManagementEmployee employee)
        {
            var createTeamEmployeePreCommand = createTeamEmployeePreCommandAccessor();

            createTeamEmployeePreCommand.FirstName = employee.FirstName;
            createTeamEmployeePreCommand.LastName = employee.LastName;
            createTeamEmployeePreCommand.JobTitle = employee.JobTitle;
            createTeamEmployeePreCommand.ProfileImageLocation = employee.ProfileImageLocation;
            createTeamEmployeePreCommand.ProfileThumbnailImageLocation = employee.ProfileThumbnailImageLocation;
            createTeamEmployeePreCommand.Summary = employee.Summary;
            createTeamEmployeePreCommand.CreatedBy = currentUserDetails.Username;

            createTeamEmployeePreCommand.Execute();

            return Json(createTeamEmployeePreCommand.Results);
        }
        public void Validate()
        {
            TeamManagementEmployee employee = new TeamManagementEmployee
                                                  {
                                                      FirstName = FirstName,
                                                      LastName = LastName,
                                                      JobTitle = JobTitle,
                                                      ProfileImageLocation = ProfileImageLocation,
                                                      ProfileThumbnailImageLocation = ProfileThumbnailImageLocation,
                                                      Summary = Summary,
                                                      CreatedBy = CreatedBy
                                                  };

            Results = validatorResolver.CreateValidator().Validate(employee);
        }