Class ContactAnalysisDataViewModel
Reprensets the analysis data for a contact instance
Inheritance
System.Object
ContactAnalysisDataViewModel
Namespace: Simplic.PlugIn.SAC.Contact.UI
Assembly: Simplic.PlugIn.SAC.dll
Syntax
public class ContactAnalysisDataViewModel : ExtendableViewModel
Constructors
| Improve this Doc View SourceContactAnalysisDataViewModel(ContactViewModel)
Initialize new analysis data viewmodel
Declaration
public ContactAnalysisDataViewModel(ContactViewModel contactViewModel)
Parameters
Type | Name | Description |
---|---|---|
ContactViewModel | contactViewModel |
Properties
| Improve this Doc View SourceChartDataView
Gets or sets the collection view data source
Declaration
public CollectionViewSource ChartDataView { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Data.CollectionViewSource |
FlatAnalysisDataPeriod
Gets all data grouped by the period
Declaration
public ObservableCollection<ContactFlatAnalysisValue> FlatAnalysisDataPeriod { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<ContactFlatAnalysisValue> |
FlatAnalysisDataPeriodDataView
Gets or sets the collection view data source for the periods
Declaration
public CollectionViewSource FlatAnalysisDataPeriodDataView { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Data.CollectionViewSource |
FlatAnalysisDataYear
Gets all data grouped by the year
Declaration
public ObservableCollection<ContactFlatAnalysisYearValue> FlatAnalysisDataYear { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<ContactFlatAnalysisYearValue> |
FlatAnalysisDataYearDataView
Gets or sets the collection view data source for the years
Declaration
public CollectionViewSource FlatAnalysisDataYearDataView { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Data.CollectionViewSource |
Indicators
Gets or sets a list of available indicator
Declaration
public ObservableCollection<ContactFlatAnalysisIndicator> Indicators { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<ContactFlatAnalysisIndicator> |
LoadAnalysisData
Gets or sets the command to laod all analysis data
Declaration
public ICommand LoadAnalysisData { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Input.ICommand |
SelectedChartIndicator
Gets or sets the selected chart indicator
Declaration
public ContactFlatAnalysisIndicator SelectedChartIndicator { get; set; }
Property Value
Type | Description |
---|---|
ContactFlatAnalysisIndicator |
SelectedPersonalAccount
Gets or sets the personal account
Declaration
public PersonalAccountViewModel SelectedPersonalAccount { get; set; }
Property Value
Type | Description |
---|---|
PersonalAccountViewModel |