protected void ddlSucursal_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddlSucursal.SelectedValue != string.Empty)
     {
         Mgr_PuestoTrabajo.Lista_PuestoTrabajo(ddlPuestos, "Sucursal", Convert.ToInt32(ddlSucursal.SelectedValue));
     }
 }
 protected void ddlArea_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddlArea.SelectedValue != string.Empty)
     {
         Mgr_PuestoTrabajo.Lista_PuestoTrabajo(ddlPuesto, "idArea", Convert.ToInt32(ddlArea.SelectedValue));
     }
 }
Beispiel #3
0
        private void CargarListas()
        {
            if (BoolEmpSuc.Item1)
            {
                Mgr_Empresa.Lista_Empresa(ddlEmpresas);
            }
            else
            {
                Mgr_Sucursal.Lista_Sucursal(ddlSucursal, ObjUsuario.Id_empresa);
                Mgr_PuestoTrabajo.Lista_PuestoTrabajo(ddlPuestoTrabajo, "Empresa", ObjUsuario.Id_empresa);
                Mgr_Estatus.List_Estatus_Empresa(ddlEstatus, ObjUsuario.Id_empresa);
                Mgr_Horario.Lista_HorarioByEmpresa(ddlHorario, ObjUsuario.Id_empresa);
            }

            if (!BoolEmpSuc.Item2)
            {
                Mgr_PuestoTrabajo.Lista_PuestoTrabajo(ddlPuestoTrabajo, "Sucursal", ObjUsuario.Id_sucursal);
                Mgr_Estatus.List_Estatus_Empresa(ddlEstatus, ObjUsuario.Id_empresa);
                Mgr_Horario.Lista_HorarioByEmpresa(ddlHorario, ObjUsuario.Id_empresa);
            }

            Mgr_Gobierno.Get_Reg_Dpto_Mcpio(ddlRegion, "Region");
            Mgr_Gobierno.Get_CCF(ddlCcf);
            Mgr_Trabajador.Lista_PerfilCargo(ddlCargo);
        }
 protected void ddlSucursal_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddlSucursal.SelectedValue != string.Empty)
     {
         IdSucursal = Convert.ToInt32(ddlSucursal.SelectedValue);
         Mgr_Area.List_Area_Sucursal(ddlArea, Convert.ToInt32(ddlSucursal.SelectedValue), "Ninguna");
         Mgr_PuestoTrabajo.Lista_PuestoTrabajo(ddlProcesoTrabajo, "Sucursal", Convert.ToInt32(ddlSucursal.SelectedValue), "Ninguno");
     }
 }
        private void CargarListas()
        {
            if (BoolEmpSuc.Item1)
            {
                Mgr_Empresa.Lista_Empresa(ddlEmpresa);
            }
            else
            {
                Mgr_Sucursal.Lista_Sucursal(ddlSucursal, ObjUsuario.Id_empresa);
            }

            if (!BoolEmpSuc.Item2)
            {
                Mgr_PuestoTrabajo.Lista_PuestoTrabajo(ddlPuestos, "Sucursal", ObjUsuario.Id_sucursal);
            }

            Mgr_Riesgos.Lista_Riesgos(ddlTipoRiesgo1, "TipoRiesgo");
        }
        private void CargarListas()
        {
            if (BoolEmpSuc.Item1)
            {
                Mgr_Empresa.Lista_Empresa(ddlEmpresa);
            }
            else
            {
                Mgr_Sucursal.Lista_Sucursal(ddlSucursal, ObjUsuario.Id_empresa);
            }


            if (!BoolEmpSuc.Item2)
            {
                Mgr_Area.List_Area_Sucursal(ddlArea, ObjUsuario.Id_sucursal);
                Mgr_PuestoTrabajo.Lista_PuestoTrabajo(ddlProcesoTrabajo, "Sucursal", ObjUsuario.Id_sucursal);
            }
        }
