using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace MAX.Models { public class Account { public enum AccountStatus { Unknown, Enabled, Suspended, Closed } [DatabaseGenerated(DatabaseGeneratedOption.None)] public int Id { get; set; } [MaxLength(50)] public string Name { get; set; } public AccountStatus Status { get; set; } [MaxLength(50)] public string Reference { get; set; } public decimal Balance { get; set; } public int WarehouseId { get; set; } public Warehouse Warehouse { get; set; } public ICollection Users { get; set; } public ICollection Vendors { get; set; } } }