protected void ProcesarReconocimiento(object sender, ImageClickEventArgs e) { ImageButton btnProcesar = ((ImageButton)sender); GridViewRow row = btnProcesar.NamingContainer as GridViewRow; string pk = GridView1.DataKeys[row.RowIndex].Values[0].ToString(); RadioButtonList rb = (RadioButtonList)row.FindControl("rdoOpcion"); //string z= pk + " - " + rb.SelectedValue; BL_RRHH_ESTRELLA_NOMINACION_OBRA obj = new BL_RRHH_ESTRELLA_NOMINACION_OBRA(); DataTable dt = new DataTable(); if (rb.SelectedValue == "R") { ModalRegistro.Show(); lblCodigo.Text = pk.ToString(); } else if (rb.SelectedValue == "A") { dt = obj.uspSEL_RRHH_NOMINACION_PROCESAR_OBRA(Convert.ToInt32(pk), rb.SelectedValue, 0, ""); string cleanMessage = "Registro procesado"; ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true); Listar(); } }
protected void LISTAR_EVALUADOR() { BL_RRHH_ESTRELLA_NOMINACION_OBRA obj = new BL_RRHH_ESTRELLA_NOMINACION_OBRA(); DataTable dtResultado = new DataTable(); ddlEvaluador.DataSource = obj.USP_ESTRELLA_LISTAR_EVALUADOR_OBRA(Session["IDE_USUARIO"].ToString()); ddlEvaluador.DataTextField = "NOMBRE_COMPLETO"; ddlEvaluador.DataValueField = "DNI_PERSONAL"; ddlEvaluador.DataBind(); ddlEvaluador.Items.Insert(0, new ListItem("--- TODOS ---", "")); //Listar(); }
protected void Listar() { string estado = string.Empty; if (ddlEstados.SelectedIndex == 0) { estado = string.Empty; } else { estado = ddlEstados.SelectedValue.ToString(); } string evaluador = string.Empty; if (ddlEvaluador.SelectedIndex == 0) { evaluador = string.Empty; } else { evaluador = ddlEvaluador.SelectedValue.ToString(); } string centro = string.Empty; BL_RRHH_ESTRELLA_NOMINACION_OBRA obj = new BL_RRHH_ESTRELLA_NOMINACION_OBRA(); DataTable dtResultado = new DataTable(); dtResultado = obj.uspSEL_RRHH_ESTRELLA_OBRA_POR_ESTADOS(estado, centro, evaluador, Session["IDE_USUARIO"].ToString()); if (dtResultado.Rows.Count > 0) { GridView1.DataSource = dtResultado; GridView1.DataBind(); } else { GridView1.DataSource = dtResultado; GridView1.DataBind(); } }
protected void btnGuardar_Click(object sender, EventArgs e) { BL_RRHH_ESTRELLA_NOMINACION_OBRA obj = new BL_RRHH_ESTRELLA_NOMINACION_OBRA(); DataTable dt = new DataTable(); if (txtSustento.Text != string.Empty) { dt = obj.uspSEL_RRHH_NOMINACION_PROCESAR_OBRA(Convert.ToInt32(lblCodigo.Text), "R", 100, txtSustento.Text.Trim()); string cleanMessage = "Registro procesado"; ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true); Listar(); } else { string cleanMessage = "ingresar sustento de rechazo"; ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "doAlert('" + cleanMessage + "');", true); } }