21 lines
651 B
C#
21 lines
651 B
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace DoliMiddlewareApi.Dtos.command;
|
|
|
|
public class CreateBankAccountDto
|
|
{
|
|
[Required]
|
|
public required string Label { get; set; }
|
|
[Required]
|
|
public required string Ref { get; set; }
|
|
/// <summary>0 = Savings, 1 = Current/Checking, 2 = Cash</summary>
|
|
public int Type { get; set; } = 1;
|
|
public string CurrencyCode { get; set; } = "EUR";
|
|
[Required, Range(1, int.MaxValue)]
|
|
public int CountryId { get; set; }
|
|
public string? AccountNumber { get; set; }
|
|
public string? Iban { get; set; }
|
|
public string? Bic { get; set; }
|
|
public string? Bank { get; set; }
|
|
}
|