Ejemplo n.º 1
0
 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());
        }