public ResponseData <int> GetTestDownloadCountByCreator(string creatorId, string dateDay) { ResponseData <int> response = new ResponseData <int>(); DateTime day = new DateTime(); if (DateTime.TryParse(dateDay, out day)) { TestDownloadsFacade facade = new TestDownloadsFacade(); try { response.Data = facade.GetDownloadCountByCreator(day, creatorId); } catch (Exception ex) { ExceptionHandlerFactory.Factory.GetResponseExceptionHandler(response).Handle(ex); } } return(response); }
public ResponseData <int> GetTestDownloadCountByTestId(string testId, string dateDay) { ResponseData <int> response = new ResponseData <int>(); DateTime day = new DateTime(); int currTestId = default(int); if (DateTime.TryParse(dateDay, out day) && int.TryParse(testId, out currTestId)) { TestDownloadsFacade facade = new TestDownloadsFacade(); try { response.Data = facade.GetDownloadCountByTest(day, currTestId); } catch (Exception ex) { ExceptionHandlerFactory.Factory.GetResponseExceptionHandler(response).Handle(ex); } } return(response); }