void propriedadeSuggestionPickerProcesso_BrowseEntidadeInterna(object sender, ref PropriedadeDocumentoGisaTemplate <DocumentoGisa> prop, out bool cancel, out TipoEstado estado) { estado = TipoEstado.SemAlteracoes; var ei = prop.Valor as EntidadeInterna; cancel = false; BrowseEntidadeDocumentos(sender, ref ei, out cancel, new List <long>() { TipoNivelRelacionado.D }); if (!cancel) { Database.Database.LoadDocumentDetails(ei); prop.TipoOpcao = TipoOpcao.Trocada; prop.Valor = ei as DocumentoGisa; estado = prop.GetValor(TipoOpcao.Original) != null ? TipoEstado.Editar : TipoEstado.Novo; prop.EstadoRelacaoPorOpcao[TipoOpcao.Trocada] = estado; } }
void propriedadeSuggestionPickerProcesso_BrowseEntidadeInterna(object sender, ref PropriedadeDocumentoGisaTemplate<DocumentoGisa> prop, out bool cancel, out TipoEstado estado) { estado = TipoEstado.SemAlteracoes; var ei = prop.Valor as EntidadeInterna; cancel = false; BrowseEntidadeDocumentos(sender, ref ei, out cancel, new List<long>() { TipoNivelRelacionado.D }); if (!cancel) { Database.Database.LoadDocumentDetails(ei); prop.TipoOpcao = TipoOpcao.Trocada; prop.Valor = ei as DocumentoGisa; estado = prop.GetValor(TipoOpcao.Original) != null ? TipoEstado.Editar : TipoEstado.Novo; prop.EstadoRelacaoPorOpcao[TipoOpcao.Trocada] = estado; } }