/// <summary>
 /// Preenche o cabeçalho do documento com o terceiro especificado
 /// </summary>
 /// <param name="terceiro"></param>
 /// <returns></returns>
 public void SetTerceiro(VgTerceiro terceiro)
 {
     Classe    = terceiro.Classe;
     Terceiro  = terceiro.Terceiro;
     Nome      = terceiro.Nome;
     NIF       = terceiro.NIF;
     MoradaDoc = terceiro.MoradaPrincipalObj?.ToString();
 }
 /// <summary>
 /// Inicializa DocCab com um terceiro
 /// </summary>
 /// <param name="terceiro"></param>
 public DocCab(VgTerceiro terceiro) : this()
 {
     SetTerceiro(terceiro);
 }
 public DocCab(VgTipoDoc tipoDoc, VgTerceiro terceiro) : this()
 {
     SetTipoDoc(tipoDoc);
     SetTerceiro(terceiro);
 }