/** * Metodo que filtra los empleados con base en una estacion. * @param: El identificador de la estacion * @return: Los usuarios que pertenecen a la estacion seleccionada, que estan activos en la empresa y que poseen correo electronico. **/ public static IQueryable <V_EMPLEADOS> EmpleadosFiltrados(string id_estacion) { PrestamosEntities bd = new PrestamosEntities(); var empleados = bd.V_EMPLEADOS.Where(emp => emp.ESTACION_ID.Equals(id_estacion) && emp.ESTADO.Equals(1) && emp.EMAIL.Contains("@")).OrderBy(emp => emp.NOMBRE).ToList().Select(empleado => new V_EMPLEADOS { IDEMPLEADO = empleado.IDEMPLEADO, NOMBRE = empleado.NOMBRE }).AsQueryable(); return(empleados); }