private DefectFilter GetFilter() { var filter = new DefectFilter(); filter.Project.Add(sandboxProject); return(filter); }
/// <summary> /// Defects that are immediate children of this Epic /// </summary> public ICollection <Defect> GetChildDefects(DefectFilter filter) { filter = filter ?? new DefectFilter(); filter.Epic.Clear(); filter.Epic.Add(this); return(Instance.Get.Defects(filter)); }
/// <summary> /// Defects found in this Build Run /// </summary> public ICollection <Defect> GetFoundDefects(DefectFilter filter) { filter = filter ?? new DefectFilter(); filter.FoundIn.Clear(); filter.FoundIn.Add(this); return(Instance.Get.Defects(filter)); }
public DefectViewModel() { Defect = new DefectInfo(); DefectGrid = new List <DefectInfo>(); EditMode = new DefectEditMode(); Filter = new DefectFilter(); Processes = new List <ProcessInfo>(); Pager = new PaginationInfo(); Friendly_Message = new List <FriendlyMessageInfo>(); }
/// <summary> /// Get defects filtered by the criteria specified in the passed in filter. /// </summary> /// <param name="filter">Limit the items returned. If null, then all items returned.</param> /// <returns>ICollection of items as specified in the filter.</returns> public ICollection <Defect> Defects(DefectFilter filter) { return(Get <Defect>(filter ?? new DefectFilter())); }
/// <summary> /// Get Defects in this Project filtered as specified in the passed in filter. /// </summary> /// <param name="filter">Criteria to filter on. Project will be set automatically. If null, all defects in the project are returned.</param> /// <param name="includeSubprojects">Specifies whether to include items from sub project or not. This only adds open subprojects.</param> /// <returns>An ICollection of Defect</returns> public ICollection <Defect> GetDefects(DefectFilter filter, bool includeSubprojects) { return(Instance.Get.Defects(WithThisProjectIncludedIn(filter, includeSubprojects))); }
/// <summary> /// Get Defects in this Project filtered as specified in the passed in filter. /// </summary> /// <param name="filter">Criteria to filter on. Project will be set automatically. If null, all defects in the project are returned.</param> /// <returns>An ICollection of Defect</returns> public ICollection <Defect> GetDefects(DefectFilter filter) { return(GetDefects(filter, false)); }