protected override void Callback(GetArgs args) { if (args != null) { Response response = HttpRequest.Get(args.Url, args.Headers); if (InvocationReturnedHandler != null) { InvocationReturnedHandler(new ResponseReceivedEventArgs(args.Url, response)); } } }
public GetArgs DeepCopy() { var tmp6 = new GetArgs(); if ((Name != null) && __isset.name) { tmp6.Name = this.Name; } tmp6.__isset.name = this.__isset.name; return(tmp6); }
public ReturnList <ReturnModel <Record> > Get(GetArgs <Record> args) { IQueryable <Record> query = _records; if (!args.IsAdmin) { query = args.IsAuthenticated ? query.Where(r => r.State != RecordState.Private) : query.Where(r => r.State == RecordState.Public); } if (!string.IsNullOrEmpty(args.SearchString)) { query = query.Where(r => r.Name.Contains(args.SearchString)); } if (args.OrderBy != null) { query = args.Descending ? query.OrderByDescending(args.OrderBy) : query.OrderBy(args.OrderBy); } var count = query.Count(); if (args.Page > 0 && args.PageSize > 0) { query = query.Skip(args.PageSize * (args.Page - 1)).Take(args.PageSize); } return(new ReturnList <ReturnModel <Record> > { List = query.Include(r => r.Comments).Select(r => new ReturnModel <Record> { Model = r, Info = r.Comments.Count() }).ToList(), Count = count }); }
public async Task <ActionResult <IEnumerable <Group> > > GetByClassId([FromBody] GetArgs args) { return(await _context.Groups.Where(x => x.Classid == args.ClassId).ToListAsync()); }
public GetInvocation(GetArgs arguments, ResponseReceivedEventHandler invocationReturnedHandler) : base(arguments, invocationReturnedHandler) { }
public async Task <ActionResult <IEnumerable <GroupTech> > > GetGroupTechs(GetArgs args) { return(await _context.GroupTechs.Where(x => x.Groupid == args.GroupId).ToListAsync()); }
static void WorkData(string msg, GetArgs method) { method(msg); }
public async Task <ActionResult <IEnumerable <StudentGroup> > > GetStudentGroups(GetArgs args) { return(await _context.StudentGroups.Where(x => x.GroupId == args.GroupId).ToListAsync()); }