namespace ROLAC.API.DTOs.Members;

public class MemberDto : MemberListItemDto
{
    public string?  Gender             { get; set; }
    public DateOnly? DateOfBirth       { get; set; }
    public DateOnly? BaptismDate       { get; set; }
    public string?  BaptismChurch      { get; set; }
    public string?  PhoneHome          { get; set; }
    public string?  Address            { get; set; }
    public string?  City               { get; set; }
    public string?  State              { get; set; }
    public string?  ZipCode            { get; set; }
    public string   Country            { get; set; } = "USA";
    public string?  PhotoBlobPath      { get; set; }
    public string   LanguagePreference { get; set; } = "en";
    public string?  Notes              { get; set; }
    public int?     FamilyUnitId       { get; set; }
    public DateTimeOffset CreatedAt    { get; set; }
    public DateTimeOffset UpdatedAt    { get; set; }
}
