protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e) { if (RadioButtonList1.SelectedValue == "SI") { DropDownListPsicologo.Enabled = true; TextBoxFechaAgenda.Enabled = true; TextBoxFechaAgenda.Focus(); Reclutamiento ConstructorReclutamiento = new Reclutamiento(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable PanelReclutador = ConstructorReclutamiento.CargarGrid_Ista_Contactos(Session["idEmpresa"].ToString(), lblIdRegistro.Text); GridViewListarContactosPorSolicitud.DataSource = PanelReclutador; GridViewListarContactosPorSolicitud.DataBind(); GridViewListarContactosPorSolicitud.Visible = true; } else { DropDownListPsicologo.Enabled = false; TextBoxFechaAgenda.Enabled = false; AspPanleResumenRequerimiento.Visible = true; Reclutamiento ConstructorReclutamiento = new Reclutamiento(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); String @Id_Registro = this.LblRegistrodeLista.Text; String @Fecha_De_Cita = ""; String @Psicologo = ""; String @Usuario_Crea_Registro = Session["USU_LOG"].ToString(); String @Hora = ""; String @AceptaOferta = this.RadioButtonList1.SelectedValue; ConstructorReclutamiento.AgendarContactoPorFecha(Session["idEmpresa"].ToString(), @Id_Registro, @Fecha_De_Cita, @Psicologo, @Usuario_Crea_Registro, @Hora, @AceptaOferta); AspPanleResumenRequerimiento.Visible = true; this.TextBoxFechaAgenda.Text = ""; this.TextBoxFechaAgenda.Enabled = false; this.DropDownListPsicologo.ClearSelection(); this.DropDownListPsicologo.Enabled = false; AspPanleResumenRequerimiento.Visible = true; panelAgendarCandidato.Visible = false; CargarGridListaContactos(lblIdRegistro.Text); Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "Candidato descartado.", Proceso.Correcto); } }
private void CargarGridListaContactos(String @ID_Registro) { Reclutamiento ConstructorReclutamiento = new Reclutamiento(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable PanelReclutador = ConstructorReclutamiento.CargarGrid_Ista_Contactos(Session["idEmpresa"].ToString(), @ID_Registro); GridViewListarContactosPorSolicitud.DataSource = PanelReclutador; GridViewListarContactosPorSolicitud.DataBind(); for (int j = 0; j < GridViewListarContactosPorSolicitud.Rows.Count; j++) { GridViewRow filaGrilla = GridViewListarContactosPorSolicitud.Rows[j]; String TXT_SI_NO = filaGrilla.Cells[7].Text; if (TXT_SI_NO == "SI") { filaGrilla.Enabled = false; GridViewListarContactosPorSolicitud.Rows[j].Cells[9].Enabled = false; } if (TXT_SI_NO == "NO") { filaGrilla.Enabled = false; GridViewListarContactosPorSolicitud.Rows[j].Cells[9].Enabled = false; } if (TXT_SI_NO == " ") { } } }
protected void GridViewListarContactosPorSolicitudReclutador(String @Id_Solicitud_requerimiento) { AspPanleResumenRequerimiento.Visible = true; GridViewListarContactosPorSolicitud.Visible = true; Reclutamiento ConstructorReclutamiento = new Reclutamiento(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable PanelReclutador = ConstructorReclutamiento.CargarGrid_Ista_Contactos(Session["idEmpresa"].ToString(), @Id_Solicitud_requerimiento); GridViewListarContactosPorSolicitud.DataSource = PanelReclutador; GridViewListarContactosPorSolicitud.DataBind(); for (int j = 0; j < GridViewListarContactosPorSolicitud.Rows.Count; j++) { GridViewRow filaGrilla = GridViewListarContactosPorSolicitud.Rows[j]; String TXT_SI_NO = filaGrilla.Cells[7].Text; if (TXT_SI_NO == "SI") { filaGrilla.Enabled = false; GridViewListarContactosPorSolicitud.Rows[j].Cells[10].Enabled = false; } if (TXT_SI_NO == "NO") { filaGrilla.Enabled = false; GridViewListarContactosPorSolicitud.Rows[j].Cells[10].Enabled = false; } if (TXT_SI_NO == " ") { } } }