public void tc_60959_Create_External_Learning_item_from_Development_Plan_when_Auto_Approve_setting_is_True_or_ON()
 {
     CommonSection.Learn.CareerDevelopment();
     Assert.IsTrue(ProfessionalDevelopmentPage.isDevelopmentPlanportletdisplay());
     _test.Log(Status.Pass, "Verify Development plan portlet display");
     ProfessionalDevelopmentPage.DevelopmentPlan.ClickCreatePlan();
     ProfessionalDevelopmentPage.PendingDevPlan.GeneralDevelopment.ClickAddContentDropdown();
     Assert.IsTrue(ProfessionalDevelopmentPage.PendingDevPlan.GeneralDevelopment.ClickAddContent.isExternalLearneingoptiondisplay());
     _test.Log(Status.Pass, "Verify user can see any external learning option");
     ProfessionalDevelopmentPage.PendingDevPlan.GeneralDevelopment.ClickAddContent.clickExternallearning();
     ProfessionalDevelopmentPage.PendingDevPlan.GeneralDevelopment.ClickAddContent.SubmitExtrernalLearning(ExtlearningTitle);
     Assert.IsTrue(ProfessionalDevelopmentPage.PendingDevPlan.GeneralDevelopment.isExternallearnersubmitted());
     _test.Log(Status.Pass, "Verify external learning is submitted");
     ProfessionalDevelopmentPage.PendingDevPlan.GeneralDevelopment.ClickContentTitle(ExtlearningTitle);
     Assert.IsTrue(ContentDetailsPage.isContentPageDisplayed());
     CommonSection.Learn.Transcript();
     TranscriptPage.ClickExternalLearningTab();
     Assert.IsTrue(TranscriptPage.ExternalLearning.isTitledisplay(ExtlearningTitle));
     _test.Log(Status.Pass, "Verify external learning is display on Transcript");
     CommonSection.Administer.TrainingManagement.ClickExternalLearningRequests();
     ExternalLearningConsolePage.SearchUser("admin");
     Assert.IsTrue(ExternalLearningConsolePage.isExternalLearningdisplay(ExtlearningTitle));
     _test.Log(Status.Pass, "Verify external learning is display");
     TC60939 = true;
 }
 public void tc_61102_Submit_External_Learning_item_from_Transcript_when_Auto_Approve_setting_is_True_or_ON()
 {
     CommonSection.Learn.Transcript();
     TranscriptPage.ClickExternalLearningTab();
     TranscriptPage.ExternalLearning.SubmitExternalLearning(ExtlearningTitle + "TC61102");
     CommonSection.Learn.Transcript();
     TranscriptPage.ClickExternalLearningTab();
     Assert.IsTrue(TranscriptPage.ExternalLearning.isTitledisplay(ExtlearningTitle + "TC61102"));
     _test.Log(Status.Pass, "Verify external learning is display on Transcript");
 }
        public void tc_60964_I_want_to_see_and_remove_external_learning_items_from_my_plan()
        {
            CommonSection.Learn.CareerDevelopment();
            Assert.IsTrue(ProfessionalDevelopmentPage.isDevelopmentPlanportletdisplay());
            _test.Log(Status.Pass, "Verify Development plan portlet display");
            ProfessionalDevelopmentPage.DevelopmentPlan.ClickCreatePlan();
            ProfessionalDevelopmentPage.ProfecionalFocus.AddContent.clickExternallearning();
            ProfessionalDevelopmentPage.PendingDevPlan.GeneralDevelopment.ClickAddContent.SubmitExtrernalLearning(ExtlearningTitle + "TC60964");
            Assert.IsTrue(ProfessionalDevelopmentPage.ProfecionalFocus.isExternallearnersubmitted());
            _test.Log(Status.Pass, "Verify external learning is submitted");
            Assert.IsTrue(ProfessionalDevelopmentPage.ProfecionalFocus.isRemoveExternalLearningicondisplay());
            ProfessionalDevelopmentPage.ProfecionalFocus.RemoveExternalLearning();
            CommonSection.Learn.Transcript();
            TranscriptPage.ClickExternalLearningTab();
            Assert.IsTrue(TranscriptPage.ExternalLearning.isTitledisplay(ExtlearningTitle + "TC60964"));
            _test.Log(Status.Pass, "Verify external learning is display on Transcript");

            CommonSection.Administer.Training.ContentConfiguration.ContentSettings();
            _test.Log(Status.Info, "Goto Administer > Training >Content Configuration>Content Settings Page");
            Assert.IsTrue(ContentSettingsPage.isExternalLearningcontenttobesubmittedforapproval("True"));
            ContentSettingsPage.SetExternalLearningcontenttobesubmittedforapproval("False");
            ContentSettingsPage.ClickSave();
        }