Generated by DocFX

Class PincodeViewModel

Class PincodeViewModel.

Inheritance
System.Object
ViewModel
ViewModelDialog<System.Boolean>
PincodeViewModel
Implements
IViewModelDialog<System.Boolean>
IViewModelSelectedItem<System.Boolean>
IViewModel
IObservableClass
ICleanup
Inherited Members
ViewModelDialog<Boolean>.Submitted
ViewModelDialog<Boolean>.OnSubmitted(SubmitEventArgs<Boolean>)
ViewModelDialog<Boolean>.SelectedItem
ViewModelDialog<Boolean>.IsUpdate
ViewModelDialog<Boolean>.SubmitCommand
ViewModelDialog<Boolean>.SetSelectedItemAsync(Boolean)
ISynergy.Framework.Mvvm.ViewModels.ViewModelDialog<System.Boolean>.ApplyQueryAttributes(IDictionary<, >)
ViewModelDialog<Boolean>.Cleanup()
ViewModel.Cancelled
ViewModel.Closed
ViewModel.OnCancelled(EventArgs)
ViewModel.OnClosed(EventArgs)
ViewModel.Context
ViewModel.BaseCommonServices
ViewModel.Logger
ViewModel.CloseCommand
ViewModel.IsInitialized
ViewModel.IsRefreshing
ViewModel.Parameter
ViewModel.InitializeAsync()
ViewModel.GetEnumDescription(Enum)
ViewModel.OnPropertyChanged(Object, PropertyChangedEventArgs)
ViewModel.CanClose
ViewModel.IsCancelled
ViewModel.Cancel()
ViewModel.Close()
ViewModel.Dispose(Boolean)
Namespace: ISynergy.Framework.UI.ViewModels
Assembly: ISynergy.Framework.UI.dll
Syntax
public class PincodeViewModel : ViewModelDialog<bool>, IViewModelDialog<bool>, IViewModelSelectedItem<bool>, IViewModel, ICleanup

Constructors

View Source

PincodeViewModel(IContext, IBaseCommonServices, ILogger, Object)

Initializes a new instance of the PincodeViewModel class.

Declaration
public PincodeViewModel(IContext context, IBaseCommonServices commonServices, ILogger logger, object property)
Parameters
Type Name Description
IContext context

The context.

IBaseCommonServices commonServices

The common services.

ILogger logger

The logger factory.

System.Object property

The property.

Properties

View Source

Pincode

Gets or sets the Language property value.

Declaration
public string Pincode { get; set; }
Property Value
Type Description
System.String

The pincode.

View Source

Property

Gets or sets the Property property value.

Declaration
public object Property { get; }
Property Value
Type Description
System.Object

The property.

View Source

Title

Gets the title.

Declaration
public override string Title { get; }
Property Value
Type Description
System.String

The title.

Overrides
ViewModel.Title

Methods

View Source

SubmitAsync(Boolean, Boolean)

Submits the asynchronous.

Declaration
public override Task SubmitAsync(bool e, bool validateUnderlayingProperties = true)
Parameters
Type Name Description
System.Boolean e

if set to true [e].

System.Boolean validateUnderlayingProperties
Returns
Type Description
Task

Task.

Overrides
ISynergy.Framework.Mvvm.ViewModels.ViewModelDialog<System.Boolean>.SubmitAsync(System.Boolean, System.Boolean)

Implements

IViewModelDialog<TEntity>
IViewModelSelectedItem<TEntity>
IViewModel
IObservableClass
ICleanup

Extension Methods

Matrix.Replace<T>(T, Object, Object)
Matrix.IsEqual(Object, Object, Decimal, Decimal)
EntityBaseExtensions.HasProperty(Object, String)
ArrayExtensions.Concatenate<T>(T, T[])
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>, Func<TSource, Boolean>)
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>)
ObjectExtensions.Clone<T>(T)
ObjectExtensions.To<T>(Object)
ObjectExtensions.To(Object, Type)
ObjectExtensions.HasMethod(Object, String)
ObjectExtensions.AddressOf<T>(T)
ReflectionExtensions.GetIdentityValue<T>(T)
ReflectionExtensions.GetIdentityValue<T, TResult>(T)
ReflectionExtensions.GetIdentityProperty<T>(T)
ReflectionExtensions.HasIdentityProperty<T>(T)
ReflectionExtensions.GetPropertyValue<T, TResult>(T, String, TResult)
ReflectionExtensions.GetPropertyInfo<T, TValue>(T, Expression<Func<T, TValue>>)
ReflectionExtensions.GetTitleValue<T>(T)
ReflectionExtensions.HasParentIdentityProperty<T>(T)
ReflectionExtensions.GetParentIdentityProperty<T>(T)
ReflectionExtensions.IsFreeApplication<T>(T)