public async System.Threading.Tasks.Task <OperationResult <Task> > GetTasks(Guid userId, int pageSize, int pageNumber, bool descending) { return(await System.Threading.Tasks.Task.Factory.StartNew <OperationResult <Task> >(() => { OperationResult <Task> result = new OperationResult <Task>(); try { if (IsInCompany()) { result.Count = TasksRepository.Count("CompanyId = @CompanyId AND StaffId = @StaffId", new { CompanyId = CurrentUser.CompanyId, StaffId = userId }); if (result.Count > 0) { result.MultipleResult = TasksRepository.Search("CompanyId = @CompanyId AND StaffId = @StaffId", new { PageSize = pageSize, PageNumber = pageNumber, CompanyId = CurrentUser.CompanyId, StaffId = userId }, descending); } result.Result = true; } } catch (Exception ex) { LoggingService.Log(ex); } return result; })); }
public ActionResult Fake() { UsersRepository a = new UsersRepository(); CommentsRepository b = new CommentsRepository(); TimeRepository c = new TimeRepository(); TasksRepository d = new TasksRepository(); b.Count(); d.Count(); c.Count(); a.Count(); return(View()); }