namespace ROLAC.API.DTOs.Giving;

// Minimal member fields exposed to the anonymous mobile offering-entry page —
// just enough for the giver typeahead to render a display name (matches the
// Angular memberDisplayName helper: NickName ?? FirstName_en, plus LastName_en).
public class MemberTypeaheadDto
{
    public int     Id           { get; set; }
    public string? NickName     { get; set; }
    public string  FirstName_en { get; set; } = "";
    public string  LastName_en  { get; set; } = "";
    public string? Entity       { get; set; }   // company / business name (公司行號), if any
}
