Ejemplo n.º 1
0
 public EditorViewModel(OriginReference.Origin origin)
 {
     ObjectResult = new OriginReference.Origin();
     ObjectResult.OriginId = origin.OriginId;
     ObjectResult.OriginName = origin.OriginName;
     ObjectResult.OriginUrl = origin.OriginUrl;
     this.Name = ObjectResult.OriginName;
     this.Url = ObjectResult.OriginUrl;
 }
Ejemplo n.º 2
0
 void AddContact_Execute(object parameters)
 {
     OriginReference.Origin temporalLanguage = new OriginReference.Origin { OriginId = 0, OriginName = "", OriginUrl = "" };
     EditorWindow dialog = new EditorWindow();
     EditorViewModel editorViewModel = new EditorViewModel(temporalLanguage);
     _modalDialogService.ShowDialog<EditorViewModel>(dialog,
         editorViewModel,
         returnedViewModelInstance =>
         {
             if (dialog.DialogResult.HasValue && dialog.DialogResult.Value)
             {
                 OriginReference.Origin result = editorViewModel.ObjectResult;
                 _originClient.CreateOriginAsync(result);
             }
         });
 }