private void BTN_SalvarPedidoParaPessoaFisica(object sender, RoutedEventArgs e) { try { int idCliente = (Int32)cboClientesPessoaFisica.SelectedValue; ClientePessoaFisica clientePessoaFisica = ClienteDAO.BuscarClientePessoaFisicaPorId(idCliente); int idModelo = (Int32)cboModelos.SelectedValue; Sapato sapato = SapatoDAO.BuscarSapatoPorId(idModelo); Pedido pedido = new Pedido { Modelo = sapato.Modelo, PrecoTotal = Convert.ToDouble(txtPrecoTT.Text), Quantidade38 = Convert.ToInt32(TextBox38.Text), Quantidade39 = Convert.ToInt32(TextBox39.Text), Quantidade40 = Convert.ToInt32(TextBox40.Text), Quantidade41 = Convert.ToInt32(TextBox41.Text), Quantidade42 = Convert.ToInt32(TextBox42.Text), Quantidade43 = Convert.ToInt32(TextBox43.Text), Quantidade44 = Convert.ToInt32(TextBox44.Text), PrecoUnidade = Convert.ToDouble(txtPrecoUN.Text), ClientePessoaFisica = clientePessoaFisica }; if (PedidoDAO.AdicionarPedido(pedido)) { MessageBox.Show("Sucesso!"); } else { MessageBox.Show("Erro!"); } MainWindow main = new MainWindow(); this.Close(); main.ShowDialog(); } catch (Exception) { MessageBox.Show("Verifique os dados do pedido!"); } }
public void InserirPedido(Pedido pedido, int idItem) { pedidoDAO.AdicionarPedido(pedido, idItem); }