public void abrirCon(Planilla planilla) { unaPlanilla.Dispose(); unaPlanilla = planilla; abrirAmbulatorio = true; dgPracticas.Focus(); }
public void abrirCon(Planilla planilla, Int64 Medico) { MedicoPosta = Medico; unaPlanilla = planilla; crearGrilla(); }
private void cmbAsociacion_SelectedIndexChanged(object sender, EventArgs e) { if (cmbAsociacion.Text != "") { //Grilla ComboBox Nomenclador Planilla unaPlanilla = new Planilla(); unaPlanilla.Asociacion = Convert.ToInt64(cmbAsociacion.SelectedValue); DataSet dsPracticas = unaPlanilla.TraerListadoNomencladorPorAsociacion(); cargarGrillaPracticasCon(dsPracticas); unaPlanilla.Dispose(); TablaNomenclador = null; TablaNomenclador = dsPracticas.Tables[0]; //Cargar Combo Medicos Asociacion unaAsociacion = new Asociacion(); unaAsociacion.ID = Convert.ToInt64(cmbAsociacion.SelectedValue); unaAsociacion.Nombre = cmbAsociacion.Text; DataSet ds = unaAsociacion.TraerMedicosPorAsociacion(); unaAsociacion.Dispose(); Utilities.DropDownListManager.CargarCombo(cmbMedico, ds.Tables[0], "profesional_matricula", "profesional_nombre", false, ""); cmbMedico.AutoCompleteCustomSource = Utilities.AutocompleteComboBox.LoadAutoComplete(ds, "profesional_nombre"); cmbMedico.AutoCompleteMode = AutoCompleteMode.Suggest; cmbMedico.AutoCompleteSource = AutoCompleteSource.CustomSource; //Cargar Combo Diagnosticos Diagnostico unDiagnostico = new Diagnostico(); DataSet dsDiagnostico = unDiagnostico.TraerListadoDiagnosticoPorAsociacion(Convert.ToInt64(cmbAsociacion.SelectedValue)); unDiagnostico.Dispose(); //CARGAR COMBO DESCRIPCION Utilities.DropDownListManager.CargarCombo(cmbDiagnosticoDescripcion, dsDiagnostico.Tables[0], "diagnostico_id", "diagnostico_descripcion", false, ""); cmbDiagnosticoDescripcion.AutoCompleteCustomSource = Utilities.AutocompleteComboBox.LoadAutoComplete(dsDiagnostico, "diagnostico_descripcion"); cmbDiagnosticoDescripcion.AutoCompleteMode = AutoCompleteMode.Suggest; cmbDiagnosticoDescripcion.AutoCompleteSource = AutoCompleteSource.CustomSource; cmbDiagnosticoDescripcion.SelectedIndex = -1; //CARGAR COMBO CODIGO Utilities.DropDownListManager.CargarCombo(cmbDiagnosticoCodigo , dsDiagnostico.Tables[0], "diagnostico_id", "diagnostico_codigo", false, ""); cmbDiagnosticoCodigo.AutoCompleteCustomSource = Utilities.AutocompleteComboBox.LoadAutoComplete(dsDiagnostico, "diagnostico_codigo"); cmbDiagnosticoCodigo.AutoCompleteMode = AutoCompleteMode.Suggest; cmbDiagnosticoCodigo.AutoCompleteSource = AutoCompleteSource.CustomSource; cmbDiagnosticoCodigo.SelectedIndex = -1; diagnosticosCargados = true; //TABLA AFILIADOS DataSet dsAfiliados = unAfiliado.TraerAfiliadosConFiltrosPorAsociacionID(Convert.ToInt64(cmbAsociacion.SelectedValue)); dgAfiliados.DataSource = dsAfiliados; dsAfiliados.Dispose(); } if (cmbAsociacion.SelectedIndex == -1) { cmbMedico.DataSource = null; cmbDiagnosticoCodigo.DataSource = null; cmbDiagnosticoDescripcion.DataSource = null; dgPracticas.DataSource = null; } }