public FiltroViewModel CreateInstance(PreparacaoPagamento objModel, IEnumerable <PreparacaoPagamentoTipo> preparacaoPagamentoTipos, DateTime de, DateTime ate) { var filtro = new FiltroViewModel(); filtro.StatusProdesp = Convert.ToString(objModel.TransmitidoProdesp && objModel.DataTransmitidoProdesp > default(DateTime)).ToLower(); filtro.StatusProdespListItems = new List <SelectListItem> { new SelectListItem { Text = "Sucesso", Value = "S" }, new SelectListItem { Text = "Erro", Value = "E" }, new SelectListItem { Text = "Não transmitido", Value = "N" } }; filtro.PreparacaoPagamentoTipoListItems = preparacaoPagamentoTipos?. Select(s => new SelectListItem { Text = s.Descricao, Value = s.Id.ToString(), Selected = s.Id == objModel.PreparacaoPagamentoTipoId }); filtro.DataCadastramentoDe = null; filtro.DataCadastramentoAte = null; return(filtro); }
public FiltroViewModel CreateInstance(ReclassificacaoRetencao objModel, IEnumerable <ReclassificacaoRetencaoTipo> tipoReclassificacao, DateTime de, DateTime ate) { var filtro = new FiltroViewModel(); filtro.NumeroSiafem = objModel.NumeroSiafem; filtro.NumeroProcesso = objModel.NumeroProcesso; filtro.CodigoAplicacaoObra = objModel.CodigoAplicacaoObra; filtro.NumeroOriginalSiafemSiafisico = objModel.NumeroOriginalSiafemSiafisico; filtro.ReclassificacaoRetencaoTipoListItems = tipoReclassificacao .Select(x => new SelectListItem { Text = x.Descricao, Value = x.Id.ToString(), Selected = x.Id == objModel.ReclassificacaoRetencaoTipoId }); filtro.ReclassificacaoRetencaoTipo = objModel.ReclassificacaoRetencaoTipoId.ToString(); filtro.NormalEstornoListItems = new List <SelectListItem> { new SelectListItem { Text = "Normal", Value = "1", Selected = objModel.NormalEstorno == "1" }, new SelectListItem { Text = "Estorno", Value = "2", Selected = objModel.NormalEstorno == "2" } }; filtro.NormalEstorno = objModel.NormalEstorno; filtro.StatusSiafem = objModel.StatusSiafem; filtro.StatusSiafemListItems = new List <SelectListItem> { new SelectListItem { Text = "Sucesso", Value = "S" }, new SelectListItem { Text = "Erro", Value = "E" }, new SelectListItem { Text = "Não transmitido", Value = "N" } }; filtro.NumeroContrato = objModel.NumeroContrato; filtro.DataCadastramentoDe = null; filtro.DataCadastramentoAte = null; filtro.OrigemReclassificacaoRetencao = objModel.Origem; filtro.AgrupamentoConfirmacao = objModel.AgrupamentoConfirmacao; return(filtro); }
public FiltroViewModel CreateInstance(Model.Entity.PagamentoContaUnica.Desdobramento.Desdobramento objModel, IEnumerable <DesdobramentoTipo> tipoDesdobramento, IEnumerable <DocumentoTipo> documento, DateTime de, DateTime ate) { var filtro = new FiltroViewModel(); filtro.DesdobramentoTipoId = Convert.ToString(tipoDesdobramento?.FirstOrDefault(x => x.Id == objModel.DesdobramentoTipoId)); filtro.DesdobramentoTipoListItems = tipoDesdobramento?.Where(x => x.Id <= 2). Select(s => new SelectListItem { Text = s.Descricao, Value = s.Id.ToString(), Selected = s.Id == objModel.DesdobramentoTipoId }); filtro.DocumentoTipoId = Convert.ToString(documento?.FirstOrDefault(x => x.Id == objModel.DesdobramentoTipoId)); filtro.DocumentoTipoListItems = documento?. Select(s => new SelectListItem { Text = s.Descricao, Value = s.Id.ToString(), Selected = s.Id == objModel.DocumentoTipoId }); filtro.StatusProdesp = Convert.ToString(objModel.TransmitidoProdesp && objModel.DataTransmitidoProdesp > default(DateTime)).ToLower(); filtro.StatusProdespListItems = new List <SelectListItem> { new SelectListItem { Text = "Sucesso", Value = "S" }, new SelectListItem { Text = "Erro", Value = "E" }, new SelectListItem { Text = "Não transmitido", Value = "N" } }; filtro.Cancelado = Convert.ToString(objModel.SituacaoDesdobramento == "S").ToLower(); filtro.StatusCanceladoListItems = new List <SelectListItem> { new SelectListItem { Text = "Cancelado", Value = "S" }, new SelectListItem { Text = "Ativo", Value = "N" } }; filtro.DataCadastramentoDe = null; filtro.DataCadastramentoAte = null; return(filtro); }
public FiltroViewModel CreateInstance( Model.Entity.PagamentoContaUnica.ImpressaoRelacaoRERT.ImpressaoRelacaoRERT objModel, DateTime de, DateTime ate) { var filtro = new FiltroViewModel(); // Bloco 1 filtro.NumeroRE = objModel.CodigoRelacaoRERT?.Substring(4, 2) == "RE" ? objModel.CodigoRelacaoRERT : null; filtro.NumeroRT = objModel.CodigoRelacaoRERT?.Substring(4, 2) == "RT" ? objModel.CodigoRelacaoRERT : null; filtro.NumeroOB = objModel.CodigoOB; filtro.StatusSiafem = !string.IsNullOrEmpty(objModel.StatusSiafem) ? objModel.StatusSiafem : null; filtro.StatusSiafemListItems = new List <SelectListItem> { new SelectListItem { Text = "Sucesso", Value = "S" }, new SelectListItem { Text = "Erro", Value = "E" }, new SelectListItem { Text = "Não transmitido", Value = "N" } }; filtro.DataCadastramentoDe = null; filtro.DataCadastramentoAte = null; // Bloco 2 filtro.CodigoUnidadeGestora = objModel.CodigoUnidadeGestora; filtro.CodigoGestao = objModel.CodigoGestao; filtro.NumeroBanco = objModel.CodigoBanco; filtro.DataSolicitacao = null; filtro.NumeroAgrupamentoImpressao = objModel.NumeroAgrupamento == 0 ? null : objModel.NumeroAgrupamento; filtro.Cancelado = Convert.ToString(objModel.FlagCancelamentoRERT) != null?Convert.ToString(objModel.FlagCancelamentoRERT) : null; filtro.StatusCanceladoListItems = new List <SelectListItem> { new SelectListItem { Text = "Cancelado", Value = "S" }, new SelectListItem { Text = "Ativo", Value = "N" } }; return(filtro); }
public FiltroViewModel CreateInstance(PDExecucao objModel, IEnumerable <PreparacaoPagamentoTipo> preparacaoPagamentoTipos, DateTime de, DateTime ate) { var filtro = new FiltroViewModel(); return(filtro); }
public FiltroViewModel CreateInstance(ListaBoletos objModel, IEnumerable <TipoBoleto> tipoBoleto, IEnumerable <DocumentoTipo> documento, DateTime de, DateTime ate) { var filtro = new FiltroViewModel(); filtro.NumeroDoCodigoDebarras = objModel.CodigoDeBarras; filtro.NumeroSiafemListaBoleto = objModel.NumeroSiafem; filtro.CodigoUnidadeGestora = objModel.CodigoUnidadeGestora; filtro.CodigoGestao = objModel.CodigoGestao; //filtro.DataEmissao = objModel.DataEmissao; filtro.NomeLista = objModel.NomeLista; filtro.NumeroCnpjcpfFavorecido = objModel.NumeroCnpjcpfFavorecido; filtro.NumeroDocumento = objModel.NumeroDocumento; filtro.DocumentoTipoId = Convert.ToString(documento?.FirstOrDefault(x => x.Id == objModel.DocumentoTipoId)); filtro.DocumentoTipoListItems = documento?. Select(s => new SelectListItem { Text = s.Descricao, Value = s.Id.ToString(), Selected = s.Id == objModel.DocumentoTipoId }); filtro.StatusSiafem = objModel.StatusSiafem; filtro.StatusSiafemListItems = new List <SelectListItem> { new SelectListItem { Text = "Sucesso", Value = "S" }, new SelectListItem { Text = "Erro", Value = "E" }, new SelectListItem { Text = "Não transmitido", Value = "N" } }; filtro.TipoDeBoletoId = Convert.ToString(tipoBoleto?.FirstOrDefault(x => x.Id == objModel.TipoBoletoId)); filtro.TipoBoletoListItems = tipoBoleto?. Select(s => new SelectListItem { Text = s.Descricao, Value = s.Id.ToString(), Selected = s.Id == objModel.TipoBoletoId }); filtro.NumeroBoleto1 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(0, 5) : ""; filtro.NumeroBoleto2 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(5, 5) : ""; filtro.NumeroBoleto3 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(10, 5) : ""; filtro.NumeroBoleto4 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(15, 6) : ""; filtro.NumeroBoleto5 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(21, 5) : ""; filtro.NumeroBoleto6 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(26, 6) : ""; filtro.NumeroDigito = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(32, 1) : ""; filtro.NumeroBoleto6 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(33, 14) : ""; filtro.NumeroTaxa1 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(0, 12) : ""; filtro.NumeroTaxa2 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(12, 12) : ""; filtro.NumeroTaxa3 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(24, 12) : ""; filtro.NumeroTaxa4 = objModel.CodigoDeBarras != null?objModel.CodigoDeBarras.Substring(36, 12) : ""; return(filtro); }