示例#1
0
 private void pvExcluirPedido()
 {
     vendas = new clVendas();
     if (tbcRevistas.SelectedTab == tbpPedidos)
     {
         vendas.atualizarStatusPedido(Convert.ToInt32(dtgPedidos.CurrentRow.Cells["IDVDA"].Value), "CANCELADO");
         dtgPedidos.DataSource = pvListarPedidos(0, "ABERTO");
     }
     else
     {
         vendas.atualizarStatusPedido(Convert.ToInt32(dtgPagar.CurrentRow.Cells["PAGARIDVDA"].Value), "CANCELADO");
         dtgPagar.DataSource = pvListarPedidos(0, "FECHADO");
     }
     MessageBox.Show("Pedido cancelado com sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
 }
示例#2
0
 private void btnPagar_Click(object sender, EventArgs e)
 {
     if (dtgPagar.Rows.Count > 0)
     {
         if (MessageBox.Show("Deseja realmente pagar esse pedido? Essa ação é irreversível!", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             vendas = new clVendas();
             vendas.atualizarStatusPedido(Convert.ToInt32(dtgPagar.CurrentRow.Cells["PAGARIDVDA"].Value), "PAGO");
             dtgPagar.DataSource = pvListarPedidos(0, "FECHADO");
             MessageBox.Show("Pedido pago com sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         MessageBox.Show("Não há pedido para ser pago", "Fim", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }