Beispiel #1
0
        public IHttpActionResult GetActivityReport(long id)
        {
            var b = arsvc.GetActivityReport(id);

            if (b == null)
            {
                return(NotFound());
            }
            return(Ok(ActivityReportDto.FromActivityReport(b)));
        }
Beispiel #2
0
        public static bool EqualValues(this ActivityReportDto activityReportDto, ActivityReport activityReport)
        {
            bool equal = activityReportDto.Date == activityReport.Date &&
                         activityReportDto.ID == activityReport.ID &&
                         activityReportDto.UserID == activityReport.UserID &&
                         activityReportDto.Steps == activityReport.Steps &&
                         activityReportDto.Distance == activityReport.Distance &&
                         activityReportDto.Duration == activityReport.Duration;

            return(equal);
        }
Beispiel #3
0
 // GET: api/ActivityReports?userId=xyz
 public IEnumerable <ActivityReportDto> GetActivityReports(String userId)
 {
     return(arsvc.GetActivityReports(userId).Select(b => ActivityReportDto.FromActivityReport(b)));
 }