1
Reply

ANgularJS Grid diplay based on RoleID

Vibha Grover

Vibha Grover

Jun 23 2014 9:59 PM
671
Hi ,
 
 My Grid is displaying all the data from view created on DB using below code.
 
[Queryable]
public IQueryable<mydata> Get()
{
return mda.GetAll();
}
 
 
public interface IGenericRepository<T, TEntity> : IDisposable
{
IQueryable<T> GetAll(string[] includes = null);
}
 
 
public virtual IQueryable<T> GetAll(string[] includes = null)
{
if (includes != null && includes.Count() > 0)
{
var query = _context.Set<TEntity>().Include(includes.First());
foreach (var include in includes.Skip(1))
query = query.Include(include);
return query.Project().To<T>();
}
return _context.Set<TEntity>().Project().To<T>();
}
 
 Now I just want to display all the records based on Role ID as the person who has logged in my site his role should be assigner and all assigned items to him would be displayed. In my view AssignerId is displayed. I am not aware  where to put where condition in this case.
 
I am using AngularJS, MVC5.0, Entity Framework. Please advice me asap.
 
Thanks & Regards,
Care Career 

Answers (1)