Ejemplo n.º 1
0
 public string this[string key]
 {
     get
     {
         var a = Labels.FirstOrDefault(x => x.Language == _user.UserSettings.LanguageId && x.Name.IsCaseInsensitiveEqual(key));
         return(a != null ? a.Text : string.Empty);
     }
 }
Ejemplo n.º 2
0
 public void Handle(CardLabelRemoved message)
 {
     EnsureId(message.CardId, () =>
     {
         var found = Labels.FirstOrDefault(lbl => lbl.Color == message.Color.ToString());
         if (found != null)
         {
             Labels.Remove(found);
         }
     });
 }
Ejemplo n.º 3
0
        public void Select(string name, bool checkEnabled = true)
        {
            var element = Labels.FirstOrDefault(label => label.Text.Trim() == name);

            if (element == null)
            {
                throw new ElementNotFoundException($"label: {name} not found");
            }
            CheckEnabled(name, checkEnabled);
            element.Click();
        }
Ejemplo n.º 4
0
        public Option <string> GetAzDevOpsLabel()
        {
            var label = Labels.FirstOrDefault(azDevOpslabel => azDevOpslabel.Name.Contains("AzDevOps"));

            if (label == null)
            {
                return(Option.None);
            }

            return(label.Name);
        }
Ejemplo n.º 5
0
 public static string DeclineCount(this int Value, params string[] Labels)
 {
     return(DeclineCount(Value, Labels.FirstOrDefault(), Labels.ElementAtOrDefault(1), Labels.ElementAtOrDefault(2)));
 }