Exemple #1
0
 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!");
     }
 }
Exemple #2
0
 public void InserirPedido(Pedido pedido, int idItem)
 {
     pedidoDAO.AdicionarPedido(pedido, idItem);
 }