using System;
using EventsAppQuest.Domain.Enums;

namespace EventsAppQuest.Domain.Models
{
    /// <summary>
    /// Categoria de evento (Aniversarios, Casamentos, Business).
    /// </summary>
    [Serializable]
    public class EventCategory
    {
        /// <summary>Identificador unico.</summary>
        public string Id { get; set; }

        /// <summary>Tipo da categoria.</summary>
        public EventCategoryType Type { get; set; }

        /// <summary>Nome de exibicao.</summary>
        public string DisplayName { get; set; }

        /// <summary>Descricao opcional.</summary>
        public string Description { get; set; }
    }
}
