using TecniStamp.Domain;

namespace TecniStamp.Model;

public class ProvinciaViewModel
{
    public Guid Id { get; set; }
    public string Sigla { get; set; }
    public string Provincia { get; set; }
    public string Info => $"{Sigla} -  {Provincia}";

    public static implicit operator ProvinciaViewModel(ProvinciaIstat model)
    {
        return model == null
            ? null
            : new ProvinciaViewModel()
            {
                Provincia = model.Provincia,
                Sigla = model.Sigla,
                Id = model.Id
            };
    }
}