private void btnDetalles_Click(object sender, EventArgs e) { try { int id_cliente = int.Parse(cbBusquedaClienteVenta.SelectedValue.ToString()); if (lbVenta.Items.Count > 0) { int id = int.Parse(lbVenta.SelectedValue.ToString()); frmPago objPago = new frmPago(id, id_cliente, 1); objPago.ShowDialog(); } } catch (Exception) { } finally { llenarDatosVenta(); cambiarEstado(); } }
private void btnPagar_Click(object sender, EventArgs e) { try { int id_cliente = int.Parse(cbBusquedaClienteVenta.SelectedValue.ToString()); if (cbEstado.SelectedIndex == 1) { if (lbVenta.Items.Count > 0) { int id = int.Parse(lbVenta.SelectedValue.ToString()); frmPago objPago = new frmPago(id, id_cliente, 0); objPago.ShowDialog(); } else { MessageBox.Show("No existe venta seleccionada para registrar el pago"); } } if (cbEstado.SelectedIndex == 0) { MessageBox.Show("Venta esta pagada en su totalidad"); } if (cbEstado.SelectedIndex == 2) { MessageBox.Show("Venta anulada, no se pueden realizar pagos"); } } catch (Exception) { } finally { llenarDatosVenta(); cambiarEstado(); } }