protected void GVBusquedaCanceladasRRHH_RowCommand(object sender, GridViewCommandEventArgs e) { string vIdSolicitud = e.CommandArgument.ToString(); if (e.CommandName == "HojaServicio") { String vQuery = "RSP_TiempoExtraordinarioGenerales 12," + vIdSolicitud; DataTable vDatos = vConexion.obtenerDataTable(vQuery); String vDocumento = ""; if (!vDatos.Rows[0]["hojaServicio"].ToString().Equals("")) { vDocumento = vDatos.Rows[0]["hojaServicio"].ToString(); } if (!vDocumento.Equals("")) { LbHojaDescarga.Text = vIdSolicitud; ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openDescargarHojaServicioModal();", true); } else { ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "Pop", "window.alert('No existe documento en este permiso')", true); } } else if (e.CommandName == "Solicitud") { String vQuery = "RSP_TiempoExtraordinarioGenerales 30," + vIdSolicitud; DataTable vDatos = vConexion.obtenerDataTable(vQuery); string vHrsDiurnasSolicitadas = vDatos.Rows[0]["totalHrsSolicitadasDiurnas"].ToString(); string vHrsNocSolicitadas = vDatos.Rows[0]["totalHrsSolicitadasNoc"].ToString(); string vHrsNocNocSolicitadas = vDatos.Rows[0]["totalHrsSolicitadasNocNoc"].ToString(); string vHrsDomingoFeriadoSolicitadas = vDatos.Rows[0]["totalHrsSolicitadasDomingoFeriado"].ToString(); string vHrsTotSolicitadas = vDatos.Rows[0]["totalHrsSolicitadas"].ToString(); string vHrsDiurnasAprobadas = vDatos.Rows[0]["totalHrsAprobadasDiurnas"].ToString(); string vHrsNocAprobadas = vDatos.Rows[0]["totalHrsAprobadasNoc"].ToString(); string vHrsNocNocAprobadas = vDatos.Rows[0]["totalHrsAprobadasNocNoc"].ToString(); string vHrsDomingoFeriadoAprobadas = vDatos.Rows[0]["totalHrsAprobadasDomingoFeriado"].ToString(); string vHrsTotAprobadas = vDatos.Rows[0]["totalHrsAprobadas"].ToString(); string vUsuarioAprobo = vDatos.Rows[0]["nombre"].ToString(); string vMotivoCancelacion = vDatos.Rows[0]["motivo"].ToString(); string vDetalleCancelacion = vDatos.Rows[0]["observacionRrhh"].ToString(); LBTituloRRHH.Text = "Más Información Solicitud - " + vIdSolicitud; LbMsgMasInformacion.Text = "Total de horas solicitadas: <b> " + vHrsTotSolicitadas + "</b><br />" + "Horas Diurnas: <b>" + vHrsDiurnasSolicitadas + "</b>, Horas Noc: <b>" + vHrsNocSolicitadas + "</b>, Horas NocNoc: <b>" + vHrsNocNocSolicitadas + "</b>, Horas Domingos Feriados: <b>" + vHrsDomingoFeriadoSolicitadas + " </b>" + "<br /><br />" + "Total de horas aprobadas: <b> " + vHrsTotAprobadas + "</b><br />" + "Horas Diurnas: <b>" + vHrsDiurnasAprobadas + "</b>, Horas Noc: <b>" + vHrsNocAprobadas + "</b>, Horas NocNoc: <b>" + vHrsNocNocAprobadas + "</b>, Horas Domingos Feriados: <b>" + vHrsDomingoFeriadoAprobadas + "</b><br /><br />" + "Motivo Cancelación: <b>" + vMotivoCancelacion + "</b><br /><br />" + "Detalle: <b>" + vDetalleCancelacion + "</b><br /><br />" + "Usuario RRHH cancelo: <b>" + vUsuarioAprobo + "</b><br /><br />"; //LbAprobarRRHHPregunta.Text = "<b>¿Está seguro que desea " + Session["STELBESTADORRHH"].ToString() + " la solicitud de:</ b > " + TxEmpleado.Text + "<b> ,en el rango de fechas y horas detalladas?</b>"; UpdateMensaje.Update(); UpTitulo.Update(); ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openMasInformacionModal();", true); } }
protected void GVBusquedaAprobadasRRHH_RowCommand(object sender, GridViewCommandEventArgs e) { string vIdSolicitud = e.CommandArgument.ToString(); if (e.CommandName == "HojaServicio") { String vQuery = "RSP_TiempoExtraordinarioGenerales 12," + vIdSolicitud; DataTable vDatos = vConexion.obtenerDataTable(vQuery); String vDocumento = ""; if (!vDatos.Rows[0]["hojaServicio"].ToString().Equals("")) { vDocumento = vDatos.Rows[0]["hojaServicio"].ToString(); } if (!vDocumento.Equals("")) { LbHojaDescarga.Text = vIdSolicitud; ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openDescargarHojaServicioModal();", true); } else { ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "Pop", "window.alert('No existe hoja de servicio para esta solicitud')", true); } } else if (e.CommandName == "Solicitud") { String vQuery = "RSP_TiempoExtraordinarioGenerales 31," + vIdSolicitud; DataTable vDatos = vConexion.obtenerDataTable(vQuery); string vHrsDiurnasSolicitadas = vDatos.Rows[0]["totalHrsSolicitadasDiurnas"].ToString(); string vHrsNocSolicitadas = vDatos.Rows[0]["totalHrsSolicitadasNoc"].ToString(); string vHrsNocNocSolicitadas = vDatos.Rows[0]["totalHrsSolicitadasNocNoc"].ToString(); string vHrsDomingoFeriadoSolicitadas = vDatos.Rows[0]["totalHrsSolicitadasDomingoFeriado"].ToString(); string vHrsTotSolicitadas = vDatos.Rows[0]["totalHrsSolicitadas"].ToString(); string vHrsDiurnasAprobadas = vDatos.Rows[0]["totalHrsAprobadasDiurnas"].ToString(); string vHrsNocAprobadas = vDatos.Rows[0]["totalHrsAprobadasNoc"].ToString(); string vHrsNocNocAprobadas = vDatos.Rows[0]["totalHrsAprobadasNocNoc"].ToString(); string vHrsDomingoFeriadoAprobadas = vDatos.Rows[0]["totalHrsAprobadasDomingoFeriado"].ToString(); string vHrsTotAprobadas = vDatos.Rows[0]["totalHrsAprobadas"].ToString(); string vUsuarioAprobo = vDatos.Rows[0]["nombre"].ToString(); string vPermisoReintegradoAlmuero = vDatos.Rows[0]["permisoAmuerzoRrhh"].ToString(); string vPermisoReintegradoSalida = vDatos.Rows[0]["permisoSalidaRrhh"].ToString(); string vPermisoReintegradoEntrada = vDatos.Rows[0]["permisoEntradaRrhh"].ToString(); if (vPermisoReintegradoAlmuero == "") { vPermisoReintegradoAlmuero = "NINGUNO"; } else { vPermisoReintegradoAlmuero = vDatos.Rows[0]["permisoAmuerzoRrhh"].ToString(); } if (vPermisoReintegradoSalida == "") { vPermisoReintegradoSalida = "NINGUNO"; } else { vPermisoReintegradoSalida = vDatos.Rows[0]["permisoSalidaRrhh"].ToString(); } if (vPermisoReintegradoEntrada == "") { vPermisoReintegradoEntrada = "NINGUNO"; } else { vPermisoReintegradoEntrada = vDatos.Rows[0]["permisoEntradaRrhh"].ToString(); } LBTituloRRHH.Text = "Más Informacion Solicitud - " + vIdSolicitud; LbMsgMasInformacion.Text = "Total de horas solicitadas: <b> " + vHrsTotSolicitadas + "</b><br />" + "Horas Diurnas: <b>" + vHrsDiurnasSolicitadas + "</b>, Horas Noc: <b>" + vHrsNocSolicitadas + "</b>, Horas NocNoc: <b>" + vHrsNocNocSolicitadas + "</b>, Horas Domingos Feriados: <b>" + vHrsDomingoFeriadoSolicitadas + " </b>" + "<br /><br />" + "Total de horas aprobadas: <b> " + vHrsTotAprobadas + "</b><br />" + "Horas Diurnas: <b>" + vHrsDiurnasAprobadas + "</b>, Horas Noc: <b>" + vHrsNocAprobadas + "</b>, Horas NocNoc: <b>" + vHrsNocNocAprobadas + "</b>, Horas Domingos Feriados: <b>" + vHrsDomingoFeriadoAprobadas + "</b><br /><br />" + "Usuario RRHH aprobo: <b>" + vUsuarioAprobo + "</b><br /><br />" + "<hr> " + "<center> <b>Pemisos Reintegrados: </b> </center><br />" + "<b>Entrada Tarde: </b><br />" + vPermisoReintegradoEntrada + "</b><br /><br />" + "<b>Salida Temprana: </b><br />" + vPermisoReintegradoSalida + "</b><br /><br />" + "<b>Almuerzo: </b><br />" + vPermisoReintegradoAlmuero + "</b><br /><br />" ; //LbAprobarRRHHPregunta.Text = "<b>¿Está seguro que desea " + Session["STELBESTADORRHH"].ToString() + " la solicitud de:</ b > " + TxEmpleado.Text + "<b> ,en el rango de fechas y horas detalladas?</b>"; UpdateMensaje.Update(); UpTitulo.Update(); ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openMasInformacionModal();", true); } }