private void btnGenerarFactura_Click(object sender, EventArgs e) { PantallaCrearFactura pcf = new PantallaCrearFactura(); Hide(); pcf.ShowDialog(); pcf.Close(); Show(); Actualizar(); }
private void btnFacturacion_Click(object sender, EventArgs e) { if (dtvDatos.CurrentRow?.Cells["Estatus"].Value.ToString() == "Cancelado") { MessageBox.Show("El pedido ha sido cancelado", "Pedido sin pagar", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (dtvDatos.CurrentRow?.Cells["Estatus"].Value.ToString() != "Pagado" && dtvDatos.CurrentRow?.Cells["Estatus"].Value.ToString() != "Facturado") { MessageBox.Show("El pedido no se ha pagado", "Pedido sin pagar", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } var clave = dtvDatos.CurrentRow?.Cells["Clave"].Value.ToString(); PantallaCrearFactura pcf = new PantallaCrearFactura(clave); Hide(); pcf.ShowDialog(); pcf.Close(); Show(); }