Class ReportViewModel
Inheritance
System.Object
ReportViewModel
Namespace: ArtOfTest.WebAii.Design.UI
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class ReportViewModel : ViewModelBase, IEqualityComparer<RunResult>
Constructors
ReportViewModel(ReportingDataProviderBase)
Declaration
public ReportViewModel(ReportingDataProviderBase dataProvider)
Parameters
ReportingDataProviderBase
dataProvider
|
Properties
DefaultProvider
Declaration
public ReportingDataProviderBase DefaultProvider { get; }
Property Value
ReportingDataProviderBase
|
DefaultProviderKey
Declaration
public string DefaultProviderKey { get; }
Property Value
System.String
|
EndDate
Declaration
public DateTime EndDate { get; set; }
Property Value
System.DateTime
|
IsBusy
Declaration
public bool IsBusy { get; set; }
Property Value
System.Boolean
|
IsUpdatingResults
Declaration
public bool IsUpdatingResults { get; }
Property Value
System.Boolean
|
Providers
Declaration
public List<ReportingDataProviderBase> Providers { get; }
Property Value
System.Collections.Generic.List<ReportingDataProviderBase>
|
ResultDetailsViewModel
Declaration
public ResultDetailsViewModel ResultDetailsViewModel { get; }
Property Value
ResultDetailsViewModel
|
ResultItems
Declaration
public ObservableCollection<LightRunResult> ResultItems { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<LightRunResult>
|
ResultOverviewViewModel
Declaration
public ResultOverviewViewModel ResultOverviewViewModel { get; }
Property Value
ResultOverviewViewModel
|
ResultsViewModel
StartDate
Declaration
public DateTime StartDate { get; set; }
Property Value
System.DateTime
|
TestListRunsViewModel
Declaration
public TestListRunsViewModel TestListRunsViewModel { get; }
Property Value
TestListRunsViewModel
|
Methods
AddProvider(ReportingDataProviderBase)
Declaration
public void AddProvider(ReportingDataProviderBase dataProvider)
Parameters
ReportingDataProviderBase
dataProvider
|
Equals(RunResult, RunResult)
Declaration
public bool Equals(RunResult x, RunResult y)
Parameters
RunResult
x
|
RunResult
y
|
Returns
System.Boolean
|
Implements
System.Collections.Generic.IEqualityComparer<T>.Equals(T, T)
FireResultItemsChanged()
Declaration
protected void FireResultItemsChanged()
GetHashCode(RunResult)
Declaration
public int GetHashCode(RunResult obj)
Parameters
RunResult
obj
|
Returns
System.Int32
|
Implements
System.Collections.Generic.IEqualityComparer<T>.GetHashCode(T)
RemoveAllResults()
Declaration
public void RemoveAllResults()