private void btnSave_Click(object sender, RoutedEventArgs e) { GradeTypeService.GradeTypeServiceClient ser = new GradeTypeService.GradeTypeServiceClient(); ser.SaveOrUpdateCompleted += new EventHandler <GradeTypeService.SaveOrUpdateCompletedEventArgs>(ser_SaveOrUpdateCompleted); string json = Newtonsoft.Json.JsonConvert.SerializeObject(obj); ser.SaveOrUpdateAsync(json); }
private void LoadGradeType() { try { GradeTypeService.GradeTypeServiceClient ser = new GradeTypeService.GradeTypeServiceClient(); ser.GetListByHQLCompleted += (object sender, GradeTypeService.GetListByHQLCompletedEventArgs e) => { int total = 0; var list = JsonSerializerHelper.JsonToEntities <GradeType>(e.Result, out total); cboxGradeType.ItemsSource = list; }; ser.GetListByHQLAsync("from GradeType where IsUsed = " + true); } catch (Exception ex) { Tools.ShowMessage("读取评分类别发生错误", ex.Message, false); } }
private void LoadGradeTypes() { try { //GradeTypeService.GradeTypeServiceClient ser = new GradeTypeService.GradeTypeServiceClient(AppGlobal.CreateHttpBinding(), new EndpointAddress(new Uri(Application.Current.Host.Source, "../SMSWcf/GradeTypeService.svcc"))); GradeTypeService.GradeTypeServiceClient ser = new GradeTypeService.GradeTypeServiceClient(); ser.GetListByHQLCompleted += (object sender, GradeTypeService.GetListByHQLCompletedEventArgs e) => { int total = 0; gradeTypes = JsonSerializerHelper.JsonToEntities <GradeType>(e.Result, out total); cmbGradeType.ItemsSource = gradeTypes; }; ser.GetListByHQLAsync("from GradeType where IsSupervise = " + false + " and IsUsed = " + true); } catch (Exception ex) { Tools.ShowMessage("读取评分类别发生错误", ex.Message, false); } }