protected void ddlSucursal_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (ddlSucursal.SelectedValue != string.Empty)
            {
                Mgr_Area.List_Area_Sucursal(ddlArea, Convert.ToInt32(ddlSucursal.SelectedValue));

                ViewState["sucursal"] = ddlSucursal.SelectedValue;
            }
            else
            {
                ViewState["sucursal"] = "0";
            }
            LlenarGridView();
        }
 protected void ddlEmpresasFiltro_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddlEmpresasFiltro.SelectedValue != string.Empty)
     {
         Mgr_Sucursal.Lista_Sucursal(ddlSucursalFiltro, Convert.ToInt32(ddlEmpresasFiltro.SelectedValue));
         Mgr_Area.List_Area_Sucursal(ddlAreaFiltro, Convert.ToInt32(ddlEmpresasFiltro.SelectedValue));
         Mgr_Estatus.List_Estatus_Empresa(ddlEstatusFiltro, Convert.ToInt32(ddlEmpresasFiltro.SelectedValue));
         ViewState["empresa"] = ddlEmpresasFiltro.SelectedValue;
     }
     else
     {
         ViewState["empresa"] = "0";
     }
     LlenarGridView();
 }
Example #3
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];

                hdfAreaID.Value = Utilidades_GridView.DevolverIdRow(e, GridView1);

                phSeleccion.Visible = false;
                Mgr_Empresa.Lista_Empresa(ddlEmpresaEdit);

                List <area> ListaArea = new List <area>();
                ListaArea = Mgr_Area.Get_Area(0, Convert.ToInt32(hdfAreaID.Value), "");

                foreach (var item in ListaArea)
                {
                    ddlEmpresaEdit.SelectedValue = Convert.ToString(item.sucursal.id_empresa);
                    txtNombreEdit.Text           = item.nombre;

                    Mgr_Sucursal.Lista_Sucursal(ddlSucursalEdit, Convert.ToInt32(item.sucursal.id_empresa));
                    ddlSucursalEdit.SelectedValue = Convert.ToString(item.id_sucursal);

                    string areaSuperior = (gvrow.FindControl("nombreSup") as Label).Text;

                    if (areaSuperior != "Ninguno")
                    {
                        Mgr_Area.List_Area_Sucursal(ddlAreasEdit, Convert.ToInt32(ddlSucursalEdit.SelectedValue));
                        ddlAreasEdit.SelectedValue = Convert.ToString(item.id_area_padre);
                        phSeleccion.Visible        = true;
                    }
                    else
                    {
                        phAreasEditChk.Visible = true;
                    }

                    ddlTipoAreaEdit.SelectedValue = item.tipo;
                }

                Modal.registrarModal("editModal", "EditModalScript", this);
            }
            if (e.CommandName.Equals(ComandosGrid.Eliminar.Value))
            {
                hdfAreaIDDel.Value = Utilidades_GridView.DevolverIdRow(e, GridView1);

                Modal.registrarModal("deleteModal", "DeleteModalScript", this);
            }
        }
        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);
            }
        }
        private void CrearDropDownListArea(string id, Panel _panel)
        {
            int IdSucursal = Mgr_Sucursal.Set_IdSucursalDDl(ObjUsuario, ddlSucursal);

            DropDownList miDropDownList = new DropDownList();

            miDropDownList.CssClass = "form-control";

            miDropDownList.ID = id;

            ControlesDinamicos.CrearDropDownList(id, _panel, miDropDownList);

            Mgr_Area.List_Area_Sucursal(miDropDownList, IdSucursal);

            _panel.Controls.Add(miDropDownList);
        }
        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);
            }
        }
        private void CargarListas()
        {
            if (BoolEmpSuc.Item1)
            {
                Mgr_Empresa.Lista_Empresa(ddlEmpresasFiltro);
            }
            else
            {
                Mgr_Sucursal.Lista_Sucursal(ddlSucursalFiltro, ObjUsuario.Id_empresa);
                Mgr_Area.List_Area_Sucursal(ddlAreaFiltro, ObjUsuario.Id_empresa);
                Mgr_Estatus.List_Estatus_Empresa(ddlEstatusFiltro, ObjUsuario.Id_empresa);
            }

            if (!BoolEmpSuc.Item2)
            {
                Mgr_Area.List_Area_Sucursal(ddlAreaFiltro, ObjUsuario.Id_sucursal);
                Mgr_Estatus.List_Estatus_Empresa(ddlEstatusFiltro, ObjUsuario.Id_empresa);
            }
        }
        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(ddlArea0, ObjUsuario.Id_sucursal);
                ViewState["sucursal"] = ObjUsuario.Id_sucursal;
                phInformacion.Visible = true;
                Mgr_Area.List_Area_Sucursal(ddlArea0, Convert.ToInt32(ObjUsuario.Id_sucursal));
            }
        }
Example #9
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 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;
                }
            }
        }