Exemplo n.º 1
0
        public void CopyProperties(CorrespondenciaDocs cDoc)
        {
            var fromDocument = cDoc.TipoOpcao != TipoOpcao.Ignorar ? cDoc.EntidadeInterna as DocumentoGisa : cDoc.GetEntidadeInterna(TipoOpcao.Sugerida) as DocumentoGisa;

            this.Processo          = fromDocument.Processo;
            this.NumeroEspecifico  = fromDocument.NumeroEspecifico;
            this.Codigo            = fromDocument.Codigo;
            this.DataCriacao       = fromDocument.DataCriacao;
            this.Notas             = fromDocument.Notas;
            this.Confidencialidade = fromDocument.Confidencialidade;
            this.Requerentes       = fromDocument.Requerentes;
            this.Averbamentos      = fromDocument.Averbamentos;
            this.NumLocalRefPred   = fromDocument.NumLocalRefPred;
            this.CodPostalLoc      = fromDocument.CodPostalLoc;
            this.Assunto           = fromDocument.Assunto;
            this.Agrupador         = fromDocument.Agrupador;

            this.ObjDigitais = fromDocument.ObjDigitais;
        }
Exemplo n.º 2
0
        public DocumentoGisa()
        {
            this.Produtores   = new List <string>();
            this.Ideograficos = new List <string>();
            this.Onomasticos  = new List <string>();
            this.Toponimias   = new List <string>();

            this.Processo          = null;
            this.Serie             = new PropriedadeDocumentoGisaTemplate <DocumentoGisa>();
            this.NumeroEspecifico  = new PropriedadeDocumentoGisaTemplate <string>();
            this.TituloDoc         = new PropriedadeDocumentoGisaTemplate <string>();
            this.DataCriacao       = new PropriedadeDocumentoGisaTemplate <DataIncompleta>();
            this.Notas             = new PropriedadeDocumentoGisaTemplate <string>();
            this.Confidencialidade = new PropriedadeDocumentoGisaTemplate <string>();
            this.Requerentes       = new List <PropriedadeDocumentoGisaTemplate <string> >();
            this.Averbamentos      = new List <PropriedadeDocumentoGisaTemplate <string> >();
            this.NumLocalRefPred   = new PropriedadeDocumentoGisaTemplate <string>();
            this.CodPostalLoc      = new PropriedadeDocumentoGisaTemplate <string>();
            this.Assunto           = new PropriedadeDocumentoGisaTemplate <string>();
            this.Agrupador         = new PropriedadeDocumentoGisaTemplate <string>();

            this.ObjDigitais = new List <ObjectosDigitais>();
        }