Esempio n. 1
0
 /// <summary>
 /// create a new student
 /// </summary>
 /// <param name="s"></param>
 public static void CreateScheduleTime(string s)
 {
     SLScheduleTime.ISLScheduleTime SLScheduleTime = new SLScheduleTime.SLScheduleTimeClient();
     string[] errors = new string[0];
     SLScheduleTime.InsertScheduleTimeRequest request = new SLScheduleTime.InsertScheduleTimeRequest(s, errors);
     SLScheduleTime.InsertScheduleTime(request);
 }
Esempio n. 2
0
        /// <summary>
        /// call service layer's delete student method
        /// </summary>
        /// <param name="id"></param>
        public static bool DeleteScheduleTime(string id)
        {
            SLScheduleTime.ISLScheduleTime SLScheduleTime = new SLScheduleTime.SLScheduleTimeClient();
            string[] errors = new string[0];
            SLScheduleTime.DeleteScheduleTimeRequest  request  = new SLScheduleTime.DeleteScheduleTimeRequest(Convert.ToInt32(id), errors);
            SLScheduleTime.DeleteScheduleTimeResponse response = SLScheduleTime.DeleteScheduleTime(request);
            if (response.errors.Length > 0)
            {
                return(false);
            }

            return(true);
        }
Esempio n. 3
0
        public static List <PLScheduleTime> GetScheduleTimeList()
        {
            List <PLScheduleTime> ScheduleTimeList = new List <PLScheduleTime>();

            SLScheduleTime.ISLScheduleTime client = new SLScheduleTime.SLScheduleTimeClient();

            string[] errors = new string[0];
            SLScheduleTime.GetScheduleTimeListRequest  request  = new SLScheduleTime.GetScheduleTimeListRequest(errors);
            SLScheduleTime.GetScheduleTimeListResponse response = client.GetScheduleTimeList(request);
            Dictionary <string, string> ScheduleTimesLoaded     = response.GetScheduleTimeListResult;

            foreach (KeyValuePair <string, string> s in ScheduleTimesLoaded)
            {
                PLScheduleTime st = new PLScheduleTime();
                st.ID           = s.Key;
                st.scheduleTime = s.Value;
                ScheduleTimeList.Add(st);
            }

            return(ScheduleTimeList);
        }