private void OnAddRecord(TrackedDayRecordViewModel recordViewModel) { TrackerService.AddRecordToday(Mapper.Map <TrackedDayRecordModel>(recordViewModel)); // add to view model var user = (UserViewModel)BindingContext; var trackedToday = user.TrackedToday(); trackedToday.Records.Add(recordViewModel); BindingContext = Mapper.Map <UserViewModel>(App.User); }