/// <summary> /// Carga cualquier combo que se quiera cargar /// </summary> void Cargar_Combo(DropDownList Combo, string Carga) { try { var datos = new DatosWCF(); var lista = datos.CargaCombos(Carga); Combo.DataTextField = "Descripcion"; Combo.DataValueField = "Codigo"; Combo.DataSource = lista; Combo.DataBind(); } catch (Exception ex) { } }
//DataTable Cargar(string query) //{ // //DataTable tabla = new DataTable(); // SqlDataAdapter table = new SqlDataAdapter(query, sql); // table.Fill(tabla); // return tabla; //} /// <summary> /// Carga cualquier combo que se quiera cargar /// </summary> /// <param name="Combo">Nombre de combo a cargar</param> /// <param name="Carga">opcion de datos a consultar</param> /// <returns>Lista de datos</returns> void Cargar_Combo(DropDownList Combo, string Carga) { try { //sql.Open(); //string query = "exec Cargar_combos " + Carga; //sql.Close(); var datos = new DatosWCF(); var lista = datos.CargaCombos(Carga); Combo.DataTextField = "Descripcion"; Combo.DataValueField = "Codigo"; Combo.DataSource = lista; Combo.DataBind(); } catch (Exception ex) { } }
/// <summary> /// Selecciona una EPS y carga los demas objetos /// </summary> protected void DDLDatoEPS_SelectedIndexChanged(object sender, EventArgs e) { try { var datos = new DatosWCF(); //= conexion; string EPS = DDLDatoEPS.SelectedValue; LblGraficas.Visible = true; LblGrilla.Visible = true; // string query = "select Nomservicio + ' '+ CONVERT(VARCHAR, sum(resultado)/count(0)) as Nomservicio, sum(resultado)/count(0) as resultado from [dbo].[CalidadSaludEPS] where codigo_eps = '" + EPS + "' group by Nomservicio "; var listaBarra = datos.carga_torta(EPS); Chart1.DataSource = listaBarra; Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true; Chart1.Series["Series1"].LegendToolTip = "nombre_categoria"; Chart1.Series["Series1"].XValueMember = "Nomservicio"; Chart1.Series["Series1"].YValueMembers = "resultado"; Series series1 = Chart1.Series[0]; series1["CollectedThreshold"] = "5"; // Set the label of the collected pie slice series1["CollectedLabel"] = "Otros"; // Set the legend text of the collected pie slice series1["CollectedLegendText"] = "Other"; //sql.ConnectionString = conexion; var listaTorta = datos.carga_Barra(EPS); Chart2.DataSource = listaTorta; Chart2.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true; Chart2.Series["Series1"].XValueMember = "Nombre_categoria"; Chart2.Series["Series1"].YValueMembers = "resultado"; Chart2.Series["Series1"].AxisLabel = "resultado"; DatosGeneralesgrilla = datos.DatosGenerales(EPS); GridDatosCalidad.DataSource = DatosGeneralesgrilla; GridDatosCalidad.DataBind(); } catch (Exception ex) { } }
/// <summary> /// Almacena los datos seleccionados en la encuesta /// </summary> protected void BtnGuardar_Click(object sender, EventArgs e) { try { var datos = new DatosWCF(); var a = datos.CargarEncuesta(1, Int32.Parse(RbPreg1.SelectedValue), DDLDatoEPS.SelectedValue); a = datos.CargarEncuesta(2, Int32.Parse(Rbpreg2.SelectedValue), DDLDatoEPS.SelectedValue); a = datos.CargarEncuesta(3, Int32.Parse(Rbpreg3.SelectedValue), DDLDatoEPS.SelectedValue); ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('El registro se guardó correctamente');", true); //string str_java; //str_java = "<script language='javascript'>"; //str_java += " window.close();"; //str_java += "</script>"; //ScriptManager.RegisterClientScriptBlock(this, this.GetType(),"" ,str_java,true); } catch (Exception ex) { } }