예제 #1
0
        private void btImprimir_Click(object sender, EventArgs e)
        {
            dalPedido         ped   = new dalPedido();
            repwImprimePedido abrir = new repwImprimePedido();

            if (tbNumeropedido.Enabled == false)
            {
                abrir.imprimePedidoBindingSource.DataSource = ped.sourceRelatorioPedido(Convert.ToInt32(tbNumeropedido.Text));
                abrir.Show();
            }
        }
예제 #2
0
        private void imprimePedido(int cod)
        {
            dalPedido         ped   = new dalPedido();
            repwImprimePedido abrir = new repwImprimePedido();

            abrir.imprimePedidoBindingSource.DataSource = ped.sourceRelatorioPedido(cod);

            if (abrir.imprimePedidoBindingSource.Count > 0)
            {
                abrir.Show();
            }
            else
            {
                MessageBox.Show("Pedido inexiste ou campos em branco", "ERRO");
            }
        }
예제 #3
0
 private void cadastrarPedido()
 {
     try
     {
         dalPedido ped = new dalPedido();
         int       i   = ped.inserePedido(new Pedidos(Convert.ToInt32(tbCodigo.Text), Convert.ToDecimal(tbValorTotalPedido.Text), 1, DateTime.Today.Date, DateTime.Today.Date), listItens);
         listItens.Clear();
         resetCampos();
         if (MessageBox.Show("Pedido registrado com sucesso, deseja imprimir o pedido?", "Cadastro de pedido", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             repwImprimePedido abrir = new repwImprimePedido();
             abrir.imprimePedidoBindingSource.DataSource = ped.sourceRelatorioPedido(i);
             abrir.Show();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("ERRO:" + ex.ToString(), "ERRO");
     }
 }