Esempio n. 1
0
 public async Task Update(IWorkitemQueue item, bool skipOnline = false)
 {
     GenericTools.RunUI(() =>
     {
         RobotInstance.instance.WorkItemQueues.UpdateItem(this, item);
     });
     isDirty = false;
     await Save <WorkitemQueue>(skipOnline);
 }
Esempio n. 2
0
        public bool wiqfilter(IWorkitemQueue item)
        {
            if (item == null)
            {
                return(false);
            }
            if (string.IsNullOrEmpty(_id))
            {
                return(false);
            }
            string FilterText = "";

            if (Views.OpenProject.Instance != null)
            {
                FilterText = RobotInstance.instance.FilterText;
            }
            if (string.IsNullOrEmpty(FilterText))
            {
                return(item.projectid == _id);
            }
            FilterText = FilterText.ToLower();
            return(item.projectid == _id && item.name.ToLower().Contains(FilterText));
        }