51 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace gehGassi.Dto.Common
{
/// <summary>
/// DTO einer Adresse
/// </summary>
public class AddressDto
{
/// <summary>
/// Optionale Adresszeile 1
/// </summary>
[MaxLength(100)]
public string AddressLine1 { get; set; }
/// <summary>
/// Optionale Adresszeile 2
/// </summary>
[MaxLength(100)]
public string AddressLine2 { get; set; }
/// <summary>
/// Optional: Stadt / Ort
/// </summary>
[MaxLength(100)]
public string City { get; set; }
/// <summary>
/// Optinale PLZ
/// </summary>
[MaxLength(20)]
public string Zip { get; set; }
/// <summary>
/// Bundesland / Staat
/// </summary>
[MaxLength(100)]
public string State { get; set; }
/// <summary>
/// ISO2 Ländercode
/// </summary>
[Required]
[MaxLength(2)]
public string CountryCode { get; set; }
}
}