using System; namespace AccountsDAL.DTO.Address { public class AddressDTO { public int AddressId { get; set; } public int AddressObjectTypeId { get; set; } public int AddressObjectId { get; set; } public byte AddressAddressType { get; set; } public byte AddressAddressNature { get; set; } public string AddressLine1 { get; set; } = "NONE"; public string AddressLine2 { get; set; } = "NONE"; public string AddressLine3 { get; set; } = "NONE"; public string AddressLine4 { get; set; } = "NONE"; public string AddressLine5 { get; set; } = "NONE"; public string AddressZipCode { get; set; } public int CityId { get; set; } = -1; public string CityCode { get; set; } public string CityName { get; set; } public int CountryId { get; set; } = -1; public string CountryCode { get; set; } public string CountryName { get; set; } public string CountryISDCode { get; set; } public string AddressPhone { get; set; } = "NONE"; public string AddressMobile { get; set; } = "NONE"; public string AddressFax { get; set; } = "NONE"; public string AddressWeb { get; set; } = "NONE"; public string AddressGeoCode { get; set; } = "NONE"; public string AddressMail { get; set; } = "NONE"; public string AddressVATTINNumber { get; set; } = "NONE"; public string AddressVATCSTNumber { get; set; } = "NONE"; public string AddressPAN { get; set; } = "NONE"; public string AddressTAN { get; set; } = "NONE"; public string AddressServiceTaxNumber { get; set; } = "NONE"; public string AddressExciseDivision { get; set; } = "NONE"; public string AddressExciseRange { get; set; } = "NONE"; public string AddressExciseCodeNumber { get; set; } = "NONE"; public string AddressExciseNotification { get; set; } = "NONE"; public string AddressExciseCircle { get; set; } = "NONE"; public string AddressExciseCollectrate { get; set; } = "NONE"; public string AddressExciseRegisterNumber { get; set; } = "NONE"; public string AddressTDSCircle { get; set; } = "NONE"; public int StandardRegionId { get; set; } = -1; public string StandardRegionCode { get; set; } public string StandardRegionName { get; set; } public int LocationId { get; set; } = -1; public string LocationCode { get; set; } public string LocationName { get; set; } public string AddressGSTIn { get; set; } public int StateId { get; set; } = -1; public string StateCode { get; set; } public string StateName { get; set; } public string StateGSTStateCode { get; set; } public string StateTINStart { get; set; } public string AddressGeolocation { get; set; } public string AddressBorder { get; set; } public int AddressCreatedById { get; set; } public DateTime AddressCreatedOn { get; set; } public int AddressModifiedById { get; set; } public DateTime AddressModifiedOn { get; set; } public short AddressSortOrder { get; set; } public short AddressVersion { get; set; } public byte AddressSourceType { get; set; } public byte AddressStatus { get; set; } } }