public static frmDeudores GetInstancia() { if (Instancia == null) { Instancia = new frmDeudores(); } return(Instancia); }
private void EditarEstado() { string respuesta = ""; Estado = cmbEstado.Text; frmDeudores formDeudores = frmDeudores.GetInstancia(); respuesta = NegocioCliente.Editar(formDeudores.IdCliente, Estado); if (respuesta.Equals("OK")) { Notificacion.NotificacionOk("El estado del cliente es ahora: " + Estado, "Actualizando estado del cliente."); formDeudores.MostrarClientesConDeudas(); Close(); } else { Notificacion.NotificacionError("No se pudo cambiar el estado del cliente.", "Error"); } }
//METODO FORM CLOSING PARA ELIMINAR LA REFERENCIA DE LA INSTANCIA private void frmDeudores_FormClosing(object sender, FormClosingEventArgs e) { Instancia = null; }