Esempio n. 1
0
 private bool?IsEnabled(UpdateOperationViewModel model)
 {
     if (Changes.Any(o => o.Value.Equals(CurrentOperation)))
     {
         return(Changes.First(o => o.Value.Equals(CurrentOperation)).IsEnabled);
     }
     else
     {
         var isEnabled = model.Operations.FirstOrDefault(o => o.Value.Equals(CurrentOperation))?.IsEnabled;
         Changes.Add(new OperationViewModel {
             Value = CurrentOperation, IsEnabled = isEnabled
         });
         return(isEnabled);
     }
 }
Esempio n. 2
0
 public void Update(UpdateOperationViewModel model)
 {
     Changes.First(o => o.Value.Equals(CurrentOperation)).IsEnabled = _routeValue.IsEnabled;
     Set(model);
 }