using System.ComponentModel.DataAnnotations.Schema;
using TecniStamp.Domain.Base;

namespace TecniStamp.Domain;

public class Cliente : EntitaBase
{
    public string RagioneSociale { get; set; }
    public string PartitaIva { get; set; }
    public string Telefono { get; set; }
    public string Email { get; set; }
    public string CAP { get; set; }
    public string Citta { get; set; }
    public string NumeroCivico { get; set; }
    public string Via { get; set; }
    public string Provincia { get; set; }
    public string? Note { get; set; }
    
    [ForeignKey(nameof(Comune))]
    public Guid? ComuneId { get; set; }
    public ComuneIstat Comune { get; set; }
}