Beispiel #1
0
 private void LlenaUsuarios(List <int?> encuestas)
 {
     try
     {
         List <Usuario> lst = _servicioUsuario.ObtenerAgentes(false);
         if (TipoUsuario != null)
         {
             lst = lst.Where(w => TipoUsuario.Contains(w.IdTipoUsuario)).ToList();
         }
         rcbFiltroAgentes.DataSource     = lst;
         rcbFiltroAgentes.DataTextField  = "NombreCompleto";
         rcbFiltroAgentes.DataValueField = "Id";
         rcbFiltroAgentes.DataBind();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Beispiel #2
0
 private void LlenaOrganizaciones(List <int> tiposUsuario)
 {
     try
     {
         List <Organizacion> lst = _servicioOrganizacion.ObtenerOrganizacionesTipoUsuario(tiposUsuario);
         if (TipoUsuario != null && TipoUsuario.Count > 0)
         {
             lst = lst.Where(w => TipoUsuario.Contains(w.IdTipoUsuario)).ToList();
         }
         rcbFiltroOrganizacion.Items.Clear();
         foreach (Organizacion organizacion in lst)
         {
             rcbFiltroOrganizacion.Items.Add(new RadComboBoxItem(string.Format("{0}", organizacion.Holding.Descripcion), organizacion.IdHolding.ToString()));
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Beispiel #3
0
 private void LlenaArbol()
 {
     try
     {
         List <ArbolAcceso> lst = _servicioArbolAcceso.ObtenerArbolesAccesoTerminalAll(null, null, null, null, null, null, null, null, null, null);
         if (TipoUsuario != null && TipoUsuario.Count > 0)
         {
             lst = lst.Where(w => TipoUsuario.Contains(w.IdTipoUsuario)).ToList();
         }
         if (TipoArbol != null && TipoArbol.Any())
         {
             lst = lst.Where(w => TipoArbol.Contains(w.IdTipoArbolAcceso)).ToList();
         }
         rcbFiltroTipificacion.DataSource     = lst;
         rcbFiltroTipificacion.DataTextField  = "Tipificacion";
         rcbFiltroTipificacion.DataValueField = "Id";
         rcbFiltroTipificacion.DataBind();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }