protected void Guardar(object sender, EventArgs e)
        {
            int IdSucursal = Mgr_Sucursal.Set_IdSucursalDDl(ObjUsuario, ddlSucursalAdd);

            string[] valores2 =
            {
                string.Empty + ObjUsuario.Id_sucursal,
                ddlTrabajadorEsp.SelectedItem.Text
            };
            string[] valores =
            {
                "¿Es de su Conocimiento la Política de Seguridad y Salud en el Trabajo de la Organización?",
                "¿Está publicado en Cartelera o en medios electrónicos el documento de la Política de Seguridad y Salud en el Trabajo de la Organización?",
                "¿Es concisa y está redactada con claridad?",
                "¿Está fechada y firmada por el representante legal de la Empresa?",
                "¿La Política es específica para la Empresa?",
                "¿ Es apropiada para la naturaleza de los peligros y el tamaño de la organización?",
                "¿Esta implícito en el Documento el compromiso de la alta dirección de la organización con la seguridad y la salud en el trabajo?",
                "¿La organización se compromete a Proteger la seguridad y salud de todos los trabajadores, mediante la mejora continua del SG-SST?",
                "¿Se compromete a cumplir la normatividad nacional vigente aplicable en materia de riesgos laborales?",
                "¿Se Compromete a mantener el bienestar físico y mental de todos los trabajadores?",
                "¿Se Compromete a establecer una cultura de prevención de Riesgos Laborales?",
                "¿La Polìtica contempla  las normas y responsabilidades a todos los niveles de la organización?",
                "¿Usted comprende las directrices descritas en la Política de Seguridad y Salud en el Trabajo?",
                "¿Usted acata los lineamientos establecidos en la Política de Seguridad y Salud en el Trabajo?",
                "¿Usted participa en la ejecución de la política de Seguridad y Salud en el Trabajo?",
                "¿Usted Considera que la Política de Seguridad y Salud en el Trabajo complementa el logro de los objetivos de Seguridad y Salud en el Trabajo?",
                "¿Se realizan grupos de trabajo para escuchar las opiniones de los trabajadores y las necesidades en materia de seguridad y salud en el trabajo? para posibles actualizaciones de la Política de Seguridad y Salud en el Trabajo",
                "¿Es revisada como mínimo una vez al año y de ser necesario, actualizada con los cambios en materia de normatividad o por los requerimientos que surjan ?"
            };

            PrintFile.PrintEncuestaPoliticaSST(valores2, valores, this);
        }
예제 #2
0
        protected void EditarRegistro(object sender, EventArgs e)
        {
            GrupoLiEntities contexto    = new GrupoLiEntities();
            int             idDocumento = Convert.ToInt32(hdfEditID.Value);

            tipo_documento Edit       = contexto.tipo_documento.SingleOrDefault(b => b.id_tipo_documento == idDocumento);
            int            IdSucursal = Mgr_Sucursal.Set_IdSucursalDDl(ObjUsuario, ddlSucursalEdit);

            if (Edit != null)
            {
                Edit.nombre      = txtNombreEdit.Text;
                Edit.id_sucursal = IdSucursal;
                Edit.dirigida    = txtDirigidaEdit.Text;
                Edit.modalidad   = txtModalidadEdit.Text;
                Edit.fecha       = Convert.ToDateTime(txtFechaEdit.Text);
                Edit.responsable = txtResponsableEdit.Text;
                Edit.aprobado    = txtAprobadoEdit.Text;
                Edit.archivado   = txtArchivadoEdit.Text;
                Edit.estatus     = ddlEstatusEdit.SelectedValue;
            }
            ObjUsuario.Error = CRUD.Edit_Fila(contexto);

            Modal.CerrarModal("editModal", "EditModalScript", this);
            Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
            LlenarGridView();
        }
예제 #3
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_Documento.Grid_TipoDocumento(GridView1, IdSucursal, IdEmpresa, string.Empty + ViewState["buscar"]);
        }
예제 #4
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);
        }
        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_Documento.Grid_vigilancia_Epidemiologica(GridView1, IdEmpresa, IdSucursal, string.Empty + ViewState["sWhere"]);
        }
예제 #6
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_Riesgos.Grid_EstructuraRiesgos(GridView1, IdEmpresa, IdSucursal);
        }
예제 #7
0
        private void CargarListas()
        {
            Mgr_Empresa.Lista_Empresa(ddlEmpresa);
            Mgr_Empresa.Lista_Empresa(ddlEmpresaAdd);
            Mgr_Empresa.Lista_Empresa(ddlEmpresaEdit);
            Mgr_Usuario.Lista_Rol(ddlRol1);
            Mgr_Usuario.Lista_Rol(ddlRolAdd);
            Mgr_Usuario.Lista_Rol(ddlRolEdit);

            if (!BoolEmpSuc.Item1)
            {
                Mgr_Sucursal.Lista_Sucursal(ddlSucursal, Convert.ToInt32(ObjUsuario.Id_empresa));
                Mgr_Sucursal.Lista_Sucursal(ddlSucursalAdd, Convert.ToInt32(ObjUsuario.Id_empresa));
                Mgr_Sucursal.Lista_Sucursal(ddlSucursalEdit, Convert.ToInt32(ObjUsuario.Id_empresa));
            }

            if (!BoolEmpSuc.Item2)
            {
                IdSucursal = Convert.ToInt32(ObjUsuario.Id_sucursal);
                Capa_Datos.Manager.Usuario.Mgr_Usuario.Lista_Rol_AdmSucursal(ddlRolAdd);
                Capa_Datos.Manager.Usuario.Mgr_Usuario.Lista_Rol_AdmSucursal(ddlRolEdit);
                Capa_Datos.Manager.Usuario.Mgr_Usuario.Lista_Rol(ddlRol1);
                Mgr_Trabajador.Lista_Trabajadores_Sucursal(ddlTrabajadorAdd, Convert.ToInt32(ObjUsuario.Id_sucursal));
            }
        }
예제 #8
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_Sucursal.Grid_Sucursal(GridView1, ObjUsuario.Id_sucursal, IdEmpresa, IdSucursal, string.Empty + ViewState["sWhere"]);
        }
예제 #9
0
        //------------FUNCIONES DE CREAR
        public static bool Add_Normas_Sucursal(String[] valores)
        {
            GrupoLiEntities contexto = new GrupoLiEntities();

            #region insertar normas generales
            List <norma> normasGeneral = Get_Norma(0, "General");

            foreach (var item in normasGeneral)
            {
                norma_sucursal nuevo = new norma_sucursal()
                {
                    id_sucursal   = Convert.ToInt32(valores[3]),
                    id_normas     = item.id_normas,
                    estatus_norma = 0
                };
                contexto.norma_sucursal.Add(nuevo);
            }
            #endregion

            #region insertar normas jurisprudencia y especifica
            List <norma_claseciiu> ListaNormas = new List <norma_claseciiu>();

            int act1 = Convert.ToInt32(valores[0]);
            int act2 = Convert.ToInt32(valores[1]);
            int act3 = Convert.ToInt32(valores[2]);

            ListaNormas = contexto.norma_claseciiu.Where(x =>
                                                         x.id_clase_ciiu == act1 ||
                                                         x.id_clase_ciiu == act2 ||
                                                         x.id_clase_ciiu == act3
                                                         ).ToList();

            var distinctList = ListaNormas
                               .GroupBy(x => new { x.norma.documento, x.norma.anho, x.norma.articulo, x.norma.literal })
                               .Select(g => g.First()).ToList();

            foreach (var item in distinctList)
            {
                norma_sucursal nuevo = new norma_sucursal()
                {
                    id_sucursal   = Convert.ToInt32(valores[3]),
                    id_normas     = item.id_normas,
                    estatus_norma = 0
                };
                contexto.norma_sucursal.Add(nuevo);
            }
            #endregion

            try
            {
                contexto.SaveChanges();
            }
            catch
            {
                Mgr_Sucursal.Delete_Sucursal(Convert.ToInt32(valores[3]));
                return(false);
            }

            return(true);
        }
예제 #10
0
        protected void GuardarRegistro(object sender, EventArgs e)
        {
            int IdSucursal = Mgr_Sucursal.Set_IdSucursalDDl(ObjUsuario, ddlSucursal);

            matriz_responsabilidad tabla = new matriz_responsabilidad();

            ObjUsuario.Error = CRUD.Delete_Fila(tabla, Mgr_Documento.Get_Matriz_Responsabilidad(IdSucursal));

            matriz_responsabilidad nuevo = new matriz_responsabilidad()
            {
                id_sucursal = IdSucursal,
                puesto1     = txt1.Text,
                puesto2     = txt2.Text,
                puesto3     = txt3.Text,
                puesto4     = txt4.Text,
                puesto5     = txt5.Text,
                puesto6     = txt6.Text,
                puesto7     = txt7.Text,
                pusto8      = txt8.Text
            };

            ObjUsuario.Error = CRUD.Add_Fila(nuevo);

            if (ObjUsuario.Error)
            {
                cargarMatriz();
            }


            Modal.MostrarAlertaAdd(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txt1);
        }
예제 #11
0
        private void add_SucursalPrincipal()
        {
            String[] valores =
            {
                "Sede Principal - " + nombreEmpresa,
                "" + IdEmpresa,
                txtDireccion.Text,
                txtRepresentante.Text,
                txtTelFijo.Text,
                "",
                ddlClase1.SelectedValue,
                ddlClase2.SelectedValue,
                ddlClase3.SelectedValue
            };

            if (Mgr_Sucursal.Add_Sucursal_Empresa_2(valores))
            {
                add_Area_Default(Mgr_Sucursal.Get_Sucursal());
            }
            else
            {
                Mgr_Empresa.Delete_Empresa(IdEmpresa);
                Modal.MostrarMsjModal(MensajeError.Error_Add_Default_Sucursal.Value, "ERR", this);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Page.Form.Attributes.Add("enctype", "multipart/form-data");

            ObjUsuario = Utilidades.ValidarSesion(HttpContext.Current.User.Identity as FormsIdentity, this); phAlerta.Visible = false;

            idRiesgo   = objUtilidades.descifrarCadena(Request.QueryString["id"]);
            IdSucursal = objUtilidades.descifrarCadena(Request.QueryString["suc"]);

            List <sucursal> ListaSucursal = new List <sucursal>();

            ListaSucursal = Mgr_Sucursal.Get_Sucursal(Convert.ToInt32(IdSucursal), 0, "");
            foreach (var item in ListaSucursal)
            {
                IdEmpresa = Convert.ToInt32(item.id_empresa);
            }

            medida = objUtilidades.descifrarCadena2(Request.QueryString["med"]);

            lbAnho.Text = DateTime.Now.Year.ToString();

            if (!IsPostBack)
            {
                CargarDatos();
                CargarListas();
            }
        }
예제 #13
0
        protected void EditarRegistro(object sender, EventArgs e)
        {
            int IdEmpresa  = Mgr_Empresa.Set_IdEmpresaDDl(ObjUsuario, ddlEmpresaEdit);
            int IdSucursal = Mgr_Sucursal.Set_IdSucursalDDl(ObjUsuario, ddlSucursalEdit);

            string ruta = Utilidades.GuardarArchivo(flpArchivoEdit, IdEmpresa + txtNombreEdit.Text, "~/archivos/mapas/");

            GrupoLiEntities contexto = new GrupoLiEntities();
            int             idPlan   = Convert.ToInt32(hdfPlanID.Value);

            documento Edit = contexto.documento.SingleOrDefault(b => b.id_documento == idPlan);

            if (Edit != null)
            {
                Edit.nombre   = txtNombreEdit.Text;
                Edit.ruta     = ruta;
                Edit.id_tabla = IdSucursal;
            }

            ObjUsuario.Error = CRUD.Edit_Fila(contexto);


            Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar);
            LlenarGridView();
        }
예제 #14
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_Documento.Grid_RecursosEconomicos(GridView1, IdEmpresa, IdSucursal, string.Empty + ViewState["sWhere"]);
        }
예제 #15
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_Autoevaluacion.Grid_Autoevaluacion(GridView1, IdSucursal, IdEmpresa, ViewState["sWhere"].ToString());
        }
예제 #16
0
 protected void ddlEmpresaEdit_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddlEmpresaEdit.SelectedValue != string.Empty)
     {
         Mgr_Sucursal.Lista_Sucursal(ddlSucursalEdit, Convert.ToInt32(ddlEmpresaEdit.SelectedValue));
     }
 }
예제 #17
0
        protected void GenerarDocumento(object sender, EventArgs e)
        {
            int IdSucursal = Mgr_Sucursal.Set_IdSucursalDDl(ObjUsuario, ddlSucursal);

            String[] valores =
            {
                string.Empty + IdSucursal,
                txtMedidas.Text,
                txtObservaciones.Text
            };

            String[] tabla1 =
            {
                "Cables en mal estado",
                txts1.Text,
                txtt1.Text,
                "Condiciones eléctricas inadecuadas ",
                txts2.Text,
                txtt2.Text,
                "Toma corriente sin protección",
                txts3.Text,
                txtt3.Text,
                "Fallas de aislación en las conexiones",
                txts4.Text,
                txtt4.Text,
                "Instalaciones sin puesta a tierra",
                txts5.Text,
                txtt5.Text,
            };

            PrintFile.PrintEstructuraElectricos(valores, tabla1, this);
        }
        protected void GenerarDocumento(object sender, EventArgs e)
        {
            int IdSucursal = Mgr_Sucursal.Set_IdSucursalDDl(ObjUsuario, ddlSucursal);

            String[] valores =
            {
                string.Empty + IdSucursal,
                txtFecha.Text,
                txtDirigido.Text,
                txtDe.Text,
                txtAnho1.Text,
                txtAnho2.Text,
                txtEmpresa.Text,
                txtNumTrab.Text,
                txtContacto.Text,
                txtMaxDiasHabiles.Text,
                Textbox1.Text,
                Textbox2.Text,
                Textbox3.Text,
                Textbox4.Text,
                Textbox5.Text,
                Textbox6.Text,
                Textbox7.Text,
                Textbox8.Text
            };
            PrintFile.PrintComunicadoElecciones(valores, this);
        }
예제 #19
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ObjUsuario = Utilidades.ValidarSesion(HttpContext.Current.User.Identity as FormsIdentity, this); phAlerta.Visible = false;

            BoolEmpSuc = Mgr_Empresa.Get_Empresa_Sucursal(ObjUsuario);

            phEmpresa.Visible  = BoolEmpSuc.Item1;
            phSucursal.Visible = BoolEmpSuc.Item2;

            if (!IsPostBack)
            {
                if (BoolEmpSuc.Item1)
                {
                    Mgr_Empresa.Lista_Empresa(ddlEmpresa);
                }
                else if (BoolEmpSuc.Item2)
                {
                    Mgr_Sucursal.Lista_Sucursal(ddlSucursal, ObjUsuario.Id_empresa);
                }
                else
                {
                    cargarPlan();
                }
            }
        }
예제 #20
0
        protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName.Equals(ComandosGrid.Editar.Value))
            {
                int         RowIndex = Convert.ToInt32((e.CommandArgument).ToString());
                GridViewRow gvrow    = GridView1.Rows[RowIndex];

                hdfPlanID.Value    = (gvrow.FindControl("id_plan_mapa") as Label).Text;
                txtNombreEdit.Text = (gvrow.FindControl("nombre") as Label).Text;
                int id_empresa  = Convert.ToInt32((gvrow.FindControl("id_empresa") as Label).Text);
                int id_sucursal = Convert.ToInt32((gvrow.FindControl("id_sucursal") as Label).Text);
                ddlEmpresaEdit.SelectedValue = id_empresa.ToString();
                Mgr_Sucursal.Lista_Sucursal(ddlSucursalEdit, id_empresa);
                ddlSucursalEdit.SelectedValue = id_sucursal.ToString();

                Modal.registrarModal("editModal", "EditModalScript", this);
            }
            if (e.CommandName.Equals(ComandosGrid.Eliminar.Value))
            {
                int         RowIndex = Convert.ToInt32((e.CommandArgument).ToString());
                GridViewRow gvrow    = GridView1.Rows[RowIndex];

                hdfPlanIDDel.Value = (gvrow.FindControl("id_plan_mapa") as Label).Text;
                Modal.registrarModal("deleteModal", "DeleteModalScript", this);
            }
        }
예제 #21
0
        private void CargarListas()
        {
            if (BoolEmpSuc.Item1)
            {
                Mgr_Empresa.Lista_Empresa(ddlEmpresa);
            }
            else
            {
                Mgr_Sucursal.Lista_Sucursal(ddlSucursal, ObjUsuario.Id_empresa);
            }
            if (!BoolEmpSuc.Item2)
            {
                List <trabajador> LisTrabajador = new List <trabajador>();
                LisTrabajador = Mgr_Trabajador.Get_Trabajador(0, 0, Convert.ToInt32(ObjUsuario.Id_sucursal));
                int contTrabajadortes = 0;

                foreach (var item in LisTrabajador)
                {
                    contTrabajadortes++;

                    ControlesDinamicos.CrearLiteral("" +
                                                    "<tr>" +
                                                    "<td>" + contTrabajadortes + "</td>" +
                                                    "<td>" + item.primer_nombre + " " + item.primer_apellido + "</td>" +
                                                    "<td>" + item.cedula + "</td>" +
                                                    "<td> </td>" +
                                                    "</tr> ", pDatos);
                }
            }
        }
예제 #22
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_Documento.Grid_ReunionCopasst(GridView1, IdEmpresa, IdSucursal);
        }
예제 #23
0
        private void CargarListas()
        {
            DateTime fechaActual = DateTime.Now;

            ViewState["FechaInicio"] = fechaActual.ToString("dd-MM-yyy");
            ViewState["FechaFin"]    = fechaActual.AddMonths(1).ToString("dd-MM-yyy");
            txtFechaInicio.Text      = fechaActual.ToString("yyyy-MM-dd");
            txtFechaFin.Text         = fechaActual.AddMonths(1).ToString("yyyy-MM-dd");

            if (BoolEmpSuc.Item1)
            {
                Mgr_Empresa.Lista_Empresa(ddlEmpresa);
                Mgr_Empresa.Lista_Empresa(ddlEmpAdd);
                Mgr_Empresa.Lista_Empresa(ddlEmpEdit);
            }
            else
            {
                Mgr_Sucursal.Lista_Sucursal(ddlSucursal, ObjUsuario.Id_empresa);
                Mgr_Sucursal.Lista_Sucursal(ddlSucAdd, ObjUsuario.Id_empresa);
                Mgr_Sucursal.Lista_Sucursal(ddlSucEdit, ObjUsuario.Id_empresa);
                Mgr_Categoria.List_Categorias(ddlCategoriaIndex, ObjUsuario.Id_empresa);
                Mgr_Categoria.List_Categorias(ddlCategoriaAdd, ObjUsuario.Id_empresa);
                Mgr_Categoria.List_Categorias(ddlCategoriaEdit, ObjUsuario.Id_empresa);
            }

            if (!BoolEmpSuc.Item2)
            {
                Capa_Datos.Manager.Usuario.Mgr_Usuario.Lista_UsuarioBySucursal(ddlUsuAdd, ObjUsuario.Id_sucursal);
                Capa_Datos.Manager.Usuario.Mgr_Usuario.Lista_UsuarioBySucursal(ddlUsuEdit, ObjUsuario.Id_sucursal);
            }
        }
예제 #24
0
        //------------FUNCIONES DE CREAR, EDITAR Y ELIMINAR
        public static bool Add_Medidas_Sucursal(int id_sucursal)
        {
            GrupoLiEntities       contexto            = new GrupoLiEntities();
            List <norma_sucursal> ListaNormasSucursal = Mgr_Norma.Get_Normas_Sucursal(id_sucursal, 0);

            foreach (var item in ListaNormasSucursal)
            {
                foreach (var item1 in item.norma.medida)
                {
                    medida_sucursal nuevo = new medida_sucursal()
                    {
                        id_normas_sucursal = item.id_normas_sucursal,
                        descripcion        = item1.descripcion,
                        estatus_medida     = 0,
                        aplica             = 1
                    };

                    contexto.medida_sucursal.Add(nuevo);
                }
            }

            try
            {
                contexto.SaveChanges();
            }
            catch
            {
                Mgr_Sucursal.Delete_Sucursal(id_sucursal);
                return(false);
            }
            return(true);
        }
예제 #25
0
        private void Cargartrabajadores(int _id_sucursal)
        {
            List <sucursal> ListaSucursal = new List <sucursal>();

            ListaSucursal = Mgr_Sucursal.Get_Sucursal(_id_sucursal, 0, "");

            foreach (var itemSucursal in ListaSucursal)
            {
                int contador = 0;
                foreach (var item1 in itemSucursal.area)
                {
                    foreach (var item2 in item1.puesto_trabajo)
                    {
                        foreach (var item3 in item2.trabajador)
                        {
                            contador++;
                            ListItem item = new ListItem();
                            item.Text  = " " + contador + ") " + item3.primer_nombre + " " + item3.primer_apellido;
                            item.Value = Convert.ToString(item3.id_trabajador);
                            chkTrabajadores.Items.Add(item);
                        }
                    }
                }
            }
        }
예제 #26
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_PoliticaSST.Grid_ObjetivosSgsst(GridView1, IdEmpresa, IdSucursal);
        }
예제 #27
0
 protected void ddlEmpAdd_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddlEmpAdd.SelectedValue != string.Empty)
     {
         Mgr_Sucursal.Lista_Sucursal(ddlSucAdd, Convert.ToInt32(ddlEmpAdd.SelectedValue));
         Mgr_Categoria.List_Categorias(ddlCategoriaAdd, Convert.ToInt32(ddlEmpAdd.SelectedValue));
     }
 }
예제 #28
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"]));
            string tipo       = string.Empty + ViewState["tipo"];

            Mgr_Inspeccion.Grid_Inspecciones(GridView1, tipo, IdSucursal, IdEmpresa, string.Empty + ViewState["buscar"]);
        }
예제 #29
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_Trabajador.Grid_Trabajador(GridView1, Capa_Datos.Manager.Usuario.Mgr_Usuario.Get_UsuarioTrabajador(ObjUsuario.Id_usuario), IdEmpresa, string.Empty + base.ViewState["area"],
                                           string.Empty + base.ViewState["estatus"], string.Empty + base.ViewState["sWhere"], IdSucursal);
        }
 protected void ddlEmpresa_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddlEmpresa.SelectedValue != string.Empty)
     {
         Mgr_Sucursal.Lista_Sucursal(ddlSucursal, Convert.ToInt32(ddlEmpresa.SelectedValue));
         Mgr_Riesgos.Lista_Riesgos(ddlTipoRiesgo1, "TipoRiesgo");
     }
 }