Generated by DocFX

Class Country

Country model which fully supports serialization, property changed notifications, backwards compatibility and error checking.

Inheritance
System.Object
ObservableClass
ModelBase
Country
Implements
IModelBase
IObservableClass
IBindable
INotifyPropertyChanged
IDisposable
IDataErrorInfo
INotifyDataErrorInfo
Inherited Members
ModelBase.Memo
ModelBase.Version
ModelBase.CreatedDate
ModelBase.CreatedBy
ModelBase.ChangedDate
ModelBase.ChangedBy
ObservableClass.AutomaticValidationTrigger
ObservableClass.Properties
ObservableClass.Validator
ObservableClass.IsDirty
ObservableClass.IsValid
ObservableClass.Equals(Object)
ObservableClass.GetHashCode()
ObservableClass.GetValue<T>(String)
ObservableClass.SetValue<T>(T, String)
ObservableClass.SetValue<T>(T, T, String)
ObservableClass.ClearErrors()
ObservableClass.Validate(Boolean)
ObservableClass.Revert()
ObservableClass.MarkAsClean()
ObservableClass.AddValidationError(String, String)
ObservableClass.Errors
ObservableClass.Error
ObservableClass.Item[String]
ObservableClass.ErrorsChanged
ObservableClass.OnErrorsChanged(String)
ObservableClass.GetErrors(String)
ObservableClass.HasErrors
ObservableClass.PropertyChanged
ObservableClass.OnPropertyChanged(String)
ObservableClass.Dispose()
ObservableClass.Dispose(Boolean)
Namespace: ISynergy.Framework.Core.Models
Assembly: ISynergy.Framework.Core.dll
Syntax
public class Country : ModelBase, IModelBase, IObservableClass, IBindable

Properties

View Source

CountryId

Gets or sets the CountryId property value.

Declaration
public int CountryId { get; set; }
Property Value
Type Description
System.Int32

The country identifier.

View Source

CountryISO

Gets or sets the CountryISO property value.

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

The country iso.

View Source

CountryPrefix

Gets or sets the CountryPrefix property value.

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

The country prefix.

View Source

Cultures

Gets or sets the cultures.

Declaration
public List<Culture> Cultures { get; set; }
Property Value
Type Description
List<Culture>

The cultures.

View Source

Currency

Gets or sets the Currency property value.

Declaration
public Currency Currency { get; set; }
Property Value
Type Description
Currency

The currency.

View Source

IsEU

Gets or sets the IsEU property value.

Declaration
public bool IsEU { get; set; }
Property Value
Type Description
System.Boolean

true if this instance is eu; otherwise, false.

View Source

ISO2Code

Gets or sets the ISO2Code property value.

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

The ISO2 code.

Implements

IModelBase
IObservableClass
IBindable
INotifyPropertyChanged
IDisposable
IDataErrorInfo
INotifyDataErrorInfo

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)