protected void Page_Load(object sender, EventArgs e) { int Valor_ini = 0, Valor = 0; string _estilo = ""; short _Departamento_id = 0; if (this.IsPostBack) { } else { if (Session["Fnc_Funcionarios"] == null) { Response.Redirect("login_Trigger.aspx"); } _Fnc_FuncionariosBE = ((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]); _Departamento_id = Convert.ToInt16(_Fnc_FuncionariosBE.Area_Id); GenerarSemaforo(_Departamento_id); TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(_Fnc_FuncionariosBE.Funcionario_Id, 2); //Session["FUNCIONARIO_ID"] = "71046"; DateTime Hoy = DateTime.Today; if (_TB_AccesosBE.Permiso > 0) { //GenerarTabla(_TB_AccesosBE.Usuario_id, _TB_AccesosBE.Permiso); lblAdministrador.Visible = true; lblAdministrador.Text = "<h2>Administrador</h2><ul><li><a href='Administrador.aspx'><font face='Verdana, Arial, Helvetica, sans-serif' size='2'>Administración</font></a></li></ul>"; } } }
protected void Page_Load(object sender, EventArgs e) { try { _PlanAccion_id = Convert.ToInt32(Request.QueryString["PlanAccion_id"]); _Registro_id = Convert.ToInt32(Request.QueryString["Registro_id"]); _Sistema_id = Convert.ToInt16(Request.QueryString["Sistema_id"]); if (!this.IsPostBack) { _Fnc_FuncionariosBE = ((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]); TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(_Fnc_FuncionariosBE.Funcionario_Id, _Sistema_id); DateTime Hoy = DateTime.Today; if (_TB_AccesosBE.Permiso == 1) { txtFecha.Enabled = true; btnEliminar.Visible = true; } _TB_PlanAccionBE = _TB_PlanAccionBL.TraerTB_PlanAccionById(_PlanAccion_id); LlenarComboResponsable(_TB_PlanAccionBE.Responsable); txtFecha.Text = _TB_PlanAccionBE.Fecha.ToString("dd/MM/yyyy"); txtPlan.Text = _TB_PlanAccionBE.PlanAccion_desc; chbCumplido.Checked = _TB_PlanAccionBE.Estado; _Registro_id = _TB_PlanAccionBE.Registro_id; } } catch (Exception x) { // Response.Redirect("error.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["Fnc_Funcionarios"] == null) { Response.Redirect("login_incidentes.aspx"); } _Fnc_FuncionariosBE = new Fnc_FuncionariosBE(); _Fnc_FuncionariosBE = (Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]; if (!this.IsPostBack) { _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]).Funcionario_Id, 7); StringBuilder Tabla = new StringBuilder(); List <Fnc_FuncionariosBE> ltFuncionariosLider; ltFuncionariosLider = _Fnc_FuncionariosBL.ListarFNC_FuncionariosLideresO_Act(); switch (_TB_AccesosBE.Permiso) { case 1: Tabla.AppendLine("<h2>Opciones</h2><ul>"); Tabla.AppendLine("<ul> <li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='RegistrarEvaluacion.aspx'>Evaluar Colega</a></font></li></ul>"); Tabla.AppendLine("<h2>Reportes</h2>"); Tabla.AppendLine("<ul><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='ReporteIndicadores.aspx'>Reporte de Evaluaciones</a></font></li><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='ReporteCurva.aspx'>Grafica de Curva</a></font></li></ul>"); Tabla.AppendLine("<h2>Administración</h2>"); Tabla.AppendLine("<ul><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='AdministracionFuncionarios.aspx'>Administrar Empleados</a></font></li><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'> <a href=\"#\" onClick=\"materialConfirm('Title','Content',function(result){console.log(result)});\">Cambiar contraseña</a></font></li></ul>"); break; case 2: Tabla.AppendLine("<h2>Opciones</h2><ul>"); Tabla.AppendLine("<ul> <li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='RegistrarEvaluacion.aspx'>Evaluar Colega</a></font></li></ul>"); Tabla.AppendLine("<h2>Reportes</h2>"); Tabla.AppendLine("<ul><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='ReporteIndicadores.aspx'>Reporte de Evaluaciones</a></font></li><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='ReporteCurva.aspx'>Grafica de Curva</a></font></li></ul>"); Tabla.AppendLine("<h2>Administración</h2>"); Tabla.AppendLine("<ul><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='AdministracionFuncionarios.aspx'>Administrar Empleados</a></font></li><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'> <a href=\"#\" onClick=\"materialConfirm('Title','Content',function(result){console.log(result)});\">Cambiar contraseña</a></font></li></ul>"); break; default: if (_Fnc_FuncionariosBL.Contenido(ltFuncionariosLider, _Fnc_FuncionariosBE)) { Tabla.AppendLine("<h2>Opciones</h2><ul>"); Tabla.AppendLine("<ul> <li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='RegistrarEvaluacion.aspx'>Evaluar Colega</a></font></li></ul>"); Tabla.AppendLine("<h2>Reportes</h2>"); Tabla.AppendLine("<ul><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='ReporteIndicadores.aspx'>Reporte de Evaluaciones</a></font></li><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='ReporteCurva.aspx'>Grafica de Curva</a></font></li></ul>"); Tabla.AppendLine("<h2>Administración</h2>"); Tabla.AppendLine("<ul><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='AdministracionFuncionarios.aspx'>Administrar Empleados</a></font></li><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'> <a href=\"#\" onClick=\"materialConfirm('Title','Content',function(result){console.log(result)});\">Cambiar contraseña</a></font></li></ul>"); } else { //Tabla.AppendLine("<h2>Reportes</h2>"); //Tabla.AppendLine("<ul><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='ReporteIndicadores.aspx'>Reporte de Evaluaciones</a></font></li><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'><a href='ReporteCurva.aspx'>Grafica de Curva</a></font></li></ul>"); Tabla.AppendLine("<h2>Administración</h2>"); Tabla.AppendLine("<ul><li><font face='Verdana, Arial, Helvetica, sans-serif' size='2'> <a href=\"#\" onClick=\"materialConfirm('Title','Content',function(result){console.log(result)});\">Cambiar contraseña</a></font></li></ul>"); } break; } ltlMenu.Text = Tabla.ToString(); if (_Fnc_FuncionariosBL.comprobarFnc_FuncionariosPassword(_Fnc_FuncionariosBE.Funcionario_Id)) { string script = @"<script type='text/javascript'>materialConfirm('Title','Content',function(result){console.log(result)});</script>"; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false); } } }
protected void rpDetalle3_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item) { ImageButton ib = (ImageButton)e.Item.FindControl("ibnActualizar"); if (ib != null) { medioanio = ((DateTime.Today.AddMonths(-6).Month - 1) / 6) + 1; anio = DateTime.Today.AddMonths(-6).Year; if (ddlAnio.SelectedValue == anio.ToString() && ddlTipo.SelectedValue == medioanio.ToString()) { _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]).Funcionario_Id, 7); if (_TB_AccesosBE.Permiso == 2) { ib.Enabled = true; } else { ib.Enabled = false; } } else { ib.Enabled = false; } } } }
protected void rptAprobador_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item) { short IdSes = ((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]).Funcionario_Id; ImageButton ib = (ImageButton)e.Item.FindControl("ibnActualizar"); TB_AccesosBE _TB_AccesosBE = new TB_AccesosBE(); TB_AccesosBL _TB_AccesosBL = new TB_AccesosBL(); _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(IdSes, 8); RepeaterItem fila = (RepeaterItem)ib.Parent; if (ib != null) { short _Registro_id = short.Parse(((Label)fila.Controls[1]).Text); if (_Registro_id == IdSes) { ib.Enabled = true; } else { if (_TB_AccesosBE.Permiso == 1) { ib.Enabled = true; } else { ib.Enabled = false; } } } ImageButton ibe = (ImageButton)e.Item.FindControl("ibnEliminar"); if (ib != null) { string exito = ""; if (Request.QueryString["reggistro"] != null) { exito = (Request.QueryString["reggistro"]).ToString(); } if (exito == "exito") { string lblAprobador = ((Label)fila.Controls[3]).Text; if (lblResponsable.Text != lblAprobador) { ibe.Visible = true; } } else if (_TB_AccesosBE.Permiso == 1) { ibe.Visible = true; } } } }
protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { if (Session["Fnc_Funcionarios"] == null) { Response.Redirect("login_Novedades.aspx"); } _Fnc_FuncionariosBE = ((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]); TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(_Fnc_FuncionariosBE.Funcionario_Id, 6); if (_TB_AccesosBE.Permiso != 1) { Response.Redirect("login_Novedades.aspx"); } GenerarTabla(); } }
protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { if (Session["Fnc_Funcionarios"] == null) { Response.Redirect("login_incidentes.aspx"); } _Fnc_FuncionariosBE = ((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]); TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(_Fnc_FuncionariosBE.Funcionario_Id, 3); //Session["FUNCIONARIO_ID"] = "71046"; DateTime Hoy = DateTime.Today; if (_TB_AccesosBE.Permiso > 0) { GenerarTabla(_TB_AccesosBE.Usuario_id, _TB_AccesosBE.Permiso); } } }
protected void Page_Load(object sender, EventArgs e) { if (this.IsPostBack) { } else { if (Session["Fnc_Funcionarios"] == null) { Response.Redirect("login_Alertas.aspx"); } _Fnc_FuncionariosBE = ((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]); TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(_Fnc_FuncionariosBE.Funcionario_Id, 2); //Session["FUNCIONARIO_ID"] = "71046"; DateTime Hoy = DateTime.Today; if (_TB_AccesosBE.Permiso > 0) { GenerarTabla(_TB_AccesosBE.Usuario_id, _TB_AccesosBE.Permiso); lblAdministrador.Visible = true; lblAdministrador.Text = "<h2>Administrador General</h2><ul><li><a href='Administrador.aspx'><font face='Verdana, Arial, Helvetica, sans-serif' size='2'>Administración</font></a></li></ul>"; } } }
protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { _funcionario_id = Convert.ToInt32(Request.QueryString["funcionario_id"]); _Fnc_FuncionariosBE = _Fnc_FuncionariosBL.TraerFnc_Funcionario(_funcionario_id); lTTB_GuardiaBE = _TB_GuardiaBL.ListarTB_GuardiaO_Act(); Session["Guardias"] = lTTB_GuardiaBE; lblLegajo.Text = _Fnc_FuncionariosBE.Funcionario_Drt; lblApellido.Text = _Fnc_FuncionariosBE.Funcionario_Nome; LlenarComboDepartamento(); ddlDepartamento.SelectedValue = _Fnc_FuncionariosBE.Area_Id.ToString(); LlenarComboGuardia(); ddlGuardia.SelectedValue = _Fnc_FuncionariosBE.Grupo_Id.ToString(); _Fnc_FuncionariosBE = ((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]); TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(_Fnc_FuncionariosBE.Funcionario_Id, 1); //Session["FUNCIONARIO_ID"] = "71046"; DateTime Hoy = DateTime.Today; if (_TB_AccesosBE.Permiso == 1) { btnEliminar.Visible = true; } } }
protected void Page_Load(object sender, EventArgs e) { _TB_AccesosBE = new TB_AccesosBE(); _TB_AccesosBL = new TB_AccesosBL(); if (Session["Fnc_Funcionarios"] == null) { Response.Redirect("login_Novedades.aspx"); } else { _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(_Fnc_FuncionariosBE.Funcionario_Id, 6); if (_TB_AccesosBE.Permiso != 1) { Response.Redirect("login_Novedades.aspx?men=1"); } else { _Novedades_id = Convert.ToInt32(Request.QueryString["Novedades_id"]); _NOV_NovedadesBE = new NOV_NovedadesBE(); _NOV_NovedadesBE = _NOV_NovedadesBL.TraerNOV_NovedadesById(_Novedades_id); txtTitulo.Text = _NOV_NovedadesBE.Titulo; txtDescripcion.Text = _NOV_NovedadesBE.Descripcion; imgFoto.ImageUrl = _NOV_NovedadesBE.Foto; } } if (!this.IsPostBack) { if (Session["Fnc_Funcionarios"] == null) { Response.Redirect("login_Novedades.aspx"); } _Fnc_FuncionariosBE = new Fnc_FuncionariosBE(); _Fnc_FuncionariosBE = ((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]); } }
private void GenerarTabla(string _Departamento_id, string _tipoPlan, string _Responsable , string _Estado, DateTime _Fecha_incidente, DateTime _Fecha_incidente1) { DataTable Resultados = _TB_PlanAccionBL.ListarTB_PlanAccionFind_ALR(_Departamento_id, _tipoPlan, _Responsable, _Estado, _Fecha_incidente, _Fecha_incidente1); StringBuilder Tabla = new StringBuilder(); TB_AccesosBL _TB_AccesosBL = new TB_AccesosBL(); int _cumplido = 0, _progreso = 0, _pendiente = 0, _total = 0; string _idEtiqueta; int TotalRegistros = Resultados.Rows.Count; Tabla.AppendLine("<table id=\"myTable\" class=\"tablesorter\">"); Tabla.AppendLine("<thead>"); string cabecera = ""; cabecera = "<th>COD.</th><th width=\"210\"> DESCRIPCIÓN DEL PLAN </th><th width=\"150\">DESCRIPCIÓN DE LA ALERTA</th><th>FECHA</th><th> RESPONSABLE </th><th> DEPARTAMENTO. </th><th>TIP. PLAN.</th><th>ESTADO</th>"; Tabla.AppendLine(cabecera); Tabla.AppendLine("</thead>"); Tabla.AppendLine("<tbody>"); TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]).Funcionario_Id, 2); for (int i = 0; i < TotalRegistros; i++) { _total++; _idEtiqueta = Resultados.Rows[i]["PlanAccion_id"].ToString(); Tabla.AppendLine("<tr>"); Tabla.Append("<td>" + _idEtiqueta + " </a></td>"); //if (int.Parse(Resultados.Rows[i]["Departamento_id"].ToString()) == _TB_AccesosBE.Departamento_id) // Tabla.Append("<td>" + "<a href=\"#\" onClick=\"PopUp('ActualizarPlanAccion.aspx?PlanAccion_id=" + _idEtiqueta + "',20,20,950,700); return false;\"> " + _idEtiqueta + " </a></td>"); //else // Tabla.Append("<td>" + _idEtiqueta + " </td>"); Tabla.Append("<td><a href=\"#\" onClick=\"PopUp('../admin/ActualizarPlanAccion.aspx?PlanAccion_id=" + _idEtiqueta + " ',20,20,950,700); return false;\"> " + Resultados.Rows[i]["PlanAccion_desc"] + " </a></td>"); //Tabla.Append("<td>" + Resultados.Rows[i]["Descripcion"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Alerta_Desc"] + "</td>"); Tabla.Append("<td>" + (Resultados.Rows[i]["Fecha"]) + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Responsable"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Departamento_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["tipoPlan"] + "</td>"); string color = ""; if (Resultados.Rows[i]["Estado"].ToString() == "No Cumplido") { color = "style=\"background-color: #F82727;\""; if (DateTime.ParseExact((Resultados.Rows[i]["Fecha"]).ToString(), "dd/MM/yyyy", null) <= DateTime.Today) { color = "style=\"background-color: #F82727;\""; Tabla.Append("<td " + color + ">No Cumplido</td>"); _progreso++; } else { color = "style=\"background-color: #F1BF20;\""; Tabla.Append("<td " + color + ">En Proceso</td>"); _pendiente++; } } if (Resultados.Rows[i]["Estado"].ToString() == "Cumplido") { color = "style=\"background-color: #52C226;\""; Tabla.Append("<td " + color + ">Cumplido</td>"); _cumplido++; } Tabla.Append(Environment.NewLine); Tabla.AppendLine("</tr>"); } Tabla.AppendLine("</tbody>"); Tabla.AppendLine("</table>"); ltlResults.Text = Tabla.ToString(); lblTotal.Text = _total.ToString(); lblCumplido.Text = _cumplido.ToString(); lblEnProceso.Text = _progreso.ToString(); lblPendiente.Text = _pendiente.ToString(); }
private void GenerarTabla(string _Departamento_id, string _Guardia_id , string _Area_id, string _Clasificacion_id, string _Tipo_emp, string _Rol_id , string _Rol_tiempo, string _Compania_tiempo, string _Turno, string _Estatus_ope , string _Comportamiento_inv_id, string _Condicion_inv_id, string _CausaInmediata_id, string _Tecnologia_id , string _ElementoClave_id, string _Estado, DateTime _Fecha_incidente, DateTime _Fecha_incidente1, int _Usuario_id) { DataTable Resultados = _TB_IncidentesBL.ListarTB_IncidentesFind(_Departamento_id, _Guardia_id, _Area_id, _Clasificacion_id, _Tipo_emp, _Rol_id, _Rol_tiempo, _Compania_tiempo, _Turno, _Estatus_ope, _Comportamiento_inv_id, _Condicion_inv_id, _CausaInmediata_id, _Tecnologia_id, _ElementoClave_id, _Estado, _Fecha_incidente, _Fecha_incidente1, _Usuario_id); DataTable Estadisticas = _TB_IncidentesBL.ListarTB_Incidentes_Estadistica(_Departamento_id, _Guardia_id, _Area_id, _Clasificacion_id, _Tipo_emp, _Rol_id, _Rol_tiempo, _Compania_tiempo, _Turno, _Estatus_ope, _Comportamiento_inv_id, _Condicion_inv_id, _CausaInmediata_id, _Tecnologia_id, _ElementoClave_id, _Estado, _Fecha_incidente, _Fecha_incidente1); StringBuilder Tabla = new StringBuilder(); StringBuilder TablaE = new StringBuilder(); TB_AccesosBL _TB_AccesosBL = new TB_AccesosBL(); string _idEtiqueta; int TotalRegistros = Resultados.Rows.Count; Tabla.AppendLine("<table id=\"myTable\" class=\"tablesorter\">"); Tabla.AppendLine("<thead>"); string cabecera = ""; cabecera = "<th>COD.</th><th width=\"210\"> TITULO </th><th> DEPARTAMENTO. </th><th>FECHA</th><th> LOCALIZACIÓN </th><th> CLASIFI. </th><th>TIP. EMP.</th><th>ORIGINADOR</th><th> ESTADO </th>"; Tabla.AppendLine(cabecera); Tabla.AppendLine("</thead>"); Tabla.AppendLine("<tbody>"); int Nro = 0; string _estilo = ""; TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]).Funcionario_Id, 1); for (int i = 0; i < TotalRegistros; i++) { Nro = i + 1; //fecha = DateTime.ParseExact(Resultados.Rows[i]["Fecha_incidente"].ToString(), "dd/MM/yyyy", null); _idEtiqueta = Resultados.Rows[i]["Incidente_id"].ToString(); //if ((i % 2) == 0) // Tabla.AppendLine("<tr bgcolor='#ECECEC'>"); //else Tabla.AppendLine("<tr>"); if (_TB_AccesosBE.Permiso > 0) { if (_TB_AccesosBE.Permiso == 1) { Tabla.Append("<td" + _estilo + ">" + "<a href=\"#\" onClick=\"PopUp('EvaluacionIncidentePop.aspx?Incidente_id=" + _idEtiqueta + "',20,20,950,678); return false;\"> " + _idEtiqueta + " </a></td>"); } else { if (Resultados.Rows[i]["Acceso"].ToString() == "1") { Tabla.Append("<td" + _estilo + ">" + "<a href=\"#\" onClick=\"PopUp('EvaluacionIncidentePop.aspx?Incidente_id=" + _idEtiqueta + "',20,20,950,678); return false;\"> " + _idEtiqueta + " </a></td>"); } else { Tabla.Append("<td" + _estilo + ">" + _idEtiqueta + " </td>"); } } } else { Tabla.Append("<td" + _estilo + ">" + _idEtiqueta + " </td>"); } Tabla.Append("<td" + _estilo + ">" + "<a href=\"ActualizarIncidente.aspx?reg=ver&Incidente_id=" + _idEtiqueta + "\" > " + Resultados.Rows[i]["Titulo"] + " </a></td>"); //Tabla.Append("<td>" + Resultados.Rows[i]["Descripcion"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Departamento"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Fecha_incidente"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Area_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Clasificacion_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Tipo_emp"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Originador"] + "</td>"); string color = ""; if (Resultados.Rows[i]["Estado"].ToString() == "Reportado") { color = "style=\"background-color: #F82727;\""; } if (Resultados.Rows[i]["Estado"].ToString() == "Investigado") { color = "style=\"background-color: #F1BF20;\""; } if (Resultados.Rows[i]["Estado"].ToString() == "Solucionado") { color = "style=\"background-color: #52C226;\""; } Tabla.Append("<td " + color + ">" + Resultados.Rows[i]["Estado"] + "</td>"); Tabla.Append(Environment.NewLine); Tabla.AppendLine("</tr>"); } Tabla.AppendLine("</tbody>"); Tabla.AppendLine("</table>"); ltlResults.Text = Tabla.ToString(); //Generar Tabla Estadistica TotalRegistros = Estadisticas.Rows.Count; TablaE.AppendLine("<table border='1'>"); for (int i = 0; i < TotalRegistros; i++) { TablaE.AppendLine("<tr>"); TablaE.Append("<td>" + Estadisticas.Rows[i]["clasificacion_desc"] + "</td>"); TablaE.Append("<td>" + Estadisticas.Rows[i]["numero"] + "</td>"); TablaE.Append(Environment.NewLine); TablaE.AppendLine("</tr>"); } TablaE.AppendLine("</table>"); ltrEstadistica.Text = TablaE.ToString(); }
private void GenerarTabla(string _Departamento_id, string _Guardia_id, string _Area_id, string _Auditoria_id, string _Operador, string _Originador, DateTime _Fecha_incidente, DateTime _Fecha_incidente1) { DataTable Resultados = _AUD_AuditoriaBL.ListarAUD_AuditoriaFind(_Departamento_id, _Guardia_id, _Area_id, _Auditoria_id, _Operador, _Originador, _Fecha_incidente, _Fecha_incidente1); //DataTable Estadisticas = _TB_IncidentesBL.ListarTB_Incidentes_Estadistica(_Departamento_id, _Guardia_id, // _Area_id, _Clasificacion_id, _Tipo_emp, _Rol_id, _Fecha_incidente, _Fecha_incidente1); StringBuilder Tabla = new StringBuilder(); StringBuilder TablaE = new StringBuilder(); TB_AccesosBL _TB_AccesosBL = new TB_AccesosBL(); string _idEtiqueta; string _Fecha_Auditoria; int TotalRegistros = Resultados.Rows.Count; Tabla.AppendLine("<table id=\"myTable\" class=\"tablesorter\">"); Tabla.AppendLine("<thead>"); string cabecera = ""; cabecera = "<th>COD.</th><th>AUDITORIA</th><th> DEPARTAMENTO </th><th width=\"110\"> GUARDIA </th><th width=\"110\"> ÁREA </th><th>OPERADOR</th><th>ORIGINADOR</th><th>FECHA REG.</th><th>FIRMA OPE.</th><th>Nota</th>"; Tabla.AppendLine(cabecera); Tabla.AppendLine("</thñead>"); Tabla.AppendLine("<tbody>"); TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]).Funcionario_Id, 5); for (int i = 0; i < TotalRegistros; i++) { _idEtiqueta = Resultados.Rows[i]["Auditoria_id"].ToString(); Tabla.AppendLine("<tr>"); _Fecha_Auditoria = Resultados.Rows[i]["Fecha_firmaOpe"].ToString(); if (_TB_AccesosBE.Permiso > 0) { if (_TB_AccesosBE.Permiso == 1) { Tabla.Append("<td>" + "<a href=\"#\" onClick=\"PopUp('ActualizarAuditoriaPop.aspx?Auditoria_id=" + _idEtiqueta + "',20,20,950,678); return false;\"> " + _idEtiqueta + " </a></td>"); } else { if (Resultados.Rows[i]["Acceso"].ToString() == "1") { Tabla.Append("<td>" + "<a href=\"#\" onClick=\"PopUp('ActualizarAuditoriaPop.aspx?Auditoria_id=" + _idEtiqueta + "',20,20,950,678); return false;\"> " + _idEtiqueta + " </a></td>"); } else { Tabla.Append("<td>" + _idEtiqueta + " </td>"); } } } else { Tabla.Append("<td>" + _idEtiqueta + " </a></td>"); } Tabla.Append("<td><a href=\"ActualizarAuditoria.aspx?Auditoria_id=" + _idEtiqueta + "\"> " + Resultados.Rows[i]["Auditoria_Desc"] + " </a></td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Departamento_desc"] + " </td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Guardia_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Area_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Operador"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Originador"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Fecha_Auditoria"] + "</td>"); if (_Fecha_Auditoria == "Sin Firmar") { Tabla.Append("<td style='background-color: red;color:black;border: 1px solid #ECECEC;'>" + _Fecha_Auditoria + "</td>"); } else { Tabla.Append("<td style='background-color: green;color:black;border: 1px solid #ECECEC;'>" + _Fecha_Auditoria + "</td>"); } Tabla.Append("<td>" + Resultados.Rows[i]["Nota"] + "</td>"); Tabla.Append(Environment.NewLine); Tabla.AppendLine("</tr>"); } Tabla.AppendLine("</tbody>"); Tabla.AppendLine("</table>"); ltlResults.Text = Tabla.ToString(); //Generar Tabla Estadistica //TotalRegistros = Estadisticas.Rows.Count; //TablaE.AppendLine("<table border='1'>"); //for (int i = 0; i < TotalRegistros; i++) //{ // TablaE.AppendLine("<tr>"); // TablaE.Append("<td>" + Estadisticas.Rows[i]["clasificacion_desc"] + "</td>"); // TablaE.Append("<td>" + Estadisticas.Rows[i]["numero"] + "</td>"); // TablaE.Append(Environment.NewLine); // TablaE.AppendLine("</tr>"); //} //TablaE.AppendLine("</table>"); //ltrEstadistica.Text = TablaE.ToString(); }
protected void Page_Load(object sender, EventArgs e) { try { DateTime Hoy = DateTime.Today; fecha_actual = Hoy.ToString("dd/MM/yyyy"); if (!this.IsPostBack) { lTFnc_FuncionariosBE = _Fnc_FuncionariosBL.ListarFnc_FuncionariosO_Act(); Session["empleado"] = lTFnc_FuncionariosBE; if (Hoy.AddMonths(-6).Month > 6) { ddlTipo.SelectedValue = "2"; } else { ddlTipo.SelectedValue = "1"; } ddlAnio.SelectedValue = Hoy.AddMonths(-6).Year.ToString(); _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]).Funcionario_Id, 7); string _anio; _anio = ddlAnio.SelectedValue + "-" + ddlTipo.SelectedValue; switch (_TB_AccesosBE.Permiso) { case 1: LlenarComboDepartamentoAll(); llenarComboLider(2); GenerarTabla(_anio, "%%", ddlDepartamento.SelectedValue, ddlEstado.SelectedValue); ddlLider.Enabled = true; break; case 2: LlenarComboDepartamentoAll(); llenarComboLider(2); GenerarTabla(_anio, "%%", ddlDepartamento.SelectedValue, ddlEstado.SelectedValue); ddlLider.Enabled = true; break; default: LlenarComboDepartamento(); llenarComboLider(0); GenerarTabla(_anio, ddlLider.SelectedValue, ddlDepartamento.SelectedValue, ddlEstado.SelectedValue); ddlLider.Enabled = false; break; } if (_TB_AccesosBE.Permiso == 2) { LlenarComboDepartamentoAll(); llenarComboLider(2); GenerarTabla(_anio, "%%", ddlDepartamento.SelectedValue, ddlEstado.SelectedValue); ddlLider.Enabled = true; } else { LlenarComboDepartamento(); llenarComboLider(0); GenerarTabla(_anio, ddlLider.SelectedValue, ddlDepartamento.SelectedValue, ddlEstado.SelectedValue); ddlLider.Enabled = false; } } } catch (Exception x) { // Response.Redirect("error.aspx"); } }
private void GenerarTabla(string _Departamento_id, string _Guardia_id , string _Area_id, string _Clasificacion_id, string _SistemaQA_id, string _ElementoClave_id , string _Originador, string _Estado, DateTime _Fecha_alerta, DateTime _Fecha_alerta1, int _Usuario_id) { DataTable Resultados = _ALR_AlertasBL.ListarALR_AlertasFind(_Departamento_id, _Guardia_id, _Area_id, _Clasificacion_id, _SistemaQA_id, _ElementoClave_id, _Originador, _Estado, _Fecha_alerta, _Fecha_alerta1, _Usuario_id); //DataTable Estadisticas = _ALR_AlertasBL.ListarALR_Alertas_Estadistica(_Departamento_id, _Guardia_id, // _Area_id, _Clasificacion_id, _SistemaQA_id, _ElementoClave_id, _Originador, _Estado, _Fecha_alerta, _Fecha_alerta1); StringBuilder Tabla = new StringBuilder(); StringBuilder TablaE = new StringBuilder(); TB_AccesosBL _TB_AccesosBL = new TB_AccesosBL(); int _reportado = 0, _investigados = 0, _solucionados = 0; string _idEtiqueta; int TotalRegistros = Resultados.Rows.Count; Tabla.AppendLine("<table id=\"myTable\" class=\"tablesorter\">"); Tabla.AppendLine("<thead>"); string cabecera = ""; cabecera = "<th>COD.</th><th width=\"250\"> DESCRIPCIÓN </th><th> CLASIF. </th><th>FECHA</th><th> DEPTO </th><th> ÁREA </th><th> GUARDIA AUD. </th><th>TIP. FALLA</th><th>SIST. QA.</th><th>ORIGINADOR</th><th>DEPTO. ORI.</th><th>GUARD. ORI.</th>"; Tabla.AppendLine(cabecera); Tabla.AppendLine("</thead>"); Tabla.AppendLine("<tbody>"); int Nro = 0; string _estilo = ""; TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]).Funcionario_Id, 2); for (int i = 0; i < TotalRegistros; i++) { Nro = i + 1; //fecha = DateTime.ParseExact(Resultados.Rows[i]["Fecha_Alerta"].ToString(), "dd/MM/yyyy", null); _idEtiqueta = Resultados.Rows[i]["Alerta_id"].ToString(); //if ((i % 2) == 0) // Tabla.AppendLine("<tr bgcolor='#ECECEC'>"); //else Tabla.AppendLine("<tr>"); string color = ""; if (Resultados.Rows[i]["Estado"].ToString() == "Reportado") { _reportado++; color = "style=\"background-color: #F82727;\""; } if (Resultados.Rows[i]["Estado"].ToString() == "Investigado") { _investigados++; color = "style=\"background-color: yellow;\""; } if (Resultados.Rows[i]["Estado"].ToString() == "Solucionado") { _solucionados++; color = "style=\"background-color: #52C226;\""; } //Tabla.Append("<td " + color + ">" + Resultados.Rows[i]["Estado"] + "</td>"); if (_TB_AccesosBE.Permiso > 0) { if (_TB_AccesosBE.Permiso == 1) { Tabla.Append("<td " + color + ">" + "<a href=\"#\" onClick=\"PopUp('EvaluacionAlertaPop.aspx?Alerta_id=" + _idEtiqueta + "',20,20,950,700); return false;\"> " + _idEtiqueta + " </a></td>"); } else { if (Resultados.Rows[i]["Acceso"].ToString() == "1") { Tabla.Append("<td " + color + ">" + "<a href=\"#\" onClick=\"PopUp('EvaluacionAlertaPop.aspx?Alerta_id=" + _idEtiqueta + "',20,20,950,700); return false;\"> " + _idEtiqueta + " </a></td>"); } else { Tabla.Append("<td " + color + ">" + _idEtiqueta + " </td>"); } } } else { Tabla.Append("<td " + color + ">" + _idEtiqueta + " </td>"); } Tabla.Append("<td" + _estilo + ">" + "<a href=\"ActualizarAlerta.aspx?reg=ver&Alerta_id=" + _idEtiqueta + "\" > " + Resultados.Rows[i]["Alerta_desc"] + " </a></td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Clasificacion"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Fecha_Alerta"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Departamento_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Area_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Guardia_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["SistemaQA_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["SistemaQA_nom"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Funcionario_nome"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Departamento_ori"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Guardia_Ori"] + "</td>"); Tabla.Append(Environment.NewLine); Tabla.AppendLine("</tr>"); } Tabla.AppendLine("</tbody>"); Tabla.AppendLine("</table>"); ltlResults.Text = Tabla.ToString(); //Generar Tabla Estadistica TablaE.AppendLine("<table border='1'>"); TablaE.AppendLine("<tr>"); TablaE.Append("<td> Reportados:</td>"); TablaE.Append("<td style=\"background-color: #F82727;\">" + _reportado + "</td>"); TablaE.Append(Environment.NewLine); TablaE.AppendLine("</tr>"); TablaE.AppendLine("<tr>"); TablaE.Append("<td> Investigado:</td>"); TablaE.Append("<td style=\"background-color: yellow;\">" + _investigados + "</td>"); TablaE.Append(Environment.NewLine); TablaE.AppendLine("</tr>"); TablaE.AppendLine("<tr>"); TablaE.Append("<td> Solucionado:</td>"); TablaE.Append("<td style=\"background-color: #52C226;\">" + _solucionados + "</td>"); TablaE.Append(Environment.NewLine); TablaE.AppendLine("</tr>"); TablaE.AppendLine("<tr>"); TablaE.Append("<td> Total:</td>"); TablaE.Append("<td>" + (_solucionados + _investigados + _reportado) + "</td>"); TablaE.Append(Environment.NewLine); TablaE.AppendLine("</tr>"); TablaE.AppendLine("</table>"); ltrEstadistica.Text = TablaE.ToString(); }
private void generarTabla(string dep, string pil, string gua, string cat, string due, string estado, DateTime fecha, DateTime fecha1, string palabra) { DataTable Resultados = _LUP_LupBL.ListarLUP_LupFind(dep, pil, gua, cat, due, estado, fecha, fecha1, palabra); StringBuilder Tabla = new StringBuilder(); TB_AccesosBL _TB_AccesosBL = new TB_AccesosBL(); string _idEtiqueta; int TotalRegistros = Resultados.Rows.Count; Tabla.AppendLine("<table id=\"myTable\" class=\"tablesorter\">"); Tabla.AppendLine("<thead>"); string cabecera = ""; cabecera = "<th>COD.</th><th width=\"150\"> TITULO </th><th> PILAR </th><th> ÁREA </th><th>GUARDIA</th><th>CATEGORIA</th><th> DUEÑO </th>><th>LUP</th><th>FECH. VENC.</th><th>FECH. REG.</th><th>ESTADO</th>"; Tabla.AppendLine(cabecera); Tabla.AppendLine("</thead>"); Tabla.AppendLine("<tbody>"); int Nro = 0; string _estilo = "", archivo = ""; int _registrados = 0, _aprobados = 0; string ext; string img = ""; TB_AccesosBE _TB_AccesosBE = _TB_AccesosBL.TraerTB_Accesos(((Fnc_FuncionariosBE)Session["Fnc_Funcionarios"]).Funcionario_Id, 8); for (int i = 0; i < TotalRegistros; i++) { Nro = i + 1; _idEtiqueta = Resultados.Rows[i]["Lup_id"].ToString(); Tabla.AppendLine("<tr>"); string color = ""; if (Resultados.Rows[i]["Estado"].ToString() == "Por aprobar") { _registrados++; color = "style=\"background-color: #F82727;\""; } if (Resultados.Rows[i]["Estado"].ToString() == "Aprobado") { _aprobados++; color = "style=\"background-color: #52C226;\""; } if (_TB_AccesosBE.Permiso > 0) { //if (_TB_AccesosBE.Permiso == 1) Tabla.Append("<td>" + "<a href=\"#\" onClick=\"PopUp('ActualizarLupPop.aspx?Lup_id=" + _idEtiqueta + "',20,20,950,700); return false;\"> " + _idEtiqueta + " </a></td>"); //else //{ // if (Resultados.Rows[i]["Acceso"].ToString() == "1") // Tabla.Append("<td>" + "<a href=\"#\" onClick=\"PopUp('ActualizarLupPop.aspx?Lup_id=" + _idEtiqueta + "',20,20,950,700); return false;\"> " + _idEtiqueta + " </a></td>"); // else // Tabla.Append("<td>" + _idEtiqueta + " </td>"); //} } else { Tabla.Append("<td>" + _idEtiqueta + " </td>"); } Tabla.Append("<td " + _estilo + ">" + "<a href=\"ActualizarLup.aspx?reg=ver&Lup_id=" + _idEtiqueta + "\" > " + Resultados.Rows[i]["Lup_Titulo"] + " </a></td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Pilar_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Departamento_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Guardia_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Categoria_desc"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["Funcionario_nome"] + "</td>"); archivo = Resultados.Rows[i]["adjunto_lup"].ToString(); if (archivo != "") { ext = Path.GetExtension(archivo); if (ext != "") { switch (ext) { case ".pdf": img = "pdf.jpg"; break; case ".doc": img = "word.jpg"; break; case ".docx": img = "word.jpg"; break; case ".docm": img = "word.jpg"; break; case ".xls": img = "excel.jpg"; break; case ".xlsx": img = "excel.jpg"; break; case ".ppt": img = "power.jpg"; break; case ".pptx": img = "power.jpg"; break; case ".jpg": img = "imagen.jpg"; break; case ".png": img = "imagen.jpg"; break; case ".bmp": img = "imagen.jpg"; break; default: img = "archivo.jpg"; break; } } Tabla.Append("<td>" + "<a title=\"" + archivo + "\" href=\"Archivos/" + archivo + "\" target=\"_blank\"><img src=\"images/" + img + "\" alt=\"" + archivo + "\" width=\"20\" height=\"20\"/></a></td>"); } else { Tabla.Append("<td>Ninguno</td>"); } Tabla.Append("<td>" + Resultados.Rows[i]["fecha_ven"] + "</td>"); Tabla.Append("<td>" + Resultados.Rows[i]["fecha_reg"] + "</td>"); Tabla.Append("<td " + color + ">" + Resultados.Rows[i]["Estado"] + "</td>"); Tabla.Append(Environment.NewLine); Tabla.AppendLine("</tr>"); } Tabla.AppendLine("</tbody>"); Tabla.AppendLine("</table>"); ltlResults.Text = Tabla.ToString(); }