public IHttpActionResult Get(ODataQueryOptions <Destinatario> queryOptions) { var query = default(IQueryable <Destinatario>); query = _destinatarioService.GetAll(); return(HandleQueryable <Destinatario, DestinatarioViewModel>(query, queryOptions)); }
private void LoadedCmd_Execute(string modelo) { NotaFiscal = new NFCeModel(); if (modelo != null && modelo.Equals("55")) { _modelo = Modelo.Modelo55; NotaFiscal.IsImpressaoBobina = false; } else { _modelo = Modelo.Modelo65; } NotaFiscal.DestinatarioSelecionado = new DestinatarioModel(); Pagamento = new PagamentoVO(); Pagamento.FormaPagamento = "Dinheiro"; var config = _configuracaoService.GetConfiguracao(); NotaFiscal.Serie = config.IsProducao ? config.SerieNFCe : config.SerieNFCeHom; NotaFiscal.Numero = config.IsProducao ? config.ProximoNumNFCe : config.ProximoNumNFCeHom; NotaFiscal.ModeloNota = "NFC-e"; NotaFiscal.DataEmissao = DateTime.Now; NotaFiscal.HoraEmissao = DateTime.Now; NotaFiscal.DataSaida = DateTime.Now; NotaFiscal.HoraSaida = DateTime.Now; NotaFiscal.IndicadorPresenca = PresencaComprador.Presencial; NotaFiscal.Finalidade = "Normal"; var produtos = _produtoService.GetProdutosByNaturezaOperacao("Venda"); foreach (var produto in produtos) { ProdutosCombo.Add(produto); } var destinatarios = _destinatarioService.GetAll(); foreach (var destDB in destinatarios) { Destinatarios.Add((DestinatarioModel)destDB); } }
private void LoadedCmd_Execute(string modelo) { NotaFiscal = new NFeModel(); if (modelo != null && modelo.Equals("55")) { _modelo = Modelo.Modelo55; NotaFiscal.IsImpressaoBobina = false; } else { _modelo = Modelo.Modelo65; } NotaFiscal.DestinatarioSelecionado = new DestinatarioModel(); Pagamento = new PagamentoVO(); Pagamento.FormaPagamento = "Dinheiro"; var config = _configuracaoService.GetConfiguracao(); NotaFiscal.Serie = config.IsProducao ? config.SerieNFe : config.SerieNFeHom; NotaFiscal.Numero = config.IsProducao ? config.ProximoNumNFe : config.ProximoNumNFeHom; NotaFiscal.ModeloNota = "NF-e"; NotaFiscal.DataEmissao = DateTime.Now; NotaFiscal.HoraEmissao = DateTime.Now; NotaFiscal.DataSaida = DateTime.Now; NotaFiscal.HoraSaida = DateTime.Now; NotaFiscal.IndicadorPresenca = PresencaComprador.Presencial; NotaFiscal.Finalidade = "Normal"; if (Destinatarios.Count <= 0) { var destinatarios = _destinatarioService.GetAll(); foreach (var destDB in destinatarios) { Destinatarios.Add((DestinatarioModel)destDB); } } if (Transportadoras.Count <= 0) { var transportadoras = _transportadoraService.GetAll(); foreach (var transpDB in transportadoras) { Transportadoras.Add((TransportadoraModel)transpDB); } } if (NaturezasOperacoes.Count <= 0) { var naturezasDB = _naturezaOperacaoService.GetAll(); foreach (var naturezaDB in naturezasDB) { var natModel = new NaturezaOperacaoModel() { Id = naturezaDB.Id, Descricao = naturezaDB.Descricao }; NaturezasOperacoes.Add(natModel); if (natModel.Descricao.Equals(DEFAULT_NATUREZA_OPERACAO)) { NaturezaOperacaoSelecionada = natModel; } } } else { NaturezaOperacaoSelecionada = NaturezasOperacoes.FirstOrDefault(n => n.Descricao.Equals(DEFAULT_NATUREZA_OPERACAO)); } }