private void btnFormaPago_Click(object sender, EventArgs e) { try { frmBUSCAFORMAPAGO frm = new frmBUSCAFORMAPAGO(); DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { lblFormaPago.Text = FormaPago.FOR_DESCRIPCION.ToString().ToUpper(); ValidaDatosFormaPago(); switch (FormaPago.FOR_DESCRIPCION.ToString().ToUpper()) { case Constantes.Ficha: // regla: si es ficha desactivar comprobante y poner por default LimpiaCabeceraComprobante(); btnComprobante.Enabled = false; break; default: btnComprobante.Enabled = true; break; } } txtCodigoBarra.Text = string.Empty; txtCodigoBarra.Focus(); } catch (Exception ex) { ProcesarExcepcion(ex); } }
public static frmBUSCAFORMAPAGO ObtenerInstancia() { if (_instancia == null) _instancia = new frmBUSCAFORMAPAGO(); if (_instancia.IsDisposed) _instancia = new frmBUSCAFORMAPAGO(); return _instancia; }