protected void ddlEmpresas_SelectedIndexChanged(object sender, EventArgs e) { if (ddlEmpresa.SelectedValue != string.Empty) { Mgr_Sucursal.Lista_Sucursal(ddlSucursal, Convert.ToInt32(ddlEmpresa.SelectedValue)); Mgr_Epp.List_Epp(ddlEpp); } }
private void CargarDatos() { int idPuestos = 0; idPuestos = objUtilidades.descifrarCadena(Request.QueryString["id"]); List <puesto_trabajo> ListaPuestos = new List <puesto_trabajo>(); ListaPuestos = Mgr_PuestoTrabajo.Get_PuestoTrabajo(idPuestos, 0, ""); foreach (var itemPuestos in ListaPuestos) { txtNombre.Text = itemPuestos.nombre; txtDescripcion.Text = itemPuestos.descripcion; txtRecursoHumano.Text = itemPuestos.recurso_humano; txtObjetoTrabajo.Text = itemPuestos.objeto_trabajo; txtInsumos.Text = itemPuestos.insumos; txtMaquinas.Text = itemPuestos.maquinas; txtHerramientas.Text = itemPuestos.herramientas; txtEmisiones.Text = itemPuestos.emisiones; txtProductos.Text = itemPuestos.productos; txtDesechos.Text = itemPuestos.desechos; ImgFoto.ImageUrl = itemPuestos.foto; ViewState["url"] = string.Empty + itemPuestos.foto; Mgr_Empresa.Lista_Empresa(ddlEmpresa); ddlEmpresa.SelectedValue = Convert.ToString(itemPuestos.area.sucursal.id_empresa); Mgr_Sucursal.Lista_Sucursal(ddlSucursal, Convert.ToInt32(ddlEmpresa.SelectedValue)); ddlSucursal.SelectedValue = Convert.ToString(itemPuestos.area.id_sucursal); Mgr_Area.List_Area_Sucursal(ddlArea, Convert.ToInt32(ddlSucursal.SelectedValue)); ddlArea.SelectedValue = Convert.ToString(itemPuestos.id_area); Mgr_Epp.List_Epp(ddlEpp); List <puesto_trabajo_epp> ListaPuestoTrabajo_Epp = new List <puesto_trabajo_epp>(); ListaPuestoTrabajo_Epp = new List <puesto_trabajo_epp>(); ListaPuestoTrabajo_Epp = Mgr_PuestoTrabajo.Get_PuestoEpp(idPuestos); foreach (ListItem li in ddlEpp.Items) { for (int i = 0; i < ListaPuestoTrabajo_Epp.Count; i++) { if (Convert.ToInt32(li.Value) == ListaPuestoTrabajo_Epp.ElementAt(i).id_epp) { li.Selected = true; } } } } }
private void CargarListas() { Mgr_Epp.List_Epp(ddlEpp); 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); } }