private async Task <List <Tracker> > BuildTracker() { var trackerList = new List <Tracker>(); await Task.Run(async() => { trackerList.Add(await trackerService.AddTracker(TrackerConstants.CURRENT_WEIGHT, CurrentWeightValue.ToString())); if (GoalAchieved) { trackerList.Add(await trackerService.AddTracker(TrackerConstants.TSHIRT_SIZE, TShirtSize.Trim())); trackerList.Add(await trackerService.AddTracker(TrackerConstants.FRONT_IMAGE, ImageFront.Trim())); trackerList.Add(await trackerService.AddTracker(TrackerConstants.SIDE_IMAGE, ImageSide.Trim())); trackerList.Add(await trackerService.AddTracker(TrackerConstants.ABOUT_JOURNEY, AboutYourJourney.Trim())); } }); return(trackerList); }
public async Task <object> AddTracker(TrackerDataObject trackerDataObject) { return(await _trackerService.AddTracker(trackerDataObject)); }