private void FnSave() { //monservice.SaveActivity(SelectedItem en tant que activity pour le service); Activity aToTrans = new Activity(); aToTrans.Libelle = SelectedItem.Libelle; aToTrans.Description = SelectedItem.Description; aToTrans.Adress = SelectedItem.Adress; aToTrans.Num = SelectedItem.Num; aToTrans.Zip = SelectedItem.Zip; aToTrans.City = SelectedItem.City; aToTrans.IdSubActivity = SelectedItem.IdSubActivity; aToTrans.IdActivity = SelectedItem.IdActivity; try { _Cli.SaveActivity(aToTrans); } catch (FaultException <ActivityFaultContract> Fe) { WpfUIWindowDialogService uiser = new WpfUIWindowDialogService(); uiser.ShowDialog("Information", string.Format("{0} \r\n {1}", Fe.Reason, Fe.Detail.ErrorMessage)); } }
public ActivityViewModel() { _Cli = new ActivityService.ActivityServiceClient(); try { List <Activity> la = _Cli.getActivities(WPFActivityManager.Properties.Settings.Default.License); List <ActivityClient> lac = la.Select(l => ActivityClient.LoadFromService(l)).ToList(); foreach (ActivityClient item in lac) { LActivity.Add(item); } } catch (FaultException <ActivityFaultContract> Fe) { WpfUIWindowDialogService uiser = new WpfUIWindowDialogService(); uiser.ShowDialog("Information", string.Format("{0} \r\n {1}", Fe.Reason, Fe.Detail.ErrorMessage)); } }