private void adicionarServico(object sender, RoutedEventArgs e) { Servico servico = (Servico)comboItemServicos.SelectedItem; ItemOrcamento item = new ItemOrcamento(); double valServ = double.Parse(valorServico.Text.Replace("$", "").Replace(",", ""), CultureInfo.InvariantCulture); item.IdServico = servico.Id; item.Nome = servico.NomeServico; item.Quantidade = 1; if (valServ != 0) { item.Valor = valServ; } else { item.Valor = servico.Valor; } totalOrcamento += item.Valor; labelTotal.Content = String.Format("{0:0.00}", totalOrcamento); ItensOrcamento.Add(item); GridItensOrcamento.ItemsSource = ItensOrcamento; GridItensOrcamento.Items.Refresh(); lblEmpty.Visibility = Visibility.Hidden; }
private void adicionarPeca(object sender, RoutedEventArgs e) { Peca peca = (Peca)comboItemPecas.SelectedItem; ItemOrcamento item = new ItemOrcamento(); int quantidade = (int)qtdePeca.Value; item.IdPeca = peca.CodPec; item.Nome = peca.NomePec; item.Valor = peca.ValPec; item.Quantidade = quantidade; ItensOrcamento.Add(item); totalOrcamento += item.Total; labelTotal.Content = String.Format("{0:0.00}", totalOrcamento); foreach (ItemOrcamento i in ItensOrcamento) { Console.WriteLine("Teste " + i.Nome); } GridItensOrcamento.ItemsSource = ItensOrcamento; GridItensOrcamento.Items.Refresh(); lblEmpty.Visibility = Visibility.Hidden; qtdePeca.Maximum = qtdeTotal - item.Quantidade; peca.QtdePeca = peca.QtdePeca - item.Quantidade; qtdePeca.Text = (peca.QtdePeca - item.Quantidade).ToString(); }
private void adicionarPeca(object sender, RoutedEventArgs e) { Peca peca = (Peca)comboItemPecas.SelectedItem; ItemOrcamento item = new ItemOrcamento(); int quantidade = (int)qtdePeca.Value; item.IdPeca = peca.CodPec; item.Nome = peca.NomePec; item.Valor = peca.ValPec; item.Quantidade = quantidade; ItensOrcamento.Add(item); GridItensOrcamento.ItemsSource = ItensOrcamento; }
private void adicionarServico(object sender, RoutedEventArgs e) { Servico servico = (Servico)comboItemServicos.SelectedItem; ItemOrcamento item = new ItemOrcamento(); double valServ = double.Parse(valorServico.Text.Replace("$", "").Replace(",", ""), CultureInfo.InvariantCulture); item.IdPeca = servico.Id; item.Nome = servico.NomeServico; item.Quantidade = 1; if (valServ != 0) { item.Valor = valServ; } else { item.Valor = servico.Valor; } ItensOrcamento.Add(item); GridItensOrcamento.ItemsSource = ItensOrcamento; }