Generated by DocFX

Class Account

Class Account. Implements the ModelBase

Inheritance
System.Object
ObservableClass
ModelBase
Account
AccountFull
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.Accounts
Assembly: ISynergy.Framework.Core.dll
Syntax
public class Account : ModelBase, IModelBase, IObservableClass, IBindable

Constructors

View Source

Account()

Initializes a new instance of the Account class.

Declaration
public Account()

Properties

View Source

AccountId

Gets or sets the Account_Id property value.

Declaration
public Guid AccountId { get; set; }
Property Value
Type Description
Guid

The account identifier.

View Source

CountryCode

Gets or sets the CountryCode property value.

Declaration
public string CountryCode { get; set; }
Property Value
Type Description
System.String
View Source

Description

Gets or sets the Description property value.

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

The description.

View Source

ExpirationDate

Gets or sets the ExpirationDate property value.

Declaration
public DateTimeOffset ExpirationDate { get; set; }
Property Value
Type Description
DateTimeOffset

The expiration date.

View Source

IsActive

Gets or sets the IsActive property value.

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

true if this instance is active; otherwise, false.

View Source

Modules

Gets or sets the Modules property value.

Declaration
public List<Module> Modules { get; set; }
Property Value
Type Description
List<Module>

The modules.

View Source

RegistrationDate

Gets or sets the RegistrationDate property value.

Declaration
public DateTimeOffset RegistrationDate { get; set; }
Property Value
Type Description
DateTimeOffset

The registration date.

View Source

RelationId

Gets or sets the CustomerId property value.

Declaration
public Guid RelationId { get; set; }
Property Value
Type Description
Guid

The relation identifier.

View Source

TimeZoneId

Gets or sets the TimeZoneId property value.

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

The time zone identifier.

View Source

UsersAllowed

Gets or sets the UsersAllowed property value.

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

The users allowed.

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)

See Also

ModelBase