コード例 #1
0
        public void carregarDados()
        {
            DAOPeca     daoP = new DAOPeca();
            List <Peca> p    = daoP.getTodos();

            dataGrid1.ItemsSource = p;
        }
コード例 #2
0
        public void carregarComboBox()
        {
            DAOPeca    daoPeca    = new DAOPeca();
            DAOServico daoServico = new DAOServico();
            DAOCliente daoCliente = new DAOCliente();

            pecas    = daoPeca.getTodos();
            servicos = daoServico.getTodos();
            clientes = daoCliente.geTodos();

            comboItemClientes.ItemsSource = clientes;
            comboItemPecas.ItemsSource    = pecas;
            comboItemServicos.ItemsSource = servicos;
        }
コード例 #3
0
        //Botao Deletar
        private void btnDeletar(object sender, RoutedEventArgs e)
        {
            var alerta = new Alerta(1);

            alerta.conteudo.Content = "Tem certeza que deseja deletar?";
            alerta.ShowDialog();

            if (alerta.yes)
            {
                Peca    pl     = dataGrid1.SelectedItem as Peca;
                DAOPeca delete = new DAOPeca();
                delete.deletar(pl.CodPec);
                List <Peca> c = delete.getTodos();
                dataGrid1.ItemsSource = c;
            }
        }
コード例 #4
0
        private void btnSalvar(object sender, RoutedEventArgs e)
        {
            Peca   novaPeca   = new Peca();
            string nome       = textNomePec.Text.Trim();
            int    quantidade = int.Parse(textQtdePec.Text);
            double teste      = 1000.22;

            Console.WriteLine("Valor teste" + teste);
            double valor = double.Parse(textValorPec.Text.Replace("$", "").Replace(",", ""), CultureInfo.InvariantCulture);

            Console.WriteLine("Valor alterado" + valor);
            if (isName(nome) && isValue(textValorPec.Text))
            {
                novaPeca.NomePec  = nome;
                novaPeca.QtdePeca = quantidade;
                novaPeca.ValPec   = valor;

                DAOPeca peca = new DAOPeca();
                peca.inserir(novaPeca);
                var alerta = new Alerta();
                alerta.conteudo.Content = "Peça cadastrada com sucesso";
                alerta.ShowDialog();
                var telaListarPeca = new ListarPecas();
                this.Close();
                telaListarPeca.Show();
            }
            else
            {
                if (!isName(nome))
                {
                    lblNomeIncorreto.Visibility = Visibility.Visible;
                }
                if (!isValue(textValorPec.Text))
                {
                    lblValorIncorreto.Visibility = Visibility.Visible;
                }

                var alerta = new Alerta();
                alerta.conteudo.Content = "Preencha os campos corretamente!";
                alerta.ShowDialog();
            }
        }