protected override void Refresh(object o)
 {
     Services.XueYuanServicesClient service = new Services.XueYuanServicesClient();
     string result = service.XueYuanQuery();
     DataList = JsonConvert.DeserializeObject<ObservableCollection<XueYuanModel>>(result);
     service.Close();
 }
 protected override void Save(object model)
 {
     if (_XueYuan != null)
     {
         if (string.IsNullOrEmpty(_XueYuan.Name))
         {
             ModernDialog dialog = new ModernDialog() { Content = "院系名称不能为空" };
             dialog.ShowDialog();
             return;
         }
         Services.XueYuanServicesClient service = new Services.XueYuanServicesClient();
         //新增
         if (_XueYuan.Id == 0)
         {
             int i=service.XueYuanAdd(_XueYuan);
         }
         //修改
         else
         {
             int i = service.XueYuanUpdate(_XueYuan);
         }
         BorderVisibility = Visibility.Collapsed;
         service.Close();
     } 
 }