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(); } }
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"); } }
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"); } }