using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Yavsc.Model.Bank
{
public class BankIdentity
{
[Key(), DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public long Id { get; set; }
///
/// Gets or sets the BI.
///
/// The BI.
[DisplayName("Code BIC")]
[StringLength(15)]
public string BIC { get; set; }
///
/// Gets or sets the IBA.
///
/// The IBA.
[DisplayName("Code IBAN")]
[StringLength(33)]
public string IBAN { get; set; }
///
/// Gets or sets the bank code.
///
/// The bank code.
[DisplayName("Code Banque")]
[StringLength(5)]
public string BankCode { get; set; }
///
/// Gets or sets the wicket code.
///
/// The wicket code.
[DisplayName("Code Guichet")]
[StringLength(5)]
public string WicketCode { get; set; }
///
/// Gets or sets the account number.
///
/// The account number.
[DisplayName("Numéro de compte")]
[StringLength(15)]
public string AccountNumber { get; set; }
///
/// Gets or sets the banked key.
///
/// The banked key.
[DisplayName("Clé RIB")]
public int BankedKey { get; set; }
}
}