示例#1
0
        public Class[] GetClasses(string username, string password, int studioid, DateTime startDate, DateTime endDate)
        {
            var sourceCredentials = new MindbodyClassService.SourceCredentials()
            {
                SourceName = Credentials.SourceName,
                Password   = Credentials.Password,
                SiteIDs    = new int[] { studioid }
            };

            var userCredentials = new UserCredentials()
            {
                Password = password, Username = username, SiteIDs = new int[] { studioid }
            };

            var classService = new MindbodyClassService.ClassService();
            var results      =
                classService.GetClasses(new GetClassesRequest()
            {
                SourceCredentials = sourceCredentials,
                StartDateTime     = new DateTime(startDate.Year, startDate.Month, startDate.Day, 0, 0, 0),
                EndDateTime       = new DateTime(endDate.Year, endDate.Month, endDate.Day, 23, 59, 59)
            });

            return(results.Classes);
        }