public async Task Update(IWorkitemQueue item, bool skipOnline = false) { GenericTools.RunUI(() => { RobotInstance.instance.WorkItemQueues.UpdateItem(this, item); }); isDirty = false; await Save <WorkitemQueue>(skipOnline); }
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)); }