protected void ramTabuladorMaestro_AjaxRequest(object sender, AjaxRequestEventArgs e) { string pParameter = e.Argument; E_SELECTOR vTabuladorCopia = new E_SELECTOR(); if (pParameter != null) { vTabuladorCopia = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vTabuladorCopia != null) { if (vTabuladorCopia.clTipo == "GUARDAR") { Actualizar(null); } if (vTabuladorCopia.clTipo == "PR_GUARDAR") { Actualizar("RECALCULAR"); } if (vTabuladorCopia.clTipo == "TABULADOR") { CopiarTabuladorMaestro(int.Parse(vTabuladorCopia.oSeleccion.ToString())); } if (vTabuladorCopia.clTipo == "ACTUALIZAR") { MercadoSalarial(); } } }
protected void ramConsultasGenerales_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "EMPLEADO") { AgregarEvaluadosPorEmpleado(vSeleccion.oSeleccion.ToString()); } if (vSeleccion.clTipo == "PUESTO") { AgregarEvaluadosPorPuesto(vSeleccion.oSeleccion.ToString()); } if (vSeleccion.clTipo == "DEPARTAMENTO") { AgregarEvaluadosPorArea(vSeleccion.oSeleccion.ToString()); } if (vSeleccion.clTipo == "PERIODO") { AgregarPeriodos(vSeleccion.oSeleccion.ToString()); } }
protected void ramConfiguracionPeriodoClima_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "EVALUADO") { AgregarEvaluadosPorEmpleado(vSeleccion.oSeleccion.ToString()); } if (vSeleccion.clTipo == "PUESTO") { AgregarEvaluadosPorPuesto(vSeleccion.oSeleccion.ToString()); } if (vSeleccion.clTipo == "AREA") { AgregarEvaluadosPorArea(vSeleccion.oSeleccion.ToString()); } }
protected void RadAjaxManager1_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "EMPLEADO") { AgregarSeleccionPorEmpleado(vSeleccion.oSeleccion.ToString()); } if (vSeleccion.clTipo == "PUESTO") { AgregarSeleccionadosPorPuesto(vSeleccion.oSeleccion.ToString()); } if (vSeleccion.clTipo == "DEPARTAMENTO") { AgregarSeleccionadosPorArea(vSeleccion.oSeleccion.ToString()); } if (vSeleccion.clTipo == "ADSCRIPCION") { AgregarSeleccionadosPorAdscripcion(vSeleccion.oSeleccion.ToString()); } if (vSeleccion.clTipo == "USUARIO") { AgregarSeleccionadosPorUsuario(vSeleccion.oSeleccion.ToString()); } }
protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e) { string pParameter = e.Argument; if (pParameter.Equals("Puesto")) { //Pruebas(); } else { E_SELECTOR vSeleccion = new E_SELECTOR(); if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } List <E_SELECTOR_CANDIDATO> vSeleccionados = JsonConvert.DeserializeObject <List <E_SELECTOR_CANDIDATO> >(vSeleccion.oSeleccion.ToString()); if (vSeleccionados.Count > 0) { foreach (var item in vSeleccionados) { E_CANDIDATO f = new E_CANDIDATO { ID_CANDIDATO = item.idCandidato }; lstCandidatoS.Add(f); } var vXelementsCandidato = lstCandidatoS.Select(x => new XElement("CANDIDATO", new XAttribute("ID_CANDIDATO", x.ID_CANDIDATO)) ).Distinct(); XElement xmlCandidatos = new XElement("CANDIDATOS", vXelementsCandidato); CandidatoNegocio nCandidato = new CandidatoNegocio(); lstCandidatos = nCandidato.ObtieneCandidatosBateria(xmlCandidatos); lstCandidatoS = new List <E_CANDIDATO>(); foreach (var item in lstCandidatos) { E_CANDIDATO f = new E_CANDIDATO { CL_SOLICITUD = item.CL_SOLICITUD, NB_CANDIDATO = item.NB_CANDIDATO_COMPLETO, ID_CANDIDATO = item.ID_CANDIDATO, FL_BATERIA = ((item.FOLIO_BATERIA != null) ? (item.FOLIO_BATERIA) : ""), ID_BATERIA = ((item.ID_BATERIA != null) ? ((int)item.ID_BATERIA) : 0) }; lstCandidatoS.Add(f); } grdCandidatos.Rebind(); } } }
protected void ramOrganigrama_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "ACTUALIZARLISTA") { seleccionarPeriodo(); } else if (vSeleccion.clTipo == "CONFIGURACION") { rlvPeriodos.Rebind(); if (rlvPeriodos.SelectedItems.Count > 0) { string vIdPeriodoSeleccionado = rlvPeriodos.SelectedItems[0].GetDataKeyValue("ID_PERIODO").ToString(); if (vIdPeriodoSeleccionado != null) { CargarDatosDetalle(int.Parse(vIdPeriodoSeleccionado)); PeriodoNegocio nPeriodo = new PeriodoNegocio(); vCuestionarios = nPeriodo.ObtieneEvaluadosCuestionarios(int.Parse(vIdPeriodoSeleccionado), ContextoUsuario.oUsuario.ID_EMPRESA, null).Count; string vClEstado = (rlvPeriodos.SelectedItems[0].GetDataKeyValue("CL_ESTADO_PERIODO").ToString()); EstatusBotonesPeriodos((vClEstado.ToUpper() == "CERRADO") ? false : true, vCuestionarios > 0 ? true : false); } } } else if (vSeleccion.clTipo == "ACTUALIZAR") { rlvPeriodos.Rebind(); if (rlvPeriodos.SelectedItems.Count > 0) { string vIdPeriodoSeleccionado = rlvPeriodos.SelectedItems[0].GetDataKeyValue("ID_PERIODO").ToString(); if (vIdPeriodoSeleccionado != null) { CargarDatosDetalle(int.Parse(vIdPeriodoSeleccionado)); PeriodoNegocio nPeriodo = new PeriodoNegocio(); vCuestionarios = nPeriodo.ObtieneEvaluadosCuestionarios(int.Parse(vIdPeriodoSeleccionado), ContextoUsuario.oUsuario.ID_EMPRESA, null).Count; string vClEstado = (rlvPeriodos.SelectedItems[0].GetDataKeyValue("CL_ESTADO_PERIODO").ToString()); EstatusBotonesPeriodos((vClEstado.ToUpper() == "CERRADO") ? false : true, vCuestionarios > 0 ? true : false); } } } }
protected void ramReportes_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "PERIODODESEMPENO") { AgregarPeriodos(vSeleccion.oSeleccion.ToString()); } }
protected void RadAjaxManager1_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "PRUEBAS") { AgregarPruebas(vSeleccion.oSeleccion.ToString()); } }
protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_SELECTOR vLstDatos = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vLstDatos = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); if (vLstDatos.clTipo == "GRUPO") { AgregarGrupos(vLstDatos.oSeleccion.ToString()); } } }
protected void ramGrupos_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { E_SELECTOR vLstSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vLstSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); if (vLstSeleccion.clTipo == "PLAZA") { AgregarPlaza(vLstSeleccion.oSeleccion.ToString()); } } }
protected void ramInventario_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_SELECTOR vLstDatos = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vLstDatos = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); if (vLstDatos.clTipo == "CANCELARBAJA") { CancelarBaja(); } } }
protected void ramConsultasIndividuales_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "PERIODO") { AgregarPeriodos(vSeleccion.oSeleccion.ToString()); } }
protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_SELECTOR vTabuladorCopia = new E_SELECTOR(); string vParameter = e.Argument; if (vParameter != null) { vTabuladorCopia = JsonConvert.DeserializeObject <E_SELECTOR>(vParameter); } if (vTabuladorCopia.clTipo == "TABULADOR") { CopiarTabuladorMercado(int.Parse(vTabuladorCopia.oSeleccion.ToString())); } }
protected void ramOrganigrama_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "ACTUALIZARLISTA") { seleccionarPeriodo(); } else if (vSeleccion.clTipo == "CONFIGURACION") { rlvPeriodos.Rebind(); if (rlvPeriodos.SelectedItems.Count > 0) { string vIdPeriodoSeleccionado = rlvPeriodos.SelectedItems[0].GetDataKeyValue("ID_PERIODO").ToString(); vFgCuestionariosCreados = bool.Parse(rlvPeriodos.SelectedItems[0].GetDataKeyValue("FG_CUESTIONARIOS_CREADOS").ToString()); string vClEstadoPeriodo = rlvPeriodos.SelectedItems[0].GetDataKeyValue("CL_ESTADO_PERIODO").ToString(); if (vIdPeriodoSeleccionado != null) { CargarDatosDetalle(int.Parse(vIdPeriodoSeleccionado)); EstatusBotonesPeriodos((vClEstadoPeriodo.ToUpper() == "CERRADO") ? false : true, vFgCuestionariosCreados); } } } else if (vSeleccion.clTipo == "ACTUALIZAR") { rlvPeriodos.Rebind(); if (rlvPeriodos.SelectedItems.Count > 0) { string vIdPeriodoSeleccionado = rlvPeriodos.SelectedItems[0].GetDataKeyValue("ID_PERIODO").ToString(); vFgCuestionariosCreados = bool.Parse(rlvPeriodos.SelectedItems[0].GetDataKeyValue("FG_CUESTIONARIOS_CREADOS").ToString()); string vClEstadoPeriodo = rlvPeriodos.SelectedItems[0].GetDataKeyValue("CL_ESTADO_PERIODO").ToString(); if (vIdPeriodoSeleccionado != null) { CargarDatosDetalle(int.Parse(vIdPeriodoSeleccionado)); EstatusBotonesPeriodos((vClEstadoPeriodo.ToUpper() == "CERRADO") ? false : true, vFgCuestionariosCreados); } } } }
protected void ramConsultas_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_ARREGLOS vSeleccion = new E_ARREGLOS(); E_SELECTOR vSeleccionBono = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_ARREGLOS>(pParameter); vSeleccionBono = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "EMPLEADO") { vTabuladores = vSeleccion.arrIdTabulador; CargarDatosTabuladores(vTabuladores); CargarDatosEmpleados(vSeleccion.arrEmpleados); } if (vSeleccion.clTipo == "TABULADOR") { if (rgdEmpleados.Items.Count > 0) { List <int> vTabuladores = new List <int>(); foreach (RadListBoxItem item in lstTabuladores.Items) { vTabuladores.Add(int.Parse(item.Value)); } vTabuladores.Add(vIdTabulador); CargarDatosTabuladores(vTabuladores); List <int> vLstEmpleados = new List <int>(); foreach (int vItem in vLstEmpleadosSeleccionados.Select(s => s.ID_EMPLEADO)) { vLstEmpleados.Add(vItem); } CargarDatosEmpleados(vLstEmpleados); } else { CargarDatosTabuladoresTodos(); CargarDatosEmpleadosTodos(); } } }
protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "PUESTO") { AgregarSeleccionadosPorPuesto(vSeleccion.oSeleccion.ToString()); } if (vSeleccion.clTipo == "USUARIO") { AgregarSeleccionadosPorUsuario(vSeleccion.oSeleccion.ToString()); } }
protected void ramConfiguracion_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; string vClTipo; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); vClTipo = vSeleccion.clTipo; List <E_SELECTOR_EMPLEADO> listaEmpleados = new List <E_SELECTOR_EMPLEADO>(); listaEmpleados = JsonConvert.DeserializeObject <List <E_SELECTOR_EMPLEADO> >(vSeleccion.oSeleccion.ToString()); agregarEmpleados(listaEmpleados, vClTipo); //if (vSeleccion.clTipo == "CAPTURISTA") // grdCapturaResultados.Rebind(); if (vSeleccion.clTipo == "IMPORTANTE") { grdRecepcionMensajes.Rebind(); } //if (vSeleccion.clTipo == "BAJACAPTURISTA") // grdBajaCapturista.Rebind(); if (vSeleccion.clTipo == "BAJANOTIFICADO") { grdBajaNotificado.Rebind(); } if (vSeleccion.clTipo == "BAJAREPLICA") { rgBajaReplica.Rebind(); } } }
protected void ramTabulador_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "ACTUALIZARLISTA") { seleccionarPeriodo(); } else if (vSeleccion.clTipo == "CONFIGURACION") { rlvConsultas.Rebind(); string vIdPeriodoSeleccionado = rlvConsultas.SelectedItems[0].GetDataKeyValue("ID_TABULADOR").ToString(); if (vIdPeriodoSeleccionado != null) { CargarDatosDetalle(int.Parse(vIdPeriodoSeleccionado)); var vVerificaConfiguracion = nTabulador.VerificarTabulador(int.Parse(vIdPeriodoSeleccionado)).FirstOrDefault(); string vClEstado = (rlvConsultas.SelectedItems[0].GetDataKeyValue("CL_ESTADO").ToString()); EstatusBotonesPeriodos((vClEstado.ToUpper() == "CERRADO") ? false : true, (bool)vVerificaConfiguracion.FG_CONFIGURACION); } } else if (vSeleccion.clTipo == "ACTUALIZAR") { rlvConsultas.Rebind(); string vIdPeriodoSeleccionado = rlvConsultas.SelectedItems[0].GetDataKeyValue("ID_TABULADOR").ToString(); if (vIdPeriodoSeleccionado != null) { CargarDatosDetalle(int.Parse(vIdPeriodoSeleccionado)); var vVerificaConfiguracion = nTabulador.VerificarTabulador(int.Parse(vIdPeriodoSeleccionado)).FirstOrDefault(); string vClEstado = (rlvConsultas.SelectedItems[0].GetDataKeyValue("CL_ESTADO").ToString()); EstatusBotonesPeriodos((vClEstado.ToUpper() == "CERRADO") ? false : true, (bool)vVerificaConfiguracion.FG_CONFIGURACION); } } }
protected void ramOrganigrama_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "ACTUALIZARLISTA") { seleccionarPeriodo(); } else if (vSeleccion.clTipo == "CONFIGURACION") { PeriodoDesempenoNegocio nPeriodo = new PeriodoDesempenoNegocio(); var vFgConfigurado = nPeriodo.VerificaConfiguracion(vIdPeriodo); EstatusBotonesPeriodos(true, vFgConfigurado[0].FG_ESTATUS); } else { rlvPeriodos.Rebind(); if (rlvPeriodos.SelectedItems.Count > 0) { string vIdPeriodoSeleccionado = rlvPeriodos.SelectedItems[0].GetDataKeyValue("ID_PERIODO").ToString(); string vFgEstado = rlvPeriodos.SelectedItems[0].GetDataKeyValue("CL_ESTADO_PERIODO").ToString(); if (vIdPeriodoSeleccionado != null) { PeriodoDesempenoNegocio nPeriodo = new PeriodoDesempenoNegocio(); var vFgConfigurado = nPeriodo.VerificaConfiguracion(int.Parse(vIdPeriodoSeleccionado)).FirstOrDefault(); EstatusBotonesPeriodos((vFgEstado.ToUpper() == "CERRADO") ? false : true, vFgConfigurado.FG_ESTATUS); CargarDatosDetalle(int.Parse(vIdPeriodoSeleccionado)); } } } }
protected void ramConsultas_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_ARREGLOS vSeleccion = new E_ARREGLOS(); E_SELECTOR vSeleccionBono = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_ARREGLOS>(pParameter); vSeleccionBono = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "EMPLEADO") { vTabuladores = vSeleccion.arrIdTabulador; CargarDatosTabuladores(vTabuladores); CargarDatosEmpleados(vSeleccion.arrEmpleados); } if (vSeleccion.clTipo == "TABULADOR_EMPLEADO") { CargarDatosTabuladorEmpleado(vSeleccion.arrEmpleados); } }
protected void ramEventos_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); E_SELECTOR_PROGRAMA vSeleccionPrograma = new E_SELECTOR_PROGRAMA(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); if (vSeleccion.clTipo == "PARTICIPANTE") { List <E_SELECTOR_EMPLEADO> listaEmpleados = new List <E_SELECTOR_EMPLEADO>(); listaEmpleados = JsonConvert.DeserializeObject <List <E_SELECTOR_EMPLEADO> >(vSeleccion.oSeleccion.ToString()); agregarEmpleados(listaEmpleados); rgParticipantes.Rebind(); } if (vSeleccion.clTipo == "CURSO") { oCurso = (JsonConvert.DeserializeObject <List <E_SELECTOR_CURSO> >(vSeleccion.oSeleccion.ToString())).FirstOrDefault(); } if (vSeleccion.clTipo == "PROGRAMA") { ProgramaNegocio nPrograma = new ProgramaNegocio(); oPrograma = (JsonConvert.DeserializeObject <List <E_SELECTOR_PROGRAMA> >(vSeleccion.oSeleccion.ToString())).FirstOrDefault(); List <E_SELECTOR_EMPLEADO> vProgramaParticipantes = nPrograma.ObtieneEmpleadosParticipantes(pID_PROGRAMA: oPrograma.idPrograma, pID_EMPRESA: vIdEmpresa).Select(s => new E_SELECTOR_EMPLEADO { clEmpleado = s.CL_EMPLEADO, idEmpleado = s.ID_EMPLEADO, nbEmpleado = s.NB_EMPLEADO }).ToList(); agregarEmpleados(vProgramaParticipantes); rgParticipantes.Rebind(); } } }
protected void ramEventos_AjaxRequest(object sender, AjaxRequestEventArgs e) { E_SELECTOR vSeleccion = new E_SELECTOR(); string pParameter = e.Argument; if (pParameter != null) { vSeleccion = JsonConvert.DeserializeObject <E_SELECTOR>(pParameter); } if (vSeleccion.clTipo == "ACTUALIZARLISTA") { seleccionarPeriodo(); } else if (vSeleccion.clTipo == "ACTUALIZAR") { rlvEventos.Rebind(); string vIdPeriodoSeleccionado = rlvEventos.SelectedItems[0].GetDataKeyValue("ID_EVENTO").ToString(); if (vIdPeriodoSeleccionado != null) { CargarDatosDetalle(int.Parse(vIdPeriodoSeleccionado)); } } }