protected void EliminarRegistro(object sender, EventArgs e) { encuesta_politica tabla = new encuesta_politica(); ObjUsuario.Error = CRUD.Delete_Fila(tabla, Convert.ToInt32(hdfIDDel.Value)); Modal.MostrarAlertaDelete(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); LlenarGridView(); }
protected void Guardar(object sender, EventArgs e) { phGuardar.Visible = true; Double totalSi = 0; Double totalNo = 0; for (int i = 1; i <= 36; i = i + 2) { HtmlInputRadioButton miradio1 = (HtmlInputRadioButton)panel1.FindControl("radio" + i); HtmlInputRadioButton miradio2 = (HtmlInputRadioButton)panel1.FindControl("radio" + (i + 1)); if (miradio1.Checked == true) { totalSi++; } if (miradio2.Checked == true) { totalNo++; } } lbTotalSi.Text = "" + totalSi; lbTotalNo.Text = "" + totalNo; Double[] valores = { totalSi, totalNo }; Double porcentaje = Math.Round(((totalNo * 100) / (totalSi + totalNo)), 2); lbObservaciones.Text = "El porcentaje de riesgo indican condiciones de trabajo que pueden estar asociadas a " + "alto riesgo de lesiĆ³n o enfermedad es de: " + porcentaje + "%"; encuesta_politica nuevo = new encuesta_politica() { id_trabajador = Convert.ToInt32(ddlTrabajador.SelectedValue), fecha = DateTime.Now, si = (100 - porcentaje), no = porcentaje, tipo = "Conocimiento Objetivos PoliticaSST" }; ObjUsuario.Error = CRUD.Add_Fila(nuevo); if (ObjUsuario.Error) { Response.Redirect(Paginas.index_Encuesta_PoliticaSST.Value); } }
protected void btnSubirArchivo(object sender, EventArgs e) { int IdEmpresa = ObjUsuario.Id_empresa; string _ruta = Utilidades.GuardarArchivo(flpArchivo, IdEmpresa + "_Encuesta_" + IdTrabajadorSub, "~/archivos/encuesta_politicasst/"); GrupoLiEntities contexto = new GrupoLiEntities(); int idEncuesta = Convert.ToInt32(hdfIDEsc.Value); encuesta_politica Edit = contexto.encuesta_politica.SingleOrDefault(b => b.id_encuesta == idEncuesta); if (Edit != null) { Edit.ruta = _ruta; } ObjUsuario.Error = CRUD.Edit_Fila(contexto); Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); LlenarGridView(); }