Esempio n. 1
0
        protected void btPrintSave_Click(object sender, EventArgs e)
        {
            DateTime?myDate = null;

            myDate       = txtFechaMuerte.Text == string.Empty ? myDate : Convert.ToDateTime(txtFechaMuerte.Text);
            IdTrabajador = Convert.ToInt32(ddlTrabajador.SelectedValue);

            at_it_el_pa nuevo = new at_it_el_pa()
            {
                fecha_accidente          = Convert.ToDateTime(txtFechaAcc.Text),
                hora_accidente           = Convert.ToDateTime(txtHoraAcc.Text),
                id_trabajador            = Convert.ToInt32(ddlTrabajador.SelectedValue),
                id_area                  = Convert.ToInt32(ddlArea.SelectedValue),
                id_puesto                = Convert.ToInt32(ddlProcesoTrabajo.SelectedValue),
                sitio                    = txtSitioAccidente.Text,
                descripcion              = txtDescTarea.Text,
                condiciones_inseguras    = txtCondIns.Text,
                actos_inseguros          = txtActos.Text,
                factores_inseguros       = txtFacTrab.Text,
                factores_personales      = txtFactPersonales.Text,
                tipo_evento              = "1",
                fecha_muerte             = myDate,
                dias_incapacidad         = txtDiasIncapacidad.Text == string.Empty ? 0 : Convert.ToInt32(txtDiasIncapacidad.Text),
                dias_cargados            = txtDiasCargados.Text == string.Empty ? 0 : Convert.ToInt32(txtDiasCargados.Text),
                dias_perdidos_ausencia   = txtDiasPerdidosAusTrab.Text == string.Empty ? 0 : Convert.ToInt32(txtDiasPerdidosAusTrab.Text),
                dias_perdidos_restingido = txtDiasPerdidosctRest.Text == string.Empty ? 0 : Convert.ToInt32(txtDiasPerdidosctRest.Text),
                dias_no_perdidos         = chkSinDias.Checked == true ? "true" : "false",
                tipo_enfermedad          = ddlTipoEnfermedad.SelectedValue
            };

            ObjUsuario.Error = CRUD.Add_Fila(nuevo);

            if (ObjUsuario.Error)
            {
                int id_at_it_el_pa = Mgr_Acc_Inc.Get_Accidente();

                #region insertar anexos
                if (fuAnexo.HasFile)
                {
                    int i = 0;
                    foreach (var archivo in fuAnexo.PostedFiles)
                    {
                        i++;
                        string ruta = Utilidades.GuardarArchivo(archivo,
                                                                "Accidente_" + id_at_it_el_pa + "_" + i, "~/archivos/accidentes/");

                        soporte nuevoFA = new soporte()
                        {
                            url      = ruta,
                            id_tabla = id_at_it_el_pa
                        };
                        ObjUsuario.Error = CRUD.Add_Fila(nuevoFA);
                    }
                }
                #endregion

                Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtFechaAcc);
            }
        }
Esempio n. 2
0
        private void LlenarGridView()
        {
            int IdEmpresa  = Mgr_Empresa.Set_IdEmpresa(ObjUsuario, Convert.ToInt32(ViewState["empresa"]));
            int IdSucursal = Mgr_Sucursal.Set_IdSucursal(ObjUsuario, Convert.ToInt32(ViewState["sucursal"]));

            Mgr_Acc_Inc.Grid_Accidente(
                GridView1,
                IdEmpresa,
                IdSucursal,
                string.Empty + ViewState["area"],
                string.Empty + ViewState["search"],
                string.Empty + ViewState["FechaInicio"],
                string.Empty + ViewState["FechaFin"]);
        }
