public static frmOrdenDeCompra GetInstancia() { if (_Instancia == null) { _Instancia = new frmOrdenDeCompra(); } return(_Instancia); }
private void dataListadoCat_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { frmOrdenDeCompra form = frmOrdenDeCompra.GetInstancia(); string id; string estado; estado = Convert.ToString(this.dataListadoCat.CurrentRow.Cells["Nombre"].Value); id = Convert.ToString(this.dataListadoCat.CurrentRow.Cells["idEstadoOrdenCompra"].Value); DialogResult boton = MessageBox.Show("Estas seguro de cambiar el estado de la orden de compra a" + estado + "?", "Alerta", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (boton == DialogResult.OK) { form.setCategoria(estado, id); this.Hide(); } else //boton cancelar { } //regresar al winForm }