protected override void ChangeViewMethod(object parameter)
 {
     if (parameter.ToString() == "ViewEmployee")
     {
         SelectedViewModel = new ViewEmployeeViewModel(CurrentEmployee);
     }
     else if (parameter.ToString() == "InsertEmployee")
     {
         SelectedViewModel = new InsertEmployeeViewModel();
     }
     else if (parameter.ToString() == "UpdateEmployee")
     {
         SelectedViewModel = new UpdateEmployeeViewModel();
     }
     else if (parameter.ToString() == "RemoveEmployee")
     {
         SelectedViewModel = new RemoveEmployeeViewModel();
     }
     else if (parameter.ToString() == "ViewPosition")
     {
         SelectedViewModel = new ViewPositionViewModel(CurrentEmployee);
     }
     else if (parameter.ToString() == "ViewCandidate")
     {
         SelectedViewModel = new ViewCandidateViewModel(CurrentEmployee);
     }
     else if (parameter.ToString() == "InsertCandidate")
     {
         SelectedViewModel = new InsertCandidateViewModel();
     }
     else if (parameter.ToString() == "RemoveCandidate")
     {
         SelectedViewModel = new RemoveCandidateViewModel();
     }
 }
 public ManageEmployeeDataViewModel(Employee _employee)
 {
     CurrentEmployee   = _employee;
     SelectedViewModel = new ViewEmployeeViewModel(CurrentEmployee);
 }