private void CarregarCombos(EntradaMaterialCadastroViewModel model) { int? tipoNotaFiscalId = null; int? tipoNotaFreteId = null; string codigoTipoCompra = null; int? cifFobId = null; string codigoNaturezaOperacao = null; int? serieNFId = null; string codigoCST = null; string codigoContribuicaoId = null; if (model.EntradaMaterial != null) { tipoNotaFiscalId = model.EntradaMaterial.TipoNotaFiscalId; tipoNotaFreteId = model.EntradaMaterial.TipoNotaFreteId; codigoTipoCompra = model.EntradaMaterial.CodigoTipoCompra; cifFobId = model.EntradaMaterial.CifFobId; codigoNaturezaOperacao = model.EntradaMaterial.CodigoNaturezaOperacao; serieNFId = model.EntradaMaterial.SerieNFId; codigoCST = model.EntradaMaterial.CodigoCST; codigoContribuicaoId = model.EntradaMaterial.CodigoContribuicaoId; } var listaTipoDocumento = tipoDocumentoAppService.ListarTodos(); model.ListaTipoNotaFiscal = new SelectList(listaTipoDocumento, "Id", "Sigla", tipoNotaFiscalId); model.ListaTipoNotaFrete = new SelectList(listaTipoDocumento, "Id", "Sigla", tipoNotaFreteId); model.ListaTipoCompra = new SelectList(tipoCompraAppService.ListarTodos(), "Codigo", "Descricao", codigoTipoCompra); model.ListaCifFob = new SelectList(cifFobAppService.ListarTodos(), "Id", "Descricao", cifFobId); model.ListaNaturezaOperacao = new SelectList(naturezaOperacaoAppService.ListarTodos(), "Codigo", "CodigoComDescricao", codigoNaturezaOperacao); model.ListaSerieNF = new SelectList(serieNFAppService.ListarTodos(), "Id", "Descricao", serieNFId); model.ListaCST = new SelectList(CSTAppService.ListarTodos(), "Codigo", "Descricao", codigoCST); model.ListaCodigoContribuicao = new SelectList(codigoContribuicaoAppService.ListarTodos(), "Codigo", "Descricao", codigoContribuicaoId); model.ListaComplementoNaturezaOperacao = new SelectList(complementoNaturezaOperacaoAppService.ListarPorNaturezaOperacao(codigoNaturezaOperacao), "Codigo", "Descricao"); model.ListaComplementoCST = new SelectList(complementoCSTAppService.ListarTodos(), "Codigo", "Descricao"); model.ListaNaturezaReceita = new SelectList(naturezaReceitaAppService.ListarTodos(), "Codigo", "Descricao"); model.ListaImpostoFinanceiro = new SelectList(impostoFinanceiroAppService.ListarTodos(), "Id", "Descricao"); }
private void CarregarCombosMedicao(MedicaoContratoMedicaoViewModel model) { int? tipoDocumentoId = null; string tipoCompraCodigo = null; int? cifFobId = null; string naturezaOperacaoCodigo = null; int? serieNFId = null; string cstCodigo = null; string codigoContribuicaoCodigo = null; tipoDocumentoId = model.ContratoRetificacaoItemMedicao.TipoDocumentoId; tipoCompraCodigo = model.ContratoRetificacaoItemMedicao.TipoCompraCodigo; if (model.ContratoRetificacaoItemMedicao.CifFobId.HasValue) { cifFobId = model.ContratoRetificacaoItemMedicao.CifFobId.Value; } if (model.ContratoRetificacaoItemMedicao.SerieNFId.HasValue) { serieNFId = model.ContratoRetificacaoItemMedicao.SerieNFId.Value; } naturezaOperacaoCodigo = model.ContratoRetificacaoItemMedicao.NaturezaOperacaoCodigo; cstCodigo = model.ContratoRetificacaoItemMedicao.CSTCodigo; codigoContribuicaoCodigo = model.ContratoRetificacaoItemMedicao.CodigoContribuicaoCodigo; model.ListaTipoDocumento = new SelectList(tipoDocumentoAppService.ListarTodos(), "Id", "Sigla", tipoDocumentoId); model.ListaTipoCompra = new SelectList(tipoCompraAppService.ListarTodos(), "Codigo", "Descricao", tipoCompraCodigo); model.ListaCifFob = new SelectList(cifFobAppService.ListarTodos(), "Id", "Descricao", cifFobId); model.ListaNaturezaOperacao = new SelectList(naturezaOperacaoAppService.ListarTodos(), "Codigo", "Descricao", naturezaOperacaoCodigo); model.ListaSerieNF = new SelectList(serieNFAppService.ListarTodos(), "Id", "Descricao", serieNFId); model.ListaCST = new SelectList(cstAppService.ListarTodos(), "Codigo", "Descricao", cstCodigo); model.ListaCodigoContribuicao = new SelectList(codigoContribuicaoAppService.ListarTodos(), "Codigo", "Descricao", codigoContribuicaoCodigo); }