public bool DocumentoItemValido(DocumentoConfiguracaoItem docItem)
        {
            if (docItem.EhValido())
            {
                return(true);
            }

            NotificarValidacoesErro(docItem.ValidationResult);
            return(false);
        }
        public void Handle(IncluirDocumentoConfiguracaoItemCommand message)
        {
            var documentoItem = new DocumentoConfiguracaoItem(message.NoFonte, message.NoFonteColor, message.NoFrase, message.FlgPropriedade, message.NrColuna, message.NrseqDocumentoConfiguracaoItem, message.NrFonteTamanho, message.NoTipoFonte, message.NrSeqDocumentoConfiguracao.Value, message.FlgIdentificador, message.FlgImage, message.NrMaxImageWidth, message.NrMaxImageHeight);

            if (!documentoItem.EhValido())
            {
                NotificarValidacoesErro(documentoItem.ValidationResult);
                return;
            }

            _documentoRepository.AdicionarDocumentoItem(documentoItem);

            if (Commit())
            {
                _bus.RaiseEvent(new DocumentoConfiguracaoItemAdicionadoEvent(documentoItem.NoFonte, documentoItem.NoFonteColor, documentoItem.NoFrase, documentoItem.FlgPropriedade, documentoItem.NrColuna, documentoItem.NrseqDocumentoConfiguracaoItem, documentoItem.NrFonteTamanho, documentoItem.NoTipoFonte, documentoItem.NrSeqDocumentoConfiguracao.Value, documentoItem.FlgIdentificador, documentoItem.FlgImage, documentoItem.NrMaxImageWidth, documentoItem.NrMaxImageHeight));
            }
        }
Exemplo n.º 3
0
 public void AtualizarDocumentoItem(DocumentoConfiguracaoItem documentoItem)
 {
     Db.DocumentoConfiguracaoItem.Update(documentoItem);
 }
Exemplo n.º 4
0
 public void AdicionarDocumentoItem(DocumentoConfiguracaoItem documentoItem)
 {
     Db.DocumentoConfiguracaoItem.Add(documentoItem);
 }