async Task ExecuteLoadItemsCommand() { if (IsBusy) { return; } IsBusy = true; try { Produtos.Clear(); var produtos = await ProdutoDataStore.GetItemsAsync(true); foreach (var item in produtos) { Produtos.Add(item); } } catch (Exception ex) { Debug.WriteLine(ex); } finally { IsBusy = false; } }
public List <Produto> ListarFrutas() { Produtos.Add(new Produto() { Nome = "Banana", Valor = 2, Categoria = "Frutas" }); Produtos.Add(new Produto() { Nome = "Morango", Valor = 25, Categoria = "Frutas" }); Produtos.Add(new Produto() { Nome = "Pêra", Valor = 12, Categoria = "Frutas" }); Produtos.Add(new Produto() { Nome = "Abacaxi", Valor = 4, Categoria = "Frutas" }); Produtos.Add(new Produto() { Nome = "Melão", Valor = 5, Categoria = "Frutas" }); return(Produtos); }
private static void NovoProduto() { Console.WriteLine("==========NOVO PRODUTO=========="); Console.Write("Código: "); long.TryParse(Console.ReadLine(), out long codigo); if (codigo <= 0) { Console.WriteLine("Código deve ser maior que zero."); return; } Produto produto = BuscaProduto(codigo); if (produto != null) { Console.WriteLine("Já existe um produto cadastrado com este código."); return; } Console.Write("Nome: "); string nome = Console.ReadLine(); Console.Write("Preço: "); double.TryParse(Console.ReadLine(), out double preco); Console.Write("Estoque: "); int.TryParse(Console.ReadLine(), out int estoque); Produtos.Add(new Produto { Codigo = codigo, Estoque = estoque, Nome = nome, Preco = preco }); }
internal void IncluirProduto(Produto produto) { var promProd = new PromocaoProduto(); promProd.Produto = produto; Produtos.Add(promProd); }
public void RecuperarDados(string s1, string s2, string s3) { string produtos = s1; double valorTotal = double.Parse(s2) * int.Parse(s3); string dados = produtos + " - R$" + valorTotal.ToString("f2", CultureInfo.InvariantCulture); Produtos.Add(dados); }
public void Adicionar(params Produto[] produtos) { foreach (var produto in produtos) { if (produto != null) { Produtos.Add(produto); } } }
public override void OnNavigatedTo(INavigationParameters parameters) { if (parameters.ContainsKey("nota")) { NotaFiscal = parameters["nota"] as NotaFiscalModel; NotaFiscal.GetProdutos().ForEach(n => Produtos.Add(n)); DataEmissao = NotaFiscal.GetDataEmissao(); NomeMercado = NotaFiscal.GetNomeLocal(); } }
public ActionResult Create([Bind(Include = "IdProduto,CodigoProduto,NomeProduto,PrecoUnitario")] Produto produto) { if (ModelState.IsValid) { persistencia.Add(produto); return(RedirectToAction("Index")); } return(View(produto)); }
public async void SyncProdutos() { var resultProduto = await _produtoService.GetProdutos(); Produtos.Clear(); foreach (var item in resultProduto) { Produtos.Add(item); } }
public async void LoadProdutos() { var result = await _produtoService.GetProdutos(); Produtos.Clear(); foreach (var item in result) { Produtos.Add(item); } IsBusy = false; }
private async Task LoadWebSiteAsync(string location) { StreamReader reader = new StreamReader(location, Encoding.UTF8); string line; //Index Colluns int index = 0; int RefIndex = 0; int ProdutoNome = 1; int PvpIndex = 4; int IvaIndex = 2; int StockIndex = 3; while ((line = await reader.ReadLineAsync()) != null) { Regex CSVParser = new Regex(",(?=(?:[^\"]*\"[^\"]*\")*(?![^\"]*\"))"); //Separating columns to array string newLine = line.Replace(@"\", ""); string[] cols = CSVParser.Split(newLine); for (int i = 0; i < cols.Length; i++) { if (cols[i].Contains('\"')) { cols[i] = cols[i].Replace("\"", ""); } } if (index == 0) { RefIndex = cols.ToList().FindIndex(x => x == "REF"); ProdutoNome = cols.ToList().FindIndex(x => x == "Nome"); PvpIndex = cols.ToList().FindIndex(x => x == "Preço normal"); IvaIndex = cols.ToList().FindIndex(x => x == "Classe de imposto"); StockIndex = cols.ToList().FindIndex(x => x == "Stock"); } else { Produto p = new Produto(); p.REF = cols[RefIndex]; p.Nome = cols[ProdutoNome]; if (int.TryParse(cols[StockIndex], out _)) { p.StockSite = int.Parse(cols[StockIndex]); } Produtos.Add(p); } index++; UC_StatusBar_ListObjects.Text = string.Format("Produtos: {0}", Produtos.Count); } }
public List <Produto> GetAll() { var ctx = new DesenvContext(); var consulta = ctx.tblProductGroups1.Where(it => it.intProductGroup1ID == (int)Produto.Cursos.MEDCURSO || it.intProductGroup1ID == (int)Produto.Cursos.MED || it.intProductGroup1ID == (int)Produto.Cursos.INTENSIVAO || it.intProductGroup1ID == (int)Produto.Cursos.CPMED || it.intProductGroup1ID == (int)Produto.Cursos.MEDELETRO || it.intProductGroup1ID == (int)Produto.Cursos.RAC || it.intProductGroup1ID == (int)Produto.Cursos.RACIPE || it.intProductGroup1ID == (int)Produto.Cursos.RA || it.intProductGroup1ID == (int)Produto.Cursos.PRATICO || it.intProductGroup1ID == (int)Produto.Cursos.REVALIDA || it.intProductGroup1ID == (int)Produto.Cursos.ADAPTAMED || it.intProductGroup1ID == (int)Produto.Cursos.R3Cirurgia || it.intProductGroup1ID == (int)Produto.Cursos.R3Clinica || it.intProductGroup1ID == (int)Produto.Cursos.R3Pediatria || it.intProductGroup1ID == (int)Produto.Cursos.R4GO || it.intProductGroup1ID == (int)Produto.Cursos.MEDELETRO_IMED || it.intProductGroup1ID == (int)Produto.Cursos.MASTO || it.intProductGroup1ID == (int)Produto.Cursos.TEGO ); var produtos = new Produtos(); foreach (var it in consulta) { var p = new Produto { ID = it.intProductGroup1ID, Nome = it.txtDescription }; if (p.ID == (int)Produto.Cursos.RA) { p.Nome = "R.A"; } else { p.Nome = (p.ID != (int)Produto.Cursos.INTENSIVAO) ? p.Nome : "INTENSIVÃO"; } p.GrandesAreas = new GrandeAreaEntity().GetAll(p.ID); produtos.Add(p); } return(produtos); }
public void AdicionarProduto(ProdutoPedido produto) { var produtoJaAdicionado = Produtos.Any(prod => prod.Id == produto.Id); AddNotifications( new Contract() .Requires() .IsFalse(produtoJaAdicionado, "Produto", "Produto ja adicionado, só aumente a quantidade.") ); if (Valid) { produto.VincularAoPedido(Id); Produtos.Add(produto); } }
private async void PesquisarProduto() { if (string.IsNullOrEmpty(Pesquisa)) { ListarProdutos(); return; } var pesquisa = Produtos.Where(x => x.Nome.ToUpper().Contains(Pesquisa.ToUpper())).ToList(); Produtos.Clear(); foreach (var item in pesquisa) { Produtos.Add(item); } }
public List <Produto> ListarEletronicos() { Produtos.Add(new Produto() { Nome = "iPhone", Valor = 8000, Categoria = "Eletrônicos" }); Produtos.Add(new Produto() { Nome = "Galaxy S7 Edge", Valor = 2000, Categoria = "Eletrônicos" }); Produtos.Add(new Produto() { Nome = "Pen Drive", Valor = 35, Categoria = "Eletrônicos" }); return(Produtos); }
private void ConfirmarRequisicoes() { Validate(); var requisicoes = (BindingList <Requisitions>)requisitionsDataGridView.DataSource; if (requisicoes.Any(p => p.Checked)) { foreach (var requisicao in requisicoes.Where(p => p.Checked).ToList()) { foreach (var produto in _controle.getProductsRequisition(requisicao.Id)) { Produtos.Add(produto); } Requisicoes.Add(requisicao.Id); } DialogResult = DialogResult.OK; } }
private void PopularListaProdutos() { Produtos.Clear(); var produtos = _produtoService.GetAll(); foreach (var produtoDb in produtos) { var listItem = new ProdutoListItem() { Ncm = produtoDb.NCM, Id = produtoDb.Id, Codigo = produtoDb.Codigo, Descricao = produtoDb.Descricao, Grupo = produtoDb.GrupoImpostos.Descricao, UN = produtoDb.UnidadeComercial, Valor = produtoDb.ValorUnitario.ToString("C2", new CultureInfo("pt-BR")) }; Produtos.Add(listItem); } }
private async void ListarProdutos() { Produtos.Clear(); var produtos = _ProdutoRepository.RecuperarProdutos(); #region recuperando as categorias de cada produto foreach (var produto in produtos) { produto.CriarDetalhes(); produto.Categoria = _CategoriaRepository.RecuperarCategoriaPorId(produto.IdCategoria); Produtos.Add(produto); } #endregion if (Produtos.Count == 0) { TemItems = false; await _MessageService.MostrarDialog("Despensa", "Não existem produtos cadastrados"); return; } }
public ExploracaoFlorestalExploracaoPDF(ExploracaoFlorestalExploracao exploracao) { GeometriaTipoId = exploracao.GeometriaTipoId; VegetacaoTipo = exploracao.ClassificacaoVegetacaoTexto; VegetacaoTipoId = exploracao.ClassificacaoVegetacaoId; ArvoresRequeridas = exploracao.ArvoresRequeridas; AreaCroquiDecimal = (exploracao.GeometriaTipoId == (int)eExploracaoFlorestalGeometria.Ponto && exploracao.ParecerFavoravel == true) ? Convert.ToDecimal(exploracao.QuantidadeArvores) : exploracao.AreaCroqui; if (exploracao.ParecerFavoravel == false) { AreaCroquiDecimal = 0; } AreaRequeridaDecimal = (exploracao.GeometriaTipoId == (int)eExploracaoFlorestalGeometria.Ponto) ? Convert.ToDecimal(exploracao.ArvoresRequeridas) : exploracao.AreaRequerida; QuantidadeArvores = exploracao.QuantidadeArvores; Produtos = exploracao.Produtos.Select(x => new ExploracaoFlorestalExploracaoProdutoPDF(x)).ToList(); if (Produtos.Count == 0) { Produtos.Add(new ExploracaoFlorestalExploracaoProdutoPDF()); } IdentificacaoGeo = exploracao.Identificacao; Geometria = exploracao.GeometriaTipoTexto; if (exploracao.FinalidadeExploracaoTexto == "Outros" || exploracao.FinalidadeExploracao == (int)eExploracaoFlorestalFinalidade.Outros) { FinalidadeExploracao = String.Concat(exploracao.FinalidadeExploracaoTexto, " (", exploracao.FinalidadeEspecificar, ")"); } else if (exploracao.FinalidadeExploracao == (int)eExploracaoFlorestalFinalidade.AproveitamentoMadeira) { FinalidadeExploracao = "Aprov. Madeira"; } else { FinalidadeExploracao = exploracao.FinalidadeExploracaoTexto; } ParecerFavoravel = Convert.ToBoolean(exploracao.ParecerFavoravel) ? "Favorável" : "Não Favorável"; ClassificacaoVegetal = exploracao.ClassificacaoVegetacaoTexto; }
public void AddProduto(Produto p) { Produtos.Add(p); }
public override void CriarProdutos() { Produtos.Add(new Pizza()); Produtos.Add(new Sushi()); }
private void ReadFromIni(ACBrIniFile iniData) { iniData.ReadFromIni(InfCFe, "infCFe"); iniData.ReadFromIni(Identificacao, "Identificacao"); iniData.ReadFromIni(Emitente, "Emitente"); iniData.ReadFromIni(Destinatario, "Destinatario"); iniData.ReadFromIni(Entrega, "Entrega"); var i = 0; ProdutoSat produto; do { i++; produto = iniData.ReadFromIni <ProdutoSat>($"Produto{i:000}"); if (produto == null) { continue; } var j = 0; ObsFiscoDetSat obsFiscoDet; do { j++; obsFiscoDet = iniData.ReadFromIni <ObsFiscoDetSat>($"Produto{i:000}{j:000}"); if (obsFiscoDet == null) { continue; } produto.ObsFisco.Add(obsFiscoDet); } while (obsFiscoDet != null); iniData.ReadFromIni(produto.ICMS, $"ICMS{i:000}"); iniData.ReadFromIni(produto.PIS, $"PIS{i:000}"); iniData.ReadFromIni(produto.PISST, $"PISST{i:000}"); iniData.ReadFromIni(produto.COFINS, $"COFINS{i:000}"); iniData.ReadFromIni(produto.COFINSST, $"COFINSST{i:000}"); iniData.ReadFromIni(produto.ISSQN, $"ISSQN{i:000}"); Produtos.Add(produto); } while (produto != null); iniData.ReadFromIni(Total, "Total"); i = 0; PagamentoSat pagamento; do { i++; pagamento = iniData.ReadFromIni <PagamentoSat>($"pag{i:000}"); if (pagamento == null) { continue; } Pagamentos.Add(pagamento); } while (pagamento != null); iniData.ReadFromIni(DadosAdicionais, "DadosAdicionais"); i = 0; ObsFiscoSat obsFisco; do { i++; obsFisco = iniData.ReadFromIni <ObsFiscoSat>($"ObsFisco{i:000}"); if (obsFisco == null) { continue; } ObsFisco.Add(obsFisco); } while (obsFisco != null); }
public void AddProduto(Produto produto) { Produtos.Add(produto); }
public void AdicionarProduto(Produto produto) => Produtos.Add(produto);
public void adicionar(Produto p) { Produtos.Add(p); }
public override void CriarProdutos() { Produtos.Add(new Vinho()); Produtos.Add(new Cerveja()); }
public void AddProduto(ComposicaoProduto composicao) { Produtos.Add(composicao); CalculaPedido(); }
public void AddProduto() { ProdutoAtual.Sequencia = Produtos.Count + 1; Produtos.Add(ProdutoAtual); ProdutoAtual = new ProdutoNotaFiscal(); }
private void ReadFromIni(ACBrIniFile iniData) { iniData.ReadFromIni(ProcNFe, "procNFe"); iniData.ReadFromIni(InfNFe, "infNFe"); iniData.ReadFromIni(Identificacao, "Identificacao"); var i = 0; NFRef nfRef; do { i++; nfRef = iniData.ReadFromIni <NFRef>($"NFRef{i:000}"); if (nfRef == null) { continue; } Identificacao.NFref.Add(nfRef); } while (nfRef != null); iniData.ReadFromIni(Emitente, "Emitente"); iniData.ReadFromIni(Avulsa, "Avulsa"); iniData.ReadFromIni(Destinatario, "Destinatario"); iniData.ReadFromIni(Retirada, "Retirada"); iniData.ReadFromIni(Entrega, "Entrega"); i = 0; AutXML autXml; do { i++; autXml = iniData.ReadFromIni <AutXML>($"autXML{i:00}"); if (autXml == null) { continue; } AutXml.Add(autXml); } while (autXml != null); i = 0; ProdutoNFe produto; do { i++; produto = iniData.ReadFromIni <ProdutoNFe>($"Produto{i:000}"); if (produto == null) { continue; } var k = 0; NVENFe nveItem; do { k++; nveItem = iniData.ReadFromIni <NVENFe>($"NVE{i:000}{k:000}"); if (nveItem == null) { continue; } produto.NVE.Add(nveItem); } while (nveItem != null); k = 0; DINFe diItem; do { k++; diItem = iniData.ReadFromIni <DINFe>($"DI{i:000}{k:000}"); if (diItem == null) { continue; } var j = 0; LADINFe ladiItem; do { j++; ladiItem = iniData.ReadFromIni <LADINFe>($"DI{i:000}{k:000}{j:000}"); if (ladiItem != null) { diItem.LADI.Add(ladiItem); } } while (ladiItem != null); produto.DI.Add(diItem); } while (diItem != null); k = 0; RastroNFe rastroItem; do { k++; rastroItem = iniData.ReadFromIni <RastroNFe>($"rastro{i:000}{k:000}"); if (rastroItem == null) { continue; } produto.Rastro.Add(rastroItem); } while (rastroItem != null); k = 0; MedicamentoNFe medItem; do { k++; medItem = iniData.ReadFromIni <MedicamentoNFe>($"Medicamento{i:000}{k:000}"); if (medItem == null) { continue; } produto.Medicamento.Add(medItem); } while (medItem != null); k = 0; ArmaNFe armaItem; do { k++; armaItem = iniData.ReadFromIni <ArmaNFe>($"Arma{i:000}{k:000}"); if (armaItem == null) { continue; } produto.Arma.Add(armaItem); } while (armaItem != null); iniData.ReadFromIni(produto.ImpostoDevol, $"impostoDevol{i:000}"); iniData.ReadFromIni(produto.Veiculo, $"Veiculo{i:000}"); iniData.ReadFromIni(produto.Combustivel, $"Combustivel{i:000}"); iniData.ReadFromIni(produto.Combustivel.CIDE, $"CIDE{i:000}"); iniData.ReadFromIni(produto.Combustivel.Encerrante, $"encerrante{i:000}"); iniData.ReadFromIni(produto.ICMS, $"ICMS{i:000}"); iniData.ReadFromIni(produto.IPI, $"IPI{i:000}"); iniData.ReadFromIni(produto.II, $"II{i:000}"); iniData.ReadFromIni(produto.PIS, $"PIS{i:000}"); iniData.ReadFromIni(produto.PISST, $"PISST{i:000}"); iniData.ReadFromIni(produto.COFINS, $"COFINS{i:000}"); iniData.ReadFromIni(produto.COFINSST, $"COFINSST{i:000}"); iniData.ReadFromIni(produto.ISSQN, $"ISSQN{i:000}"); Produtos.Add(produto); } while (produto != null); iniData.ReadFromIni(Total, "Total"); iniData.ReadFromIni(ISSQNtot, "ISSQNtot"); iniData.ReadFromIni(RetTrib, "retTrib"); iniData.ReadFromIni(Transportador, "Transportador"); i = 0; ReboqueNFe reboque; do { i++; reboque = iniData.ReadFromIni <ReboqueNFe>($"Reboque{i:000}"); if (reboque == null) { continue; } Transportador.Reboque.Add(reboque); } while (reboque != null); i = 0; VolumeNFe volume; do { i++; volume = iniData.ReadFromIni <VolumeNFe>($"Volume{i:000}"); if (volume == null) { continue; } var k = 0; LacresNFe lacre; do { k++; lacre = iniData.ReadFromIni <LacresNFe>($"Lacre{i:000}{k:000}"); if (lacre == null) { continue; } volume.Lacres.Add(lacre); } while (lacre != null); Volumes.Add(volume); } while (volume != null); iniData.ReadFromIni(Fatura, "Fatura"); i = 0; DuplicataNFe duplicata; do { i++; duplicata = iniData.ReadFromIni <DuplicataNFe>($"Duplicata{i:000}"); if (duplicata == null) { continue; } Duplicatas.Add(duplicata); } while (duplicata != null); i = 0; PagamentoNFe pag; do { i++; pag = iniData.ReadFromIni <PagamentoNFe>($"pag{i:000}"); if (pag == null) { continue; } Pagamentos.Add(pag); } while (pag != null); iniData.ReadFromIni(DadosAdicionais, "DadosAdicionais"); i = 0; InfoAdicionalNfe info; do { i++; info = iniData.ReadFromIni <InfoAdicionalNfe>($"obsCont{i:000}"); if (info == null) { continue; } DadosAdicionais.ObsCont.Add(info); } while (info != null); i = 0; do { i++; info = iniData.ReadFromIni <InfoAdicionalNfe>($"obsFisco{i:000}"); if (info == null) { continue; } DadosAdicionais.ObsFisco.Add(info); } while (info != null); i = 0; ProcRefNFe procRef; do { i++; procRef = iniData.ReadFromIni <ProcRefNFe>($"procRef{i:000}"); if (procRef == null) { continue; } DadosAdicionais.ProcRef.Add(procRef); } while (procRef != null); iniData.ReadFromIni(Exporta, "Exporta"); iniData.ReadFromIni(Compra, "compra"); iniData.ReadFromIni(Cana, "cana"); i = 0; ForDiaNFe forDia; do { i++; forDia = iniData.ReadFromIni <ForDiaNFe>($"forDia{i:000}"); if (forDia == null) { continue; } Cana.forDia.Add(forDia); } while (forDia != null); i = 0; DeducNFe deduc; do { i++; deduc = iniData.ReadFromIni <DeducNFe>($"deduc{i:000}"); if (deduc == null) { continue; } Cana.deduc.Add(deduc); } while (deduc != null); iniData.ReadFromIni(InfRespTec, "infRespTec"); }
public void Adiciona(Produto produto) { Produtos.Add(produto); }