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(); } }