Esempio n. 3
0
        protected void EliminarRegistro(object sender, EventArgs e)
        {
            investigacion_ac_in tabla = new investigacion_ac_in();

            List <investigacion_ac_in> consulta = new List <investigacion_ac_in>();

            consulta = Mgr_Acc_Inc.Get_Investigacion_Accidente(Convert.ToInt32(hdfIDDel.Value));

            foreach (var item in consulta)
            {
                ObjUsuario.Error = CRUD.Delete_Fila(tabla, Convert.ToInt32(item.id_inv_ac_in));
            }

            LlenarGridView();
            Modal.MostrarAlertaDelete(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
        }
Esempio n. 4
0
        private void cargarDatos()
        {
            int idAccidente = objUtilidades.descifrarCadena(Request.QueryString["id"]);

            List <at_it_el_pa> ListaAccidente = new List <at_it_el_pa>();

            ListaAccidente = Mgr_Acc_Inc.Get_Accidente(idAccidente);

            foreach (var item in ListaAccidente)
            {
                txtSucursal.Text      = item.trabajador.puesto_trabajo.area.sucursal.nombre;
                txtLugarEvento.Text   = item.sitio;
                txtTrabajador.Text    = item.trabajador.primer_nombre + " " + item.trabajador.primer_apellido;
                txtCedula.Text        = item.trabajador.cedula;
                txtFechaIngreso.Text  = Convert.ToDateTime(item.trabajador.fecha_ingreso).ToString("yyyy-MM-dd");
                txtDescAccidente.Text = item.descripcion;

                txtTipoVinculacion.Text = item.trabajador.tipo_vinculacion;
                txtCargo.Text           = item.trabajador.perfil_cargo.cno.ocupacion;
                ddlMano.Text            = Convert.ToString(item.trabajador.mano_dominante);
                txtSalario.Text         = Convert.ToString(item.trabajador.salario);
            }
        }
Esempio n. 5
0
        private void CargarData()
        {
            idAccidente = objUtilidades.descifrarCadena(Request.QueryString["id"]);
            List <at_it_el_pa> ListAccidentes = new List <at_it_el_pa>();

            ListAccidentes = Mgr_Acc_Inc.Get_Accidente(idAccidente);

            foreach (var item in ListAccidentes)
            {
                lbSucursal.Text   = item.trabajador.puesto_trabajo.area.sucursal.nombre;
                lbEmpresa.Text    = item.trabajador.puesto_trabajo.area.sucursal.empresa.nombre;
                txtFechaAcc.Text  = item.fecha_accidente.Value.ToString("yyyy-MM-dd");
                txtHoraAcc.Text   = item.hora_accidente.Value.ToString("hh:mm:ss");
                lbTrabajador.Text = item.trabajador.primer_nombre + " " + item.trabajador.primer_apellido;

                if (item.id_area == 0)
                {
                    lbArea.Text = "Ninguno";
                }
                else
                {
                    lbArea.Text = item.area.nombre;
                }

                if (item.id_puesto == 0)
                {
                    lbPuestoTrabajo.Text = "Ninguno";
                }
                else
                {
                    lbPuestoTrabajo.Text = item.puesto_trabajo.nombre;
                }

                txtSitioAccidente.Text = item.sitio;
                txtDescTarea.Text      = item.descripcion;
                txtCondIns.Text        = item.condiciones_inseguras;
                txtActos.Text          = item.actos_inseguros;
                txtFacTrab.Text        = item.factores_inseguros;
                txtFactPersonales.Text = item.factores_personales;

                if (item.fecha_muerte != null)
                {
                    txtFechaMuerte.Text = item.fecha_muerte.Value.ToString("yyyy-MM-dd");
                }
                else
                {
                    txtFechaMuerte.Text = "No hubo muerte";
                }

                txtDiasIncapacidad.Text     = Convert.ToString(item.dias_incapacidad);
                txtDiasCargados.Text        = Convert.ToString(item.dias_cargados);
                txtDiasPerdidosAusTrab.Text = Convert.ToString(item.dias_perdidos_ausencia);
                txtDiasPerdidosctRest.Text  = Convert.ToString(item.dias_perdidos_restingido);

                if (Convert.ToString(item.tipo_enfermedad) == "A")
                {
                    lbTipoEnfermedad.Text = "Enfermedades en la piel";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "B")
                {
                    lbTipoEnfermedad.Text = "Enfermedades respiratorias";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "C")
                {
                    lbTipoEnfermedad.Text = "Envenenamiento";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "D")
                {
                    lbTipoEnfermedad.Text = "Enfermedades debidas a agentes físicos";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "E")
                {
                    lbTipoEnfermedad.Text = "Enfermedades producidas por traumas repetitivos";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "F")
                {
                    lbTipoEnfermedad.Text = "Otras enfermedades osteomusculares";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "G")
                {
                    lbTipoEnfermedad.Text = "Demás enfermedades profesionales";
                }

                if (Convert.ToString(item.dias_no_perdidos) == "true")
                {
                    chkSinDias.Text = "Si";
                }
                else
                {
                    chkSinDias.Text = "No";
                }

                int contadorArchivos = 0;
                ControlesDinamicos.CrearLiteral("<ul>", pSoportes);

                HyperLink HyperLink1;
                foreach (var item1 in item.soporte)
                {
                    contadorArchivos++;
                    ControlesDinamicos.CrearLiteral("<li>", pSoportes);
                    HyperLink1             = new HyperLink();
                    HyperLink1.NavigateUrl = item1.url;
                    HyperLink1.Target      = "_blank";
                    HyperLink1.Text        = "Archivo " + contadorArchivos;
                    pSoportes.Controls.Add(HyperLink1);
                    ControlesDinamicos.CrearLiteral("</ li >", pSoportes);
                }
                ControlesDinamicos.CrearLiteral("</ ul > ", pSoportes);
            }
        }
        private void cargarDatos()
        {
            int idAccidente = objUtilidades.descifrarCadena(Request.QueryString["id"]);
            List <at_it_el_pa> ListaAccidente = new List <at_it_el_pa>();

            ListaAccidente = Mgr_Acc_Inc.Get_Accidente(idAccidente);

            foreach (var item in ListaAccidente)
            {
                txtSucursal.Text      = item.trabajador.puesto_trabajo.area.sucursal.nombre;
                txtLugarEvento.Text   = item.sitio;
                txtTrabajador.Text    = item.trabajador.primer_nombre + " " + item.trabajador.primer_apellido;
                txtCedula.Text        = item.trabajador.cedula;
                txtFechaIngreso.Text  = Convert.ToDateTime(item.trabajador.fecha_ingreso).ToString("yyyy-MM-dd");
                txtDescAccidente.Text = item.descripcion;

                txtTipoVinculacion.Text = item.trabajador.tipo_vinculacion;
                txtCargo.Text           = item.trabajador.perfil_cargo.cno.ocupacion;
                ddlMano.Text            = Convert.ToString(item.trabajador.mano_dominante);
                txtSalario.Text         = Convert.ToString(item.trabajador.salario);

                foreach (var item2 in item.investigacion_ac_in)
                {
                    txtFechaEvento.Text           = Convert.ToDateTime(item2.fecha_evento).ToString("yyyy-MM-dd");
                    txtHoraEvento.Text            = Convert.ToDateTime(item2.hora_evento).ToString("HH:mm:ss");
                    ddlDiaSemana.Text             = item2.dia_semana;
                    txtAntiguedad.Text            = Convert.ToString(item2.antiguedad);
                    txtActRealizaba.Text          = item2.actividad_realizaba;
                    txtAdiestramiento.Text        = item2.adiestramiento;
                    txtCostoTransporte.Text       = item2.costo_transporte;
                    txtCostoAtencionMedica.Text   = item2.costo_atencion;
                    txtCostoTratamiento.Text      = item2.costo_tratamiento;
                    txtCostoIndemnización.Text    = item2.costo_indemizacion;
                    txtCostoReemplazo.Text        = item2.costo_reemplazo;
                    txtCostoReposoMedico.Text     = item2.costo_reposo;
                    txtCostoDanhosMateriales.Text = item2.costo_materiales;
                    txtCostoProdDiferida.Text     = item2.costo_produccion;
                    txtPorque1.Text         = item2.porque1;
                    txtRespuesta1.Text      = item2.respuesta1;
                    txtPorque2.Text         = item2.porque2;
                    txtRespuesta2.Text      = item2.respuesta2;
                    txtPorque3.Text         = item2.porque3;
                    txtRespuesta3.Text      = item2.respuesta3;
                    txtPorque4.Text         = item2.porque4;
                    txtRespuesta4.Text      = item2.respuesta4;
                    txtPorque5.Text         = item2.porque5;
                    txtRespuesta5.Text      = item2.respuesta5;
                    txtQue.Text             = item2.que;
                    txtRespuestaQue.Text    = item2.respuesta_que;
                    txtQuien.Text           = item2.quien;
                    txtrespuestaQuien.Text  = item2.respuesta_quien;
                    txtDonde.Text           = item2.donde;
                    txtrespuestaDonde.Text  = item2.respuesta_donde;
                    txtCuando.Text          = item2.cuando;
                    txtrespuestaCuando.Text = item2.respuesta_cuando;
                    txtComo.Text            = item2.como;
                    txtrespuestaComo.Text   = item2.respuesta_como;
                    txtCuanto.Text          = item2.cuanto;
                    txtrespuestaCuanto.Text = item2.respuesta_cuanto;
                    txtPorque.Text          = item2.porque;
                    txtRespuestaPorque.Text = item2.respuesta_porque;
                    ddlTipoAccidente.Text   = item2.tipo_accidente;
                    txtAccion1.Text         = item2.medida1;
                    txtResponsable1.Text    = item2.responsable1;
                    txtfecha1.Text          = Convert.ToDateTime(item2.fecha_medida1).ToString("yyyy-MM-dd");
                    txtAccion2.Text         = item2.medida2;
                    txtResponsable2.Text    = item2.responsable2;
                    txtFecha2.Text          = Convert.ToDateTime(item2.fecha_medida2).ToString("yyyy-MM-dd");
                    txtAccion3.Text         = item2.medida3;
                    txtResponsable3.Text    = item2.responsable3;
                    txtFecha3.Text          = Convert.ToDateTime(item2.fecha_medida3).ToString("yyyy-MM-dd");
                    txtNota.Text            = item2.nota;
                    txtSupervisor.Text      = item2.supervisor;
                    txtTiempoCargo.Text     = item2.tiempo_cargo;
                    txtActividad.Text       = item2.actividad;
                }
            }
        }
        private void CargarAccidente()
        {
            int idAccidente = objUtilidades.descifrarCadena(Request.QueryString["id"]);
            List <at_it_el_pa> ListAccidentes = new List <at_it_el_pa>();

            ListAccidentes = Mgr_Acc_Inc.Get_Accidente(idAccidente);

            foreach (var item in ListAccidentes)
            {
                IdSucursal = Convert.ToInt32(item.trabajador.puesto_trabajo.area.id_sucursal);
                int IDEmpresa = Convert.ToInt32(item.trabajador.puesto_trabajo.area.sucursal.id_empresa);

                ddlEmpresa.SelectedValue = IDEmpresa.ToString();
                Mgr_Sucursal.Lista_Sucursal(ddlSucursal, IDEmpresa);

                ddlSucursal.SelectedValue = IdSucursal.ToString();

                txtFechaAcc.Text = item.fecha_accidente.Value.ToString("yyyy-MM-dd");
                txtHoraAcc.Text  = item.hora_accidente.Value.ToString("hh:mm:ss");

                txtTrabajador.Text = item.trabajador.primer_nombre + ' ' + item.trabajador.primer_apellido + ' ' + item.trabajador.cedula;
                IdTrabajador       = Convert.ToInt32(item.id_trabajador);

                Mgr_Area.List_Area_Sucursal(ddlArea, IdSucursal, "Ninguna");
                ddlArea.SelectedValue = Convert.ToString(item.id_area);

                Mgr_PuestoTrabajo.Lista_PuestoTrabajo(ddlProcesoTrabajo, "Sucursal", IdSucursal, "Ninguno");
                ddlProcesoTrabajo.SelectedValue = Convert.ToString(item.id_puesto);

                txtSitioAccidente.Text = Convert.ToString(item.sitio);
                txtDescTarea.Text      = Convert.ToString(item.descripcion);
                txtCondIns.Text        = Convert.ToString(item.condiciones_inseguras);
                txtActos.Text          = Convert.ToString(item.actos_inseguros);
                txtFacTrab.Text        = Convert.ToString(item.factores_inseguros);
                txtFactPersonales.Text = Convert.ToString(item.factores_personales);

                if (item.fecha_muerte != null)
                {
                    txtFechaMuerte.Text = item.fecha_muerte.Value.ToString("yyyy-MM-dd");
                }

                txtDiasIncapacidad.Text     = Convert.ToString(item.dias_incapacidad);
                txtDiasCargados.Text        = Convert.ToString(item.dias_cargados);
                txtDiasPerdidosAusTrab.Text = Convert.ToString(item.dias_perdidos_ausencia);
                txtDiasPerdidosctRest.Text  = Convert.ToString(item.dias_perdidos_restingido);

                if (Convert.ToString(item.tipo_enfermedad) == "A")
                {
                    ddlTipoEnfermedad.SelectedValue = "Enfermedades en la piel";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "B")
                {
                    ddlTipoEnfermedad.SelectedValue = "Enfermedades respiratorias";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "C")
                {
                    ddlTipoEnfermedad.SelectedValue = "Envenenamiento";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "D")
                {
                    ddlTipoEnfermedad.SelectedValue = "Enfermedades debidas a agentes físicos";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "E")
                {
                    ddlTipoEnfermedad.SelectedValue = "Enfermedades producidas por traumas repetitivos";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "F")
                {
                    ddlTipoEnfermedad.SelectedValue = "Otras enfermedades osteomusculares";
                }
                else if (Convert.ToString(item.tipo_enfermedad) == "G")
                {
                    ddlTipoEnfermedad.SelectedValue = "Demás enfermedades profesionales";
                }

                if (Convert.ToString(item.dias_no_perdidos) == "true")
                {
                    chkSinDias.Checked = true;
                }
                else
                {
                    chkSinDias.Checked = false;
                }
            }
        }
Esempio n. 8
0
        protected void btPrintSave_Click(object sender, EventArgs e)
        {
            int idAccidente = objUtilidades.descifrarCadena(Request.QueryString["id"]);

            #region delete investigacion existente
            investigacion_ac_in        tabla    = new investigacion_ac_in();
            List <investigacion_ac_in> consulta = new List <investigacion_ac_in>();
            consulta = Mgr_Acc_Inc.Get_Investigacion_Accidente(idAccidente);

            foreach (var item in consulta)
            {
                ObjUsuario.Error = CRUD.Delete_Fila(tabla, Convert.ToInt32(item.id_inv_ac_in));
            }
            #endregion

            DateTime?fecha1 = null;
            fecha1 = txtfecha1.Text == string.Empty ? fecha1 : Convert.ToDateTime(txtfecha1.Text);

            DateTime?fecha2 = null;
            fecha2 = txtFecha2.Text == string.Empty ? fecha2 : Convert.ToDateTime(txtFecha2.Text);

            DateTime?fecha3 = null;
            fecha3 = txtFecha3.Text == string.Empty ? fecha3 : Convert.ToDateTime(txtFecha3.Text);

            investigacion_ac_in nuevo = new investigacion_ac_in
            {
                id_at_it_el_pa      = idAccidente,
                tipo                = "Incidente",
                fecha_evento        = Convert.ToDateTime(txtFechaEvento.Text),
                hora_evento         = Convert.ToDateTime(txtHoraEvento.Text),
                dia_semana          = ddlDiaSemana.SelectedValue,
                antiguedad          = Convert.ToInt32(txtAntiguedad.Text),
                actividad_realizaba = txtActRealizaba.Text,
                adiestramiento      = txtAdiestramiento.Text,
                costo_transporte    = txtCostoTransporte.Text,
                costo_atencion      = txtCostoAtencionMedica.Text,
                costo_tratamiento   = txtCostoTratamiento.Text,
                costo_indemizacion  = txtCostoIndemnización.Text,
                costo_reemplazo     = txtCostoReemplazo.Text,
                costo_reposo        = txtCostoReposoMedico.Text,
                costo_materiales    = txtCostoDanhosMateriales.Text,
                costo_produccion    = txtCostoProdDiferida.Text,
                porque1             = txtPorque1.Text,
                respuesta1          = txtRespuesta1.Text,
                porque2             = txtPorque2.Text,
                respuesta2          = txtRespuesta2.Text,
                porque3             = txtPorque3.Text,
                respuesta3          = txtRespuesta3.Text,
                porque4             = txtPorque4.Text,
                respuesta4          = txtRespuesta4.Text,
                porque5             = txtPorque5.Text,
                respuesta5          = txtRespuesta5.Text,
                que              = txtQue.Text,
                respuesta_que    = txtRespuestaQue.Text,
                quien            = txtQuien.Text,
                respuesta_quien  = txtrespuestaQuien.Text,
                donde            = txtDonde.Text,
                respuesta_donde  = txtrespuestaDonde.Text,
                cuando           = txtCuando.Text,
                respuesta_cuando = txtrespuestaCuando.Text,
                como             = txtComo.Text,
                respuesta_como   = txtrespuestaComo.Text,
                cuanto           = txtCuanto.Text,
                respuesta_cuanto = txtrespuestaCuanto.Text,
                porque           = txtPorque.Text,
                respuesta_porque = txtRespuestaPorque.Text,
                tipo_accidente   = ddlTipoAccidente.SelectedValue,
                medida1          = txtAccion1.Text,
                responsable1     = txtResponsable1.Text,
                fecha_medida1    = fecha1,
                medida2          = txtAccion2.Text,
                responsable2     = txtResponsable2.Text,
                fecha_medida2    = fecha2,
                medida3          = txtAccion3.Text,
                responsable3     = txtResponsable3.Text,
                fecha_medida3    = fecha3,
                nota             = txtNota.Text,
                supervisor       = txtSupervisor.Text,
                tiempo_cargo     = txtTiempoCargo.Text,
                actividad        = txtActividad.Text
            };

            ObjUsuario.Error = CRUD.Add_Fila(nuevo);

            Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtFechaEvento);

            if (ObjUsuario.Error)
            {
                if (fuAnexo.HasFile)
                {
                    int i = 0;
                    foreach (var archivo in fuAnexo.PostedFiles)
                    {
                        i++;
                        string ruta = Utilidades.GuardarArchivo(archivo, "InvIncidente_" + idAccidente + "_" + i, "~/archivos/incidentes/");

                        soporte nuevoFA = new soporte()
                        {
                            url      = ruta,
                            id_tabla = idAccidente
                        };
                        ObjUsuario.Error = CRUD.Add_Fila(nuevoFA);
                    }
                }
            }
        }
Esempio n. 9
0
        private void cargarInformacion()
        {
            //Cantidad de trabajadores con reposos de enfermedades
            if (id_empresa > 0)
            {
                if (ObjUsuario.isAdm_Grupoli())
                {
                    id_empresa            = Convert.ToInt32(ddlEmpresa.SelectedValue);
                    ViewState["empresa"]  = id_empresa.ToString();
                    ViewState["sucursal"] = "0";
                }

                if (ddlSucursal.SelectedValue != string.Empty)
                {
                    id_sucursal           = Convert.ToInt32(ddlSucursal.SelectedValue);
                    ViewState["sucursal"] = id_empresa.ToString();
                    id_empresa            = 0;
                    ViewState["empresa"]  = "0";
                }

                if (!BoolEmpSuc.Item2)
                {
                    id_empresa           = ObjUsuario.Id_empresa;
                    ViewState["empresa"] = id_empresa;

                    id_sucursal           = ObjUsuario.Id_sucursal;
                    ViewState["sucursal"] = id_empresa.ToString();
                }

                cantTrab = Mgr_Trabajador.Get_Trabajadores(id_empresa, id_sucursal);

                if (cantTrab > 0)
                {
                    cantRep = Mgr_Trabajador.Get_Reposos(Convert.ToInt32(ViewState["anho"].ToString()), id_empresa, id_sucursal);
                    ViewState["cantRep"] = cantRep;

                    if (cantRep > 0)
                    {
                        lblTotalTrab.Text = "<strong>Fuerza Laboral: " + cantTrab.ToString() + " </strong>";

                        cantAccTrab     = Mgr_Acc_Inc.Get_Accidente(Convert.ToInt32(ViewState["anho"].ToString()), id_empresa, id_sucursal);
                        nroAccTrab.Text = cantAccTrab.ToString();

                        nroAccCom.Text = Mgr_Salud.Get_Enfermedades(Convert.ToInt32(ViewState["anho"].ToString()), "ACCIDENTE COMUN", id_empresa, id_sucursal).ToString();

                        cantEnfCom     = Mgr_Salud.Get_Enfermedades(Convert.ToInt32(ViewState["anho"].ToString()), "ENFERMEDAD COMUN", id_empresa, id_sucursal);
                        nroEnfCom.Text = cantEnfCom.ToString();

                        cantAccCom      = Mgr_Salud.Get_Enfermedades(Convert.ToInt32(ViewState["anho"].ToString()), "ACCIDENTE COMUN", id_empresa, id_sucursal);
                        nroAccCom.Text  = cantAccCom.ToString();
                        cantEnfOcu      = Mgr_Salud.Get_Enfermedades(Convert.ToInt32(ViewState["anho"].ToString()), "ENFERMEDAD LABORAL", id_empresa, id_sucursal);
                        nroEnfOcu.Text  = cantEnfOcu.ToString();
                        cantEnfPOO      = Mgr_Salud.Get_Enfermedades(Convert.ToInt32(ViewState["anho"].ToString()), "POSIBLE ENFERMEDAD LABORAL", id_empresa, id_sucursal);
                        nroEnfPOO.Text  = cantEnfPOO.ToString();
                        cantTrabRef     = Mgr_Trabajador.Get_Constancias(Convert.ToInt32(ViewState["anho"].ToString()), id_empresa, id_sucursal);
                        nroTrabRef.Text = cantTrabRef.ToString();

                        cantResEvaCli     = Mgr_Salud.Get_EvaluacionesClinicas(Convert.ToInt32(ViewState["anho"].ToString()), id_empresa, id_sucursal);
                        nroResEvaCli.Text = cantResEvaCli.ToString();

                        cantTrabDis     = Mgr_Trabajador.Get_Trabajadores_Discapacitados(Convert.ToInt32(ViewState["anho"].ToString()), id_empresa, id_sucursal);
                        nroTrabDis.Text = cantTrabDis.ToString();

                        monRepMed.Text = cantRep.ToString();
                        cargarGraficaPrincipal();


                        //Informacion grafica Evaluacion Clinica
                        cantEvPreEm         = Mgr_Salud.Get_EvaluacionesByTipo(Convert.ToInt32(ViewState["anho"].ToString()), "EVALUACIÓN PRE EMPLEO", id_empresa, id_sucursal);
                        cellEvaPreEmpV.Text = cantEvPreEm.ToString();
                        cantEvaPreVac       = Mgr_Salud.Get_EvaluacionesByTipo(Convert.ToInt32(ViewState["anho"].ToString()), "EVALUACIÓN PRE VACACIONAL", id_empresa, id_sucursal);
                        cellEvaPreVacV.Text = cantEvaPreVac.ToString();
                        cantEvaPosVac       = Mgr_Salud.Get_EvaluacionesByTipo(Convert.ToInt32(ViewState["anho"].ToString()), "EVALUACIÓN POST VACACIONAL", id_empresa, id_sucursal);
                        cellEvaPosVacV.Text = cantEvaPosVac.ToString();
                        cantEvaPer          = Mgr_Salud.Get_EvaluacionesByTipo(Convert.ToInt32(ViewState["anho"].ToString()), "EVALUACIÓN PERIÓDICA", id_empresa, id_sucursal);
                        cellEvaPerV.Text    = cantEvaPer.ToString();
                        cantEvaEsp          = Mgr_Salud.Get_EvaluacionesByTipo(Convert.ToInt32(ViewState["anho"].ToString()), "EVALUACIÓN ESPECIAL", id_empresa, id_sucursal);
                        cellEvaEspV.Text    = cantEvaEsp.ToString();
                        cantEvaPosEmp       = Mgr_Salud.Get_EvaluacionesByTipo(Convert.ToInt32(ViewState["anho"].ToString()), "EVALUACIÓN POST EMPLEO", id_empresa, id_sucursal);
                        cellEvaPosEmpV.Text = cantEvaPosEmp.ToString();
                        cantEvaAsi          = Mgr_Salud.Get_EvaluacionesByTipo(Convert.ToInt32(ViewState["anho"].ToString()), "EVALUACIÓN ASISTENCIAL O CURATIVA", id_empresa, id_sucursal);
                        cellEvaAsiV.Text    = cantEvaAsi.ToString();
                        cargarGraficaEvaClinica();

                        //Informacion grafica Monitoreo de Reposos Medicos..
                        cellNroRepV.Text       = cantRep.ToString();
                        cantDiasRep            = Mgr_Trabajador.Get_DiasReposo(Convert.ToInt32(ViewState["anho"].ToString()), id_empresa, id_sucursal);
                        cellDiaRepV.Text       = cantDiasRep.ToString();
                        cantRepEnfCom          = Mgr_Trabajador.Get_RepososByNombre(Convert.ToInt32(ViewState["anho"].ToString()), "ENFERMEDAD COMUN", id_empresa, id_sucursal);
                        cellNroRepEnfComV.Text = cantRepEnfCom.ToString();
                        cantRepEnfOcu          = Mgr_Trabajador.Get_RepososByNombre(Convert.ToInt32(ViewState["anho"].ToString()), "ENFERMEDAD LABORAL", id_empresa, id_sucursal);
                        cellRepEnfOcuV.Text    = cantRepEnfOcu.ToString();
                        cantRepAccCom          = Mgr_Trabajador.Get_RepososByNombre(Convert.ToInt32(ViewState["anho"].ToString()), "ACCIDENTE COMUN", id_empresa, id_sucursal);
                        cellRepAccComV.Text    = cantRepAccCom.ToString();
                        cargarGraficaMonReposos();

                        //Informacion grafica de diagnosticos..
                        cargarGraficaDiagnosticos();

                        //Informacion grafica de sistemas..
                        cargarGraficaSistemas();

                        phNoRegistros.Visible = false;
                        phInformacion.Visible = true;
                    }
                    else
                    {
                        phInformacion.Visible = false;
                        phNoRegistros.Visible = true;
                    }
                }
            }
        }