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; }