示例#1
0
        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));
            }
        }
示例#2
0
        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));
            }
        }