public ConfirmacaoPagamentoFiltroViewModel CreateInstance(ConfirmacaoPagamento entity) { ConfirmacaoPagamentoFiltroViewModel filtro = new ConfirmacaoPagamentoFiltroViewModel(); filtro.IdTipoDocumento = entity.TipoDocumento != null?Convert.ToInt32(entity.TipoDocumento) : 0; filtro.NumeroDocumento = entity.NumeroDocumento != null ? entity.NumeroDocumento : string.Empty; filtro.NumeroConta = entity.NumeroConta != null?entity.NumeroConta.ToString() : string.Empty; filtro.DataCadastro = entity.DataCadastro != null?Convert.ToDateTime(entity.DataCadastro) : DateTime.Today; filtro.TipoPagamento = entity.TipoPagamento != null?entity.TipoPagamento.ToString() : string.Empty; filtro.Orgao = entity.Orgao != null ? entity.Orgao : string.Empty; filtro.TipoDespesa = entity.TipoDespesa != null ? entity.TipoDespesa : string.Empty; filtro.NumeroContrato = entity.NumeroContrato != null?entity.NumeroContrato.ToString() : string.Empty; filtro.CodigoObra = entity.CodigoObra != null ? entity.CodigoObra : string.Empty; filtro.CodigoAgrupamentoConfirmacaoPagamento = entity.OrigemConfirmacao != null?Convert.ToInt32(entity.OrigemConfirmacao) : 0; filtro.NomeReduzidoCredor = entity.NomeReduzidoCredor != null ? entity.NomeReduzidoCredor : string.Empty; filtro.CPF_CNPJ = entity.CPF_CNPJ != null?entity.CPF_CNPJ.ToString() : string.Empty; filtro.DataConfirmacao = entity.DataConfirmacao != null?Convert.ToDateTime(entity.DataConfirmacao) : DateTime.Today; filtro.StatusProdesp = entity.StatusProdesp != null?entity.StatusProdesp.ToString() : string.Empty; filtro.DataCadastroDe = entity.DataCadastroDe != null?Convert.ToDateTime(entity.DataCadastroDe) : DateTime.Today; filtro.DataCadastroAte = entity.DataCadastroAte != null?Convert.ToDateTime(entity.DataCadastroAte) : DateTime.Today; filtro.TipoConfirmacao = entity.TipoConfirmacao != null?entity.TipoConfirmacao.ToString() : string.Empty; return(filtro); }
public List <ConfirmacaoPagamentoFiltroViewModel> MapViewModelToEntityModel(IEnumerable <ConfirmacaoPagamento> entity) { List <ConfirmacaoPagamentoFiltroViewModel> lstConfirmacaoPagamento = new List <ConfirmacaoPagamentoFiltroViewModel>(); if (entity != null) { foreach (var confirmacao in entity) { ConfirmacaoPagamentoFiltroViewModel ret = new ConfirmacaoPagamentoFiltroViewModel(); ret.Id = confirmacao.Id > 0 ? confirmacao.Id : 0; ret.id_confirmacao_pagamento_item = confirmacao.id_confirmacao_pagamento_item > 0 ? confirmacao.id_confirmacao_pagamento_item : 0; ret.CodigoAgrupamentoConfirmacaoPagamento = confirmacao.CodigoAgrupamentoConfirmacaoPagamento; ret.Orgao = !string.IsNullOrEmpty(confirmacao.Orgao) ? confirmacao.Orgao : string.Empty; ret.TipoDespesa = confirmacao.TipoDespesa != null ? confirmacao.TipoDespesa : string.Empty; ret.NumeroDocumento = confirmacao.NumeroDocumento != null ? confirmacao.NumeroDocumento : string.Empty; ret.NomeReduzidoCredor = !string.IsNullOrEmpty(confirmacao.NomeReduzidoCredor) ? confirmacao.NomeReduzidoCredor : string.Empty; ret.CPF_CNPJ = !string.IsNullOrEmpty(confirmacao.CPF_CNPJ) ? confirmacao.CPF_CNPJ : string.Empty; ret.Valor = confirmacao.ValorConfirmacao > 0 ? Convert.ToDecimal(confirmacao.ValorConfirmacao) : 0; ret.DataConfirmacao = confirmacao.DataConfirmacao; ret.OrigemConfirmacao = confirmacao.OrigemConfirmacao; ret.StatusProdesp = confirmacao.StatusProdesp; ret.NumeroBaixaRepasse = confirmacao.NumeroBaixaRepasse; lstConfirmacaoPagamento.Add(ret); } } return(lstConfirmacaoPagamento); }
public List <ConfirmacaoPagamentoFiltroViewModel> EditMapViewModelToEntityModel(List <ConfirmacaoPagamento> entity) { List <ConfirmacaoPagamentoFiltroViewModel> lstConfirmacaoPagamento = new List <ConfirmacaoPagamentoFiltroViewModel>(); if (entity != null) { foreach (var item in entity) { ConfirmacaoPagamentoFiltroViewModel vm = new ConfirmacaoPagamentoFiltroViewModel(); vm.NumeroOP = item.NumeroOP; vm.Orgao = item.Orgao; vm.TipoDespesa = item.TipoDespesa; vm.NumeroDocumento = item.NumeroDocumento; vm.NomeReduzidoCredor = item.NomeReduzidoCredor; vm.CPF_CNPJ = item.CPF_CNPJ; vm.Valor = item.ValorConfirmacao; vm.Banco = item.Banco; vm.Agencia = item.Agencia; vm.Conta = item.Conta; vm.TransmissaoConfirmacao = item.TransmissaoConfirmacao; vm.NumeroNLBaixaRepasse = item.NumeroNLBaixaRepasse; vm.Fonte = item.Fonte; vm.ValorTotalConfirmarISSQN = item.ValorTotalConfirmarISSQN; vm.ValorTotalConfirmarIR = item.ValorTotalConfirmarIR; vm.ValorTotalConfirmar = item.ValorTotalConfirmado.ToString(); vm.DataVencimento = item.DataVencimento; vm.DataPreparacao = item.DataPreparacao; vm.TipoDocumento = item.TipoDocumento; vm.NumeroContrato = item.NumeroContrato; vm.CodigoObra = item.CodigoObra; vm.FonteSIAFEM = item.FonteSIAFEM; vm.NumeroEmpenho = item.NumeroEmpenho; vm.NumeroProcesso = item.NumeroProcesso; vm.NotaFiscal = item.NotaFiscal; vm.ValorDocumento = item.ValorDocumento; vm.NaturezaDespesa = item.NaturezaDespesa; vm.CredorOrganizacaoCredorOriginal = item.CredorOrganizacaoCredorOriginal; vm.CredorOriginal = item.CredorOriginal; vm.Referencia = item.Referencia; vm.CredorOrganizacao = item.CredorOrganizacao; vm.CPFCNPJCredorOriginal = item.CPFCNPJCredorOriginal; vm.ValorDesdobradoCredor = item.ValorDesdobradoCredor; vm.BancoFavorecido = item.BancoFavorecido; vm.AgenciaFavorecido = item.AgenciaFavorecido; vm.ContaFavorecido = item.ContaFavorecido; vm.StatusTransmissaoConfirmacao = item.StatusProdesp; vm.Totalizador = item.Totalizador; lstConfirmacaoPagamento.Add(vm); } } return(lstConfirmacaoPagamento); }
public ConfirmacaoPagamento CreateInstanceEdit(ConfirmacaoPagamentoFiltroViewModel form) { ConfirmacaoPagamento filtro = new ConfirmacaoPagamento(); filtro.IdTipoDocumento = form.IdTipoDocumento > 0 ? Convert.ToInt32(form.IdTipoDocumento) : 0; filtro.NumeroDocumento = !string.IsNullOrEmpty(form.NumeroDocumento.ToString()) ? form.NumeroDocumento.ToString() : string.Empty; filtro.TipoPagamento = form.TipoPagamento != null?Convert.ToInt32(form.TipoPagamento) : 0; filtro.DataConfirmacao = form.DataConfirmacao != null?Convert.ToDateTime(form.DataConfirmacao) : DateTime.MinValue; filtro.NumeroConta = !string.IsNullOrEmpty(form.NumeroConta.ToString()) ? form.NumeroConta.ToString() : string.Empty; filtro.DataPreparacao = form.DataPreparacao != DateTime.MinValue ? form.DataPreparacao : DateTime.MinValue; return(filtro); }
public ConfirmacaoPagamentoFiltroViewModel GenerateFilterFormViewModel(FormCollection entrada) { ConfirmacaoPagamentoFiltroViewModel ret = new ConfirmacaoPagamentoFiltroViewModel(); ret.Sistema = entrada["sistemaDer1"] != null ? entrada["sistemaDer1"].ToString() : string.Empty; ret.TipoConfirmacao = !string.IsNullOrEmpty(entrada["opcoesConfirmacao"]?.Replace(",", "")) ? entrada["opcoesConfirmacao"].ToString() : string.Empty; ret.TipoDocumento = !string.IsNullOrEmpty(entrada["IdTipoDocumento"]?.Replace(",", "")) ? entrada["IdTipoDocumento"].ToString() : string.Empty; ret.NumeroDocumento = !string.IsNullOrEmpty(entrada["NumeroDocumento"]?.Replace(",", "")) ? entrada["NumeroDocumento"].ToString() : string.Empty; ret.TipoPagamento = !string.IsNullOrEmpty(entrada["TipoPagamento"]?.Replace(",", "")) ? entrada["TipoPagamento"].ToString().Replace(",", "") : string.Empty; ret.DataConfirmacao = !string.IsNullOrEmpty(entrada["DataConfirmacao"]?.Replace(",", "")) ? Convert.ToDateTime(entrada["DataConfirmacao"].ToString()) : default(DateTime); ret.NumeroDocumento = !string.IsNullOrEmpty(entrada["NumeroDocumento"]?.Replace(",", "")) ? entrada["NumeroDocumento"].ToString() : string.Empty; ret.NumeroConta = !string.IsNullOrEmpty(entrada["NumeroConta"]?.Replace(",", "")) ? entrada["NumeroConta"].ToString() : string.Empty; ret.DataPreparacao = !string.IsNullOrEmpty(entrada["DataPreparacao"]?.Replace(",", "")) ? Convert.ToDateTime(entrada["DataPreparacao"].ToString()) : default(DateTime); return(ret); }
public ConfirmacaoPagamento CreateNewEditInstance(ConfirmacaoPagamentoFiltroViewModel entrada) { ConfirmacaoPagamento filtro = new ConfirmacaoPagamento(); filtro.IdTipoDocumento = entrada.IdTipoDocumento != 0 ? Convert.ToInt32(entrada.IdTipoDocumento) : 0; filtro.NumeroDocumento = !string.IsNullOrEmpty(entrada.NumeroDocumento) ? entrada.NumeroDocumento : string.Empty; filtro.NumeroConta = !string.IsNullOrEmpty(entrada.NumeroConta) ? entrada.NumeroConta : string.Empty; filtro.DataCadastro = entrada.DataCadastro != null ? entrada.DataCadastro : null; filtro.TipoPagamento = !string.IsNullOrEmpty(entrada.TipoPagamento) ? Convert.ToInt32(entrada.TipoPagamento) : 0; filtro.Orgao = !string.IsNullOrEmpty(entrada.Orgao) ? entrada.Orgao : string.Empty; filtro.TipoDespesa = !string.IsNullOrEmpty(entrada.TipoDespesa) ? entrada.TipoDespesa : string.Empty; filtro.NumeroContrato = !string.IsNullOrEmpty(entrada.NumeroContrato) ? entrada.NumeroContrato : string.Empty; filtro.CodigoObra = !string.IsNullOrEmpty(entrada.CodigoObra) ? entrada.CodigoObra : string.Empty; filtro.CodigoAgrupamentoConfirmacaoPagamento = !string.IsNullOrEmpty(entrada.CodigoAgrupamentoConfirmacaoPagamento.ToString()) ? entrada.CodigoAgrupamentoConfirmacaoPagamento : 0; filtro.NomeReduzidoCredor = !string.IsNullOrEmpty(entrada.NomeReduzidoCredor) ? entrada.NomeReduzidoCredor : string.Empty; filtro.CPF_CNPJ = !string.IsNullOrEmpty(entrada.CPF_CNPJ) ? entrada.CPF_CNPJ : string.Empty; filtro.DataConfirmacao = !string.IsNullOrEmpty(entrada.DataConfirmacao.ToString()) ? entrada.DataConfirmacao : null; filtro.DataPreparacao = !string.IsNullOrEmpty(entrada.DataPreparacao.ToString()) ? entrada.DataPreparacao : null; filtro.StatusProdesp = !string.IsNullOrEmpty(entrada.StatusProdesp) ? entrada.StatusProdesp : string.Empty; return(filtro); }
public ConfirmacaoPagamentoFiltroViewModel CreateInstance(ConfirmacaoPagamento entity, FormCollection form) { ConfirmacaoPagamentoFiltroViewModel filtro = new ConfirmacaoPagamentoFiltroViewModel(); filtro.IdTipoDocumento = form["lstTipoDocumento"] != null?Convert.ToInt32(form["lstTipoDocumento"]) : 0; filtro.CodigoAgrupamentoConfirmacaoPagamento = !String.IsNullOrWhiteSpace(form["lstOrigemConfirmacao"]) ? Convert.ToInt32(form["lstOrigemConfirmacao"]) : new Nullable <int>(); filtro.TipoPagamento = form["lstTipoPagamento"] != null ? form["lstTipoPagamento"] : "0"; filtro.NumeroDocumento = !string.IsNullOrEmpty(form["NumeroDocumento"].ToString()) ? form["NumeroDocumento"].ToString() : string.Empty; filtro.NumeroConta = !string.IsNullOrEmpty(form["NumeroConta"].ToString()) ? form["NumeroConta"].ToString() : string.Empty; filtro.Orgao = !string.IsNullOrEmpty(form["Orgao"].ToString()) ? form["Orgao"] : string.Empty; filtro.TipoDespesa = !string.IsNullOrEmpty(form["TipoDespesa"].ToString()) ? form["TipoDespesa"] : string.Empty; filtro.NumeroContrato = !string.IsNullOrEmpty(form["NumeroContrato"]) ? form["NumeroContrato"].ToString() : string.Empty; filtro.CodigoObra = !string.IsNullOrEmpty(form["CodigoObra"]) ? form["CodigoObra"].ToString() : string.Empty; filtro.NomeReduzidoCredor = !string.IsNullOrEmpty(form["NomeReduzidoCredor"]) ? form["NomeReduzidoCredor"] : string.Empty; filtro.CPF_CNPJ = !string.IsNullOrEmpty(form["CPF_CNPJ"]) ? form["CPF_CNPJ"].ToString() : string.Empty; filtro.StatusProdesp = !string.IsNullOrEmpty(form["lstStatusProdesp"]) ? form["lstStatusProdesp"].ToString() : string.Empty; filtro.DataConfirmacao = !string.IsNullOrWhiteSpace(form["DataConfirmacao"]) ? Convert.ToDateTime(form["DataConfirmacao"]) : DateTime.MinValue; filtro.DataCadastro = !string.IsNullOrWhiteSpace(form["DataCadastroDe"]) ? Convert.ToDateTime(form["DataCadastroDe"]) : DateTime.MinValue; filtro.DataCadastroDe = !string.IsNullOrWhiteSpace(form["DataCadastroDe"]) ? Convert.ToDateTime(form["DataCadastroDe"]) : DateTime.MinValue; filtro.DataCadastroAte = !string.IsNullOrWhiteSpace(form["DataCadastroAte"]) ? Convert.ToDateTime(form["DataCadastroAte"]) : DateTime.MinValue; return(filtro); }
public ConfirmacaoPagamentoFiltroViewModel CreateNewInstance(ConfirmacaoPagamentoFiltroViewModel entrada) { ConfirmacaoPagamentoFiltroViewModel filtro = new ConfirmacaoPagamentoFiltroViewModel(); filtro.Id = entrada.Id > 0 ? entrada.Id : 0; filtro.id_confirmacao_pagamento_item = entrada.id_confirmacao_pagamento_item > 0 ? entrada.id_confirmacao_pagamento_item : 0; filtro.IdTipoDocumento = Convert.ToInt32(entrada.TipoDocumento); filtro.NumeroDocumento = entrada.NumeroDocumento; filtro.NumeroConta = entrada.NumeroConta; filtro.DataCadastro = entrada.DataCadastro; filtro.TipoPagamento = entrada.TipoPagamento; filtro.Orgao = entrada.Orgao; filtro.TipoDespesa = entrada.TipoDespesa; filtro.NumeroContrato = entrada.NumeroContrato; filtro.CodigoObra = entrada.CodigoObra; filtro.CodigoAgrupamentoConfirmacaoPagamento = entrada.CodigoAgrupamentoConfirmacaoPagamento; filtro.NomeReduzidoCredor = entrada.NomeReduzidoCredor; filtro.CPF_CNPJ = entrada.CPF_CNPJ; filtro.DataConfirmacao = entrada.DataConfirmacao; filtro.StatusProdesp = entrada.StatusProdesp; filtro.DataCadastroDe = entrada.DataPreparacao; filtro.DataCadastroAte = entrada.DataModificacao; return(filtro); }
public ConfirmacaoPagamentoFiltroViewModel CreateInstance() { ConfirmacaoPagamentoFiltroViewModel filtro = new ConfirmacaoPagamentoFiltroViewModel(); return(filtro); }
public ConfirmacaoPagamento InitializeFiltroGridEditViewModel(ConfirmacaoPagamentoFiltroViewModel entities) { return(new ConfirmacaoPagamentoFiltroViewModel().CreateNewEditInstance(entities)); }