// Declaro al formulario como público y le asigno el método "Obtener Instancia" para poder llamarlo desde el formulario principal public static FrmSeleccionExpedientes ObtenerInstancia(Modelo_Entidades.Profesional oProfesional) { if (instancia == null) { instancia = new FrmSeleccionExpedientes(oProfesional); } if (instancia.IsDisposed) { instancia = new FrmSeleccionExpedientes(oProfesional); } return instancia; }
// Declaro al formulario como público y le asigno el método "Obtener Instancia" para poder llamarlo desde el formulario principal public static FrmSeleccionExpedientes ObtenerInstancia(Modelo_Entidades.Profesional oProfesional) { if (instancia == null) { instancia = new FrmSeleccionExpedientes(oProfesional); } if (instancia.IsDisposed) { instancia = new FrmSeleccionExpedientes(oProfesional); } return(instancia); }
// Cuando le doy a "Cobrar Expediente" private void btn_cobrar_expediente_Click(object sender, EventArgs e) { // Lo primero que hago es crear un formulario de selccion de cuotas, así que instancio las variables if (dgv_factura.DataSource == null) { FormularioSeleccionExpediente = new FrmSeleccionExpedientes(miProfesional); DialogResult DrLogin = FormularioSeleccionExpediente.ShowDialog(); // Despues pregunto si el formulario dio Ok. En caso de que no, vuelvo if (DrLogin != DialogResult.OK) { return; } } oExpediente = FormularioSeleccionExpediente.ExpedienteElegido; // Luego armo la factura del expediente ArmaFacturaExpte(); concepto = "Expediente"; btn_imprimir.Enabled = true; }
// Cuando le doy a "Cobrar Expediente" private void btn_cobrar_expediente_Click(object sender, EventArgs e) { // Lo primero que hago es crear un formulario de selccion de cuotas, así que instancio las variables if (dgv_factura.DataSource == null) { FormularioSeleccionExpediente = new FrmSeleccionExpedientes (miProfesional); DialogResult DrLogin = FormularioSeleccionExpediente.ShowDialog(); // Despues pregunto si el formulario dio Ok. En caso de que no, vuelvo if (DrLogin != DialogResult.OK) { return; } } oExpediente = FormularioSeleccionExpediente.ExpedienteElegido; // Luego armo la factura del expediente ArmaFacturaExpte(); concepto = "Expediente"; btn_imprimir.Enabled = true; }