Ejemplo n.º 1
0
        private void CreateExceptionalCircumstance(string description, string startdate, string enddate)
        {
            //Delete any Existing Exceptional Circumstance
            ExceptionalCircumstancesTriplet exceptionalCircumstancesTriplet = new ExceptionalCircumstancesTriplet();

            exceptionalCircumstancesTriplet.SearchCriteria.StartDate = startdate;
            exceptionalCircumstancesTriplet.SearchCriteria.EndDate   = enddate;
            var exCirResults = exceptionalCircumstancesTriplet.SearchCriteria.Search();

            if (SearchResults.SearchResultCount != 0)
            {
                SearchResults.SelectSearchResult(0);
                ExceptionalCircumstancesDetailPage page1 = new ExceptionalCircumstancesDetailPage();
                page1.Delete();
            }
            exceptionalCircumstancesTriplet.Create();
            ExceptionalCircumstancesDetailPage page = exceptionalCircumstancesTriplet.SelectWholeSchool();

            page.Description  = description;
            page.StartDate    = startdate;
            page.EndDate      = enddate;
            page.SessionStart = "AM";
            page.SessionEnd   = "PM";
            exceptionalCircumstancesTriplet.ConfirmAndSave();
        }