Beispiel #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;
 }
Beispiel #2
0
        private void DisplayListOriginComplete(object sender, OriginReference.DisplayOriginsCompletedEventArgs e)
        {
            this.Origins.Clear();

            foreach (var item in e.Result)
                this.Origins.Add(item);

            this.UpdateValues();
        }
Beispiel #3
0
 private void EditLanguageComplete(object sender, OriginReference.EditOriginCompletedEventArgs e)
 {
     InformationViewModel informationViewModel = new InformationViewModel();
     if (Convert.ToBoolean(e.Result.ToString()))
         informationViewModel.Message = "The item was edited succesful";
     else
         informationViewModel.Message = "The item was not edited, please try again";
     _informationDialogService.ShowDialog<InformationViewModel>(new InformationWindow(), informationViewModel);
     _originClient.DisplayOriginsAsync();
 }
Beispiel #4
0
        private void DisplayListLanguageComplete(object sender, OriginReference.DisplayOriginsCompletedEventArgs e)
        {
            this.Origins.Clear();
            if (_searchTerm == null)
                _searchTerm = string.Empty;
            foreach (var item in e.Result)
            {
                if (_searchTerm == string.Empty)
                    this.Origins.Add(item);
                else
                {
                    string temporalLanguageNameLower = item.OriginName.ToLower();
                    string temporalSearchTermLower = _searchTerm.ToLower();
                    if (temporalLanguageNameLower.Contains(temporalSearchTermLower))
                        this.Origins.Add(item);
                }

            }
        }