Beispiel #7
0
        private void CargarListas()
        {
            if (BoolEmpSuc.Item1)
            {
                Mgr_Empresa.Lista_Empresa(ddlEmpresa);
            }
            else
            {
                Mgr_Sucursal.Lista_Sucursal(ddlSucursal, ObjUsuario.Id_empresa);
            }


            if (!BoolEmpSuc.Item2)
            {
                IdSucursal = Convert.ToInt32(ddlSucursal.SelectedValue);
                Mgr_Area.List_Area_Sucursal(ddlArea, ObjUsuario.Id_sucursal);
                Mgr_Trabajador.Lista_Trabajadores_Sucursal(ddlTrabajador, ObjUsuario.Id_sucursal);
                Mgr_PuestoTrabajo.Lista_PuestoTrabajo(ddlProcesoTrabajo, "Sucursal", ObjUsuario.Id_sucursal);
            }
        }
        private void CargarUsuario()
        {
            int idTrabajador = Convert.ToInt32(ViewState["TrabajadorID"]);
            List <trabajador> ListaTrabajador = new List <trabajador>();

            ListaTrabajador = Mgr_Trabajador.Get_Trabajador(idTrabajador);

            foreach (var itemTrabajador in ListaTrabajador)
            {
                Mgr_Empresa.Lista_Empresa(ddlEmpresas);
                ddlEmpresas.SelectedValue = Convert.ToString(itemTrabajador.puesto_trabajo.area.sucursal.id_empresa);

                txtCedula.Text                   = itemTrabajador.cedula;
                txtNombre1.Text                  = itemTrabajador.primer_nombre;
                txtNombre2.Text                  = itemTrabajador.segundo_nombre;
                txtApellido1.Text                = itemTrabajador.primer_apellido;
                txtApellido2.Text                = itemTrabajador.segundo_apellido;
                txtEmail.Text                    = itemTrabajador.email;
                txtFechadeNacimiento.Text        = itemTrabajador.fecha_nacimiento.Value.ToString("yyyy-MM-dd");
                ddlEdoCivil.SelectedValue        = itemTrabajador.edo_civil;
                ddlSexo.SelectedValue            = itemTrabajador.sexo;
                txtTelCasa.Text                  = itemTrabajador.telefono_casa;
                txtTelCelular.Text               = itemTrabajador.telefono_movil;
                txtDireccion.Text                = itemTrabajador.direccion;
                ddlDiscapacitado.SelectedValue   = itemTrabajador.es_discapacitado;
                txtDiscapacidad.Text             = itemTrabajador.desc_discapacidad; txtFechaIngreso.Text = itemTrabajador.fecha_ingreso.Value.ToString("yyyy-MM-dd");
                ddlTipoVinculacion.SelectedValue = itemTrabajador.tipo_vinculacion;
                ddlTipoHorario.SelectedValue     = itemTrabajador.tipo_horario;
                ddlManodominante.SelectedValue   = Convert.ToString(itemTrabajador.mano_dominante);
                txtSalario.Text                  = Convert.ToString(itemTrabajador.salario);

                Mgr_Horario.Lista_HorarioByEmpresa(ddlHorario, Convert.ToInt32(itemTrabajador.puesto_trabajo.area.sucursal.id_empresa));
                ddlHorario.SelectedValue = Convert.ToString(itemTrabajador.id_horario);

                Mgr_Estatus.List_Estatus_Empresa(ddlEstatus, Convert.ToInt32(itemTrabajador.puesto_trabajo.area.sucursal.id_empresa));
                ddlEstatus.SelectedValue = Convert.ToString(itemTrabajador.id_estatus_actual);

                Mgr_Sucursal.Lista_Sucursal(ddlSucursal, Convert.ToInt32(itemTrabajador.puesto_trabajo.area.sucursal.id_empresa));
                ddlSucursal.SelectedValue = Convert.ToString(itemTrabajador.puesto_trabajo.area.id_sucursal);

                Mgr_PuestoTrabajo.Lista_PuestoTrabajo(ddlPuestoTrabajo, "Sucursal", itemTrabajador.puesto_trabajo.area.id_sucursal);
                ddlPuestoTrabajo.SelectedValue = Convert.ToString(itemTrabajador.id_puesto_trabajo);

                Mgr_Gobierno.Get_Reg_Dpto_Mcpio(ddlRegion, "Region");
                ddlRegion.SelectedValue = string.Empty + itemTrabajador.municipio.departamento.Region.id_region;

                Mgr_Gobierno.Get_Reg_Dpto_Mcpio(ddlDepartamento, "RegionDpto", itemTrabajador.municipio.departamento.Region.id_region);
                ddlDepartamento.SelectedValue = string.Empty + itemTrabajador.municipio.id_departamento;

                Mgr_Gobierno.Get_Reg_Dpto_Mcpio(ddlMunicipio, "McpioDpto", itemTrabajador.municipio.id_departamento);
                ddlMunicipio.SelectedValue = string.Empty + itemTrabajador.id_municipio;

                Mgr_Gobierno.Get_CCF(ddlCcf);
                ddlCcf.SelectedValue = string.Empty + itemTrabajador.id_ccf;

                Mgr_Trabajador.Lista_PerfilCargo(ddlCargo);
                //ddlCargo.SelectedValue = Convert.ToString(itemTrabajador.perfil_cargo.id_cno);

                ImgFoto.ImageUrl = itemTrabajador.foto;
                ImgFoto.Width    = 200; ImgFoto.Height = 200;
            }
        }
        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;
                }
            }
        }