protected void DatosExamen() { IDE_FASE = Session["IDE_FASE"].ToString(); IDE_FICHA = Session["IDE_FICHA"].ToString(); IDE_EXAMEN = Session["IDE_EXAMEN"].ToString(); BL_RRHH_FORMATIVO_EXAM_CARTILLA Obj = new BL_RRHH_FORMATIVO_EXAM_CARTILLA(); DataTable dtResultado = new DataTable(); dtResultado = Obj.uspSEL_RRHH_FORMATIVO_EXAMEN_POR_ID(Convert.ToInt32(IDE_FICHA), Convert.ToInt32(IDE_FASE), Convert.ToInt32(IDE_EXAMEN)); if (dtResultado.Rows.Count > 0) { lblCodigo.Text = dtResultado.Rows[0]["IDE_EVAL_EXAMEN"].ToString(); txtFortalezas.Text = dtResultado.Rows[0]["FORTALEZAS"].ToString(); txtoportunidades.Text = dtResultado.Rows[0]["MEJORAS"].ToString(); txtCompromiso.Text = dtResultado.Rows[0]["COMPROMISOS"].ToString(); } BL_RRHH_FORMATIVO_EXAMEN objEx = new BL_RRHH_FORMATIVO_EXAMEN(); DataTable dtEx = new DataTable(); dtEx = objEx.uspSUMA_PTOS_EXA_FORMATIVO_EXAMEN(Convert.ToInt32(lblCodigo.Text), Convert.ToInt32(Session["IDE_FICHA"].ToString()), Convert.ToInt32(Session["IDE_EXAMEN"].ToString()), Convert.ToInt32(Session["IDE_FASE"].ToString())); if (dtEx.Rows.Count > 0) { lblResultado.Text = "Resultado : " + dtEx.Rows[0]["PUNTAJE"].ToString() + " puntos."; } }
protected void registrarCompetencias(int IDE_EVAL_EXAMEN) { try { int Cod; for (int i = 0; i < ListView1.Items.Count; i++) // aqui se recorre toda la lista { ListViewItem Fila = ListView1.Items[i]; RadioButtonList rb = (RadioButtonList)Fila.FindControl("RadioButtonList1"); // aqui esta elnombre de tu control en la lista y tienes q cambiar RadioButtonList x tu check if (rb.SelectedValue != string.Empty) { Cod = Convert.ToInt32(ListView1.DataKeys[i].Values[0].ToString()); // extraer key string cleanMessage = string.Empty; BE_RRHH_FORMATIVO_EXAM_CARTILLA obj = new BE_RRHH_FORMATIVO_EXAM_CARTILLA(); obj.IDE_EXAMEN = 0; obj.IDE_PREGUNTA = Cod; obj.IDE_NOTA = Convert.ToInt32(rb.SelectedValue); obj.EVALUADOR = Session["IDE_USUARIO"].ToString(); obj.EVALUADO = Session["DNI_EVALUADO"].ToString(); obj.IDE_EVAL_EXAMEN = IDE_EVAL_EXAMEN; obj.IDE_PROGRAMA = Convert.ToInt32(Session["IDE_PROGRAMA"]); int rpta = 0; rpta = new BL_RRHH_FORMATIVO_EXAM_CARTILLA().uspINS_RRHH_FORMATIVO_EXAM_CARTILLA(obj); if (rpta > 0) { cleanMessage = "Registro satisfactorio"; ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true); } } } } catch (Exception ex) { UC_MessageBox.Show(Page, Page.GetType(), "Ocurrio un error al Consultar :" + ex.Message); return; } }
private void OpcionesRespuestaCar() { try { BL_PERSONAL obj = new BL_PERSONAL(); DataTable dt = new DataTable(); dt = obj.ListarParametros_orden("RRHH_FORMATIVO_EXAM_CARTILLA", "NIVEL_EXIGENCIA"); //int Cod = 0; BL_RRHH_FORMATIVO_EXAM_CARTILLA objEx = new BL_RRHH_FORMATIVO_EXAM_CARTILLA(); DataTable dtEx = new DataTable(); foreach (ListViewItem FilaFactor in ListView1.Items) { RadioButtonList RadioButtonList1 = ((RadioButtonList)FilaFactor.FindControl("RadioButtonList1")); RadioButtonList1.DataSource = dt; RadioButtonList1.DataTextField = "RESUMEN_ORDEN"; RadioButtonList1.DataValueField = "ID_PARAMETRO"; RadioButtonList1.DataBind(); string codePregunta = ListView1.DataKeys[FilaFactor.DisplayIndex].Value.ToString(); dtEx = objEx.uspSEL_RESPUESTA_EXAM_CARTILLA(Convert.ToInt32(codePregunta), Session["IDE_USUARIO"].ToString(), Session["DNI_EVALUADO"].ToString(), Convert.ToInt32(lblCodigo.Text), Convert.ToInt32(Session["IDE_PROGRAMA"].ToString())); if (dtEx.Rows.Count > 0) { RadioButtonList1.SelectedValue = dtEx.Rows[0]["IDE_NOTA"].ToString(); } } } catch (Exception ex) { UC_MessageBox.Show(Page, Page.GetType(), "Ocurrio un error al Consultar :" + ex.Message); return; } }
protected void registrarEspecificas(int IDE_EVAL_EXAMEN) { try { int Cod; for (int i = 0; i < ListView2.Items.Count; i++) // aqui se recorre toda la lista { ListViewItem Fila = ListView2.Items[i]; RadioButtonList rb = (RadioButtonList)Fila.FindControl("RadioButtonList2"); // aqui esta elnombre de tu control en la lista y tienes q cambiar RadioButtonList x tu check if (rb.SelectedValue != string.Empty) { Cod = Convert.ToInt32(ListView2.DataKeys[i].Values[0].ToString()); // extraer key string cleanMessage = string.Empty; BE_RRHH_FORMATIVO_EXAM_CARTILLA obj = new BE_RRHH_FORMATIVO_EXAM_CARTILLA(); obj.IDE_EXAMEN = 0; obj.IDE_PREGUNTA = Cod; obj.IDE_NOTA = Convert.ToInt32(rb.SelectedValue); obj.EVALUADOR = Session["IDE_USUARIO"].ToString(); obj.EVALUADO = Session["DNI_EVALUADO"].ToString(); obj.IDE_EVAL_EXAMEN = IDE_EVAL_EXAMEN; obj.IDE_PROGRAMA = Convert.ToInt32(Session["IDE_PROGRAMA"]); int rpta = 0; rpta = new BL_RRHH_FORMATIVO_EXAM_CARTILLA().uspINS_RRHH_FORMATIVO_EXAM_CARTILLA(obj); } } } catch (Exception ex) { UC_MessageBox.Show(Page, Page.GetType(), "Ocurrio un error al Consultar :" + ex.Message); return; } }