public Task <List <SocietyStaff> > List(SocietyStaffSearchParams searchParams) { var taskResult = Task.Run(() => { using (var context = new DbContext()) { var ctx = context .SocietyStaffList .Include(s => s.StaffType) .Include(s => s.Society); if (searchParams.SocietyId.HasValue) { ctx = ctx.Where(c => c.SocietyId == searchParams.SocietyId.Value); } return(ctx.ToList()); } }); return(taskResult); }
public Task <List <SocietyStaff> > List(SocietyStaffSearchParams searchParams) { return(_societyStaffRepository.List(searchParams)); }