private void MostrarTablaCalidad() { try { // Leo idRecursos asociado al idTabla en Tabla_bss_idtabla_bss[] ServiciosCD40.ValoresTabla t = new ServiciosCD40.ValoresTabla(); t.Tabla_bss_idtabla_bss = Convert.ToInt32(ListBox1.SelectedValue); ServiciosCD40.Tablas[] d = ServicioCD40.ListSelectSQL(t); for (int i = 0; i < d.Length; i++) { Tabla_idbss[i] = ((ServiciosCD40.ValoresTabla)d[i]).IdValores_Tabla; switch (i) { case 0: DropDownListVQTRow1_2.SelectedValue = ((ServiciosCD40.ValoresTabla)d[i]).Valor_rssi.ToString(); //TableVQTRow1_1.Text = ((ServiciosCD40.ValoresTabla)d[i]).Valor_Prop.ToString(); break; case 1: DropDownListVQTRow2_2.SelectedValue = ((ServiciosCD40.ValoresTabla)d[i]).Valor_rssi.ToString(); //TableVQTRow2_1.Text = ((ServiciosCD40.ValoresTabla)d[i]).Valor_Prop.ToString(); break; case 2: DropDownListVQTRow3_2.SelectedValue = ((ServiciosCD40.ValoresTabla)d[i]).Valor_rssi.ToString(); //TableVQTRow3_1.Text = ((ServiciosCD40.ValoresTabla)d[i]).Valor_Prop.ToString(); break; case 3: DropDownListVQTRow4_2.SelectedValue = ((ServiciosCD40.ValoresTabla)d[i]).Valor_rssi.ToString(); //TableVQTRow4_1.Text = ((ServiciosCD40.ValoresTabla)d[i]).Valor_Prop.ToString(); break; case 4: DropDownListVQTRow5_2.SelectedValue = ((ServiciosCD40.ValoresTabla)d[i]).Valor_rssi.ToString(); //TableVQTRow5_1.Text = ((ServiciosCD40.ValoresTabla)d[i]).Valor_Prop.ToString(); break; case 5: DropDownListVQTRow6_2.SelectedValue = ((ServiciosCD40.ValoresTabla)d[i]).Valor_rssi.ToString(); //TableVQTRow6_1.Text = ((ServiciosCD40.ValoresTabla)d[i]).Valor_Prop.ToString(); break; } } } catch (Exception e) { logDebugView.Error("(TablasCalidad-MostrarTablaCalidad:", e); } }
private void GuardarCambioTablaCalidad() { try { // Leo idRecursos asociado al idTabla en Tabla_bss_idtabla_bss[] ServiciosCD40.ValoresTabla t = new ServiciosCD40.ValoresTabla(); ServiciosCD40.Tabla_bss n = new ServiciosCD40.Tabla_bss(); n.Name = TextBox1.Text; ServiciosCD40.Tablas[] d = ServicioCD40.ListSelectSQL(n); // id_tabla = Tabla_bss(name) t.Tabla_bss_idtabla_bss = ((ServiciosCD40.Tabla_bss)d[0]).IdTabla_bss; for (int i = 0; i <= 5; i++) { t.Valor_Prop = i; switch (i) { case 0: t.Valor_rssi = Convert.ToInt32(DropDownListVQTRow1_2.SelectedValue); break; case 1: t.Valor_rssi = Convert.ToInt32(DropDownListVQTRow2_2.SelectedValue); break; case 2: t.Valor_rssi = Convert.ToInt32(DropDownListVQTRow3_2.SelectedValue); break; case 3: t.Valor_rssi = Convert.ToInt32(DropDownListVQTRow4_2.SelectedValue); break; case 4: t.Valor_rssi = Convert.ToInt32(DropDownListVQTRow5_2.SelectedValue); break; case 5: t.Valor_rssi = Convert.ToInt32(DropDownListVQTRow6_2.SelectedValue); break; } if (!Modificar) { if (ServicioCD40.InsertSQL(t) < 0) { logDebugView.Warn("(TablasCalidad-GuardarCambioTablaCalidad): no se ha guardado la tabla de calidad de audio."); cObjMsg.alert(String.Format((string)GetGlobalResourceObject("Espaniol", "ErrorGuardarTablaCalidad"), TextBox1.Text)); } else { ActualizaWebPadre(true); } } else { t.IdValores_Tabla = Tabla_idbss[i]; if (ServicioCD40.UpdateSQL(t) < 0) { logDebugView.Warn("(TablasCalidad-GuardarCambioTablaCalidad): No se ha podido actualizar lla tabla de conversión a índices RSSI (tabla Calidad)."); } } } //BtModificar.Visible = BtEliminar.Visible = PermisoSegunPerfil && ListBox1.Items.Count > 0; //BtEliminar.Visible = (BtEliminar.Visible && (LBoxRecursos.Items.Count > 0 ? true : false)); } catch (Exception e) { logDebugView.Error("(TablasCalidad-MostrarTablaCalidad:", e); } }