示例#1
0
        public static string CreateSpecialDayGroupA8(this IScheduleService s, out SpecialDayGroup specialDayGroup, string days)
        {
            specialDayGroup             = new SpecialDayGroup();
            specialDayGroup.token       = "";
            specialDayGroup.Name        = "Test SpecialDayGroup Name";
            specialDayGroup.Description = "Test SpecialDayGroup Description";
            specialDayGroup.Days        = days;

            return(s.CreateSpecialDayGroup(specialDayGroup));
        }
示例#2
0
        public static string CreateSpecialDayGroup(this IScheduleService s, SpecialDayGroup SpecialDayGroup)
        {
            s.InitializeGuard();

            string r = null;

            s.Test.RunStep(() => r = s.ServiceClient.Port.CreateSpecialDayGroup(SpecialDayGroup), "Create SpecialDayGroup");

            return(r);
        }
示例#3
0
        public static string CreateSpecialDayGroupA8(this IScheduleService s, out SpecialDayGroup specialDayGroup)
        {
            ICalendar iCalendar = new ICalendar();
            VEvent    vEvent    = new VEvent();

            vEvent.Summary = "Test special days";
            System.DateTime startDate = new System.DateTime(System.DateTime.Now.Year, System.DateTime.Now.Month, System.DateTime.Now.Day, 0, 0, 0);
            System.DateTime endDate   = new System.DateTime(System.DateTime.Now.AddDays(1).Year, System.DateTime.Now.AddDays(1).Month, System.DateTime.Now.AddDays(1).Day, 0, 0, 0);
            vEvent.SetDates(startDate, endDate);
            vEvent.Uid = UIDiCalendarGenerationA6(s).ToString();

            iCalendar.AddVEvent(vEvent);

            return(CreateSpecialDayGroupA8(s, out specialDayGroup, iCalendar.ICalendarValue));;
        }
示例#4
0
        public static void ModifySpecialDayGroup(this IScheduleService s, SpecialDayGroup SpecialDayGroup)
        {
            s.InitializeGuard();

            s.Test.RunStep(() => s.ServiceClient.Port.ModifySpecialDayGroup(SpecialDayGroup), "Modify SpecialDayGroup");
        }