Пример #1
0
        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;
        }
Пример #2
0
        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();
        }
Пример #3
0
        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;
        }
Пример #4
0
        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;
        }