Example #1
0
        public void RemoveCourse(ESAPIX.Facade.API.Course course)
        {
            if ((XC.Instance) != (null))
            {
                XC.Instance.Invoke(() =>
                {
                    _client.RemoveCourse(course._client);
                }

                                   );
            }
            else
            {
                _client.RemoveCourse(course);
            }
        }
Example #2
0
        public System.Boolean CanRemoveCourse(ESAPIX.Facade.API.Course course)
        {
            if ((XC.Instance) != (null))
            {
                var vmsResult = (XC.Instance.GetValue(sc =>
                {
                    var fromClient = (_client.CanRemoveCourse(course._client));
                    if (fromClient.Equals(default(System.Boolean)))
                    {
                        return(default(System.Boolean));
                    }

                    return((System.Boolean)(fromClient));
                }

                                                      ));
                return(vmsResult);
            }
            else
            {
                return((System.Boolean)(_client.CanRemoveCourse(course)));
            }
        }
Example #3
0
 private void Ctx_CourseChanged(ESAPIX.Facade.API.Course c)
 {
     FillPlans();
 }