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); } }
public DadoImpressaoRelacaoReRtCadastrarViewModel CreateInstance(ImpressaoRelacaoReRtConsultaPaiVo entity) { var retorno = new DadoImpressaoRelacaoReRtCadastrarViewModel(); retorno.CodigoUnidadeGestora = entity.CodigoUnidadeGestora; retorno.CodigoGestao = entity.CodigoGestao; retorno.CodigoBanco = entity.CodigoBanco; return(retorno); }
internal DadoImpressaoRelacaoReRtConsultaViewModel CreateInstance(ImpressaoRelacaoReRtConsultaPaiVo entity) { var retorno = new DadoImpressaoRelacaoReRtConsultaViewModel(); retorno.Id = entity.Id; retorno.CodigoUnidadeGestora = entity.CodigoUnidadeGestora; retorno.CodigoGestao = entity.CodigoGestao; retorno.CodigoBanco = entity.CodigoBanco; retorno.DataCadastro = entity.DataCadastro; retorno.DataTransmissaoSiafem = entity.DataTransmissaoSiafem; retorno.MsgRetornoTransmissaoSiafem = entity.MsgRetornoTransmissaoSiafem; retorno.FlagTransmitidoSiafem = entity.FlagTransmitidoSiafem; retorno.Filhos = entity.Filhos; if (entity.Filhos == null) { entity.Filhos = new List <ImpressaoRelacaoReRtConsultaVo>(); } var objFilho = entity.Filhos.FirstOrDefault(); if (objFilho != null) { retorno.NumeroRE = objFilho.CodigoRelacaoRERT?.Substring(4, 2) == "RE" ? objFilho.CodigoRelacaoRERT : objFilho.NumeroRE; retorno.NumeroRT = objFilho.CodigoRelacaoRERT?.Substring(4, 2) == "RT" ? objFilho.CodigoRelacaoRERT : objFilho.NumeroRT; retorno.NumeroOB = objFilho.NumeroOB; retorno.AgenciaFavorecida = objFilho.AgenciaFavorecida; retorno.ContaFavorecida = objFilho.ContaFavorecida; retorno.FlagPrioridade = objFilho.FlagPrioridade; retorno.TipoOB = objFilho.TipoOB; retorno.NomeFavorecido = objFilho.NomeFavorecido; retorno.BancoFavorecido = objFilho.BancoFavorecido; retorno.ValorOB = objFilho.ValorOB; retorno.ContaBancariaEmitente = objFilho.ContaBancariaEmitente; retorno.UnidadeGestoraFavorecida = objFilho.UnidadeGestoraFavorecida; retorno.GestaoFavorecida = objFilho.GestaoFavorecida; retorno.MnemonicoUfFavorecida = objFilho.MnemonicoUfFavorecida; } return(retorno); }
public ImpressaoRelacaoReRtConsultaPaiVo SelecionarPorAgrupamento(int idAgrupamento, string ug, string gestao, string banco, int recursoId, short action) { try { ImpressaoRelacaoReRtConsultaPaiVo resultado = new ImpressaoRelacaoReRtConsultaPaiVo(); var listaReRtMaisFilhos = _repository.Fetch(idAgrupamento); resultado.CodigoUnidadeGestora = ug; resultado.CodigoGestao = gestao; resultado.CodigoBanco = banco; resultado.Filhos = listaReRtMaisFilhos; return(resultado); } catch (Exception ex) { throw SaveLog(ex, action, recursoId); } }
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); } }