Exemple #1
0
        public ImpressaoRelacaoReRtConsultaPaiVo Selecionar(int id, int recursoId, short action)
        {
            try
            {
                var entity = new ImpressaoRelacaoReRtConsultaVo
                {
                    Id = id,
                };

                var listaFilhos = _repository.Fetch(entity);
                var objModelPai = _repository.Get(id);

                var retorno = new ImpressaoRelacaoReRtConsultaPaiVo
                {
                    Id                          = objModelPai.Id,
                    DataCadastro                = objModelPai.DataCadastramento,
                    DataTransmissaoSiafem       = objModelPai.DataTransmissaoSiafem,
                    FlagTransmitidoSiafem       = objModelPai.FlagTransmitidoSiafem,
                    CodigoUnidadeGestora        = objModelPai.CodigoUnidadeGestora,
                    CodigoGestao                = objModelPai.CodigoGestao,
                    CodigoBanco                 = objModelPai.CodigoBanco,
                    MsgRetornoTransmissaoSiafem = objModelPai.MsgRetornoTransmissaoSiafem,
                    Filhos                      = listaFilhos
                };

                return(retorno);
            }
            catch (Exception ex)
            {
                throw SaveLog(ex, action, recursoId);
            }
        }
Exemple #2
0
        public IEnumerable <ImpressaoRelacaoReRtConsultaVo> Fetch(ImpressaoRelacaoReRtConsultaVo entity)
        {
            var id_impressao_relacao_re_rt = new SqlParameter("@id_impressao_relacao_re_rt", entity.Id);
            var relRERT = new SqlParameter("@relRERT", "");

            var dbResult = DataHelper.List <ImpressaoRelacaoReRtConsultaVo>("PR_IMPRESSAO_RELACAO_RE_RT_CONSULTAR", id_impressao_relacao_re_rt, relRERT);

            return(dbResult);
        }
        public PesquisaImpressaoRelacaoRERTVoViewModel CreateInstance(ImpressaoRelacaoReRtConsultaVo entity)
        {
            return(new PesquisaImpressaoRelacaoRERTVoViewModel
            {
                Id = entity.Id,

                NumeroRE = entity.CodigoRelacaoRERT?.Substring(4, 2) == "RE" ? entity.CodigoRelacaoRERT : null,

                NumeroRT = entity.CodigoRelacaoRERT?.Substring(4, 2) == "RT" ? entity.CodigoRelacaoRERT : null,

                DataCadastramento = entity.DataCadastramento,

                DataTransmissaoSiafem = entity.DataTransmissaoSiafem,

                CodigoUnidadeGestora = entity.CodigoUnidadeGestora,

                CodigoGestao = entity.CodigoGestao,

                CodigoBanco = entity.CodigoBanco,

                MsgRetornoTransmissaoSiafem = entity.MsgRetornoTransmissaoSiafem,

                NumeroOB = entity.CodigoOB,

                ContaBancariaEmitente = entity.ContaBancariaEmitente,

                UnidadeGestoraFavorecida = entity.UnidadeGestoraFavorecida,

                GestaoFavorecida = entity.GestaoFavorecida,

                MnemonicoUfFavorecida = entity.MnemonicoUfFavorecida,

                BancoFavorecido = entity.BancoFavorecido,

                AgenciaFavorecida = entity.AgenciaFavorecida,

                ContaFavorecida = entity.ContaFavorecida,

                ValorOB = entity.ValorOB,

                FlagPrioridade = entity.FlagPrioridade,

                TipoOB = entity.TipoOB,

                NomeFavorecido = entity.NomeFavorecido,
            });
        }
Exemple #4
0
        public ImpressaoRelacaoReRtConsultaPaiVo Selecionar(int id, int recursoId, short action)
        {
            try
            {
                var entity = new ImpressaoRelacaoReRtConsultaVo
                {
                    Id = id,
                };

                var listaFilhos = _repository.Fetch(entity);

                var retorno = new ImpressaoRelacaoReRtConsultaPaiVo
                {
                    Id     = id,
                    Filhos = listaFilhos
                };

                var objFilhos = listaFilhos.FirstOrDefault();

                if (objFilhos != null)
                {
                    retorno.DataCadastro                = objFilhos.DataCadastro;
                    retorno.DataTransmissaoSiafem       = objFilhos.DataTransmissaoSiafem;
                    retorno.FlagTransmitidoSiafem       = objFilhos.FlagTransmitidoSiafem;
                    retorno.CodigoUnidadeGestora        = objFilhos.CodigoUnidadeGestora;
                    retorno.CodigoGestao                = objFilhos.CodigoGestao;
                    retorno.CodigoBanco                 = objFilhos.CodigoBanco;
                    retorno.MsgRetornoTransmissaoSiafem = objFilhos.MsgRetornoTransmissaoSiafem;
                }

                return(retorno);
            }
            catch (Exception ex)
            {
                throw SaveLog(ex, action, recursoId);
            }
        }