/// <summary>
 /// 数据获取
 /// </summary>
 public bool DataGet()
 {
     try
     {
         _SchoolList.Clear();
         List <AMS_SchoolModel> schoolinfolist = AMS_SchoolBLL.GetAllSchoolInfo();
         foreach (AMS_SchoolModel school in schoolinfolist)
         {
             SchoolInfoViewModel schoolVM = new SchoolInfoViewModel();
             schoolVM.Id               = school.Id;
             schoolVM.Name             = school.Name;
             schoolVM.Number           = school.Number;
             schoolVM.ConnectionString = school.ConnectionString;
             schoolVM.Describe         = school.Describe;
             schoolVM.DTUip            = school.DTUip;
             if (school.Flag == 1)
             {
                 schoolVM.Flag = true;
             }
             else
             {
                 schoolVM.Flag = false;
             }
             List <AMS_CampusModel> campuslist = AMS_CampusBLL.GetCampusInfoListBySchoolNum(school.Number);
             List <AMS_DeviceModel> devicelist = AMS_DeviceBLL.GeDeviceModelBySchoolNum(school.Number, false);
             schoolVM.CampusCount = campuslist.Count;
             schoolVM.DeviceCount = devicelist.Count;
             _SchoolList.Add(schoolVM);
         }
         return(true);
     }
     catch (Exception ex)
     {
         System.Windows.Forms.MessageBox.Show(ex.Message);
         return(false);
     }
 }