Exemple #1
0
        //DailyFeelings Graph
        public void AddDailyFeelingAndWorkouts(DailyFeelingVM dailyFeelingVM)
        {
            var dailyFeeling = MapMVM.DiaryFeelingVMToDiaryFeeling(dailyFeelingVM);

            _uow.DiaryFeelingRepository.CreateDailyFeeling(dailyFeeling);
            AddWorkouts(dailyFeeling);
            _uow.Save();
            dailyFeelingVM = MapMVM.DiaryFeelingToDiaryFeelingVM(dailyFeeling);
        }
Exemple #2
0
        public void EditDiaryFeelingAndWorkouts(DailyFeelingVM dailyFeelingVM)
        {
            var dailyFeeling = MapMVM.DiaryFeelingVMToDiaryFeeling(dailyFeelingVM);

            _uow.DiaryFeelingRepository.UpdateDailyFeeling(dailyFeeling);
            UpdateWorkouts(dailyFeeling);
            _uow.Save();
            dailyFeelingVM = MapMVM.DiaryFeelingToDiaryFeelingVM(dailyFeeling);
        }
Exemple #3
0
        public DailyFeelingVM GetDailyFeeling(int dailyFeelingId)
        {
            var diaryFeeling = _uow.DiaryFeelingRepository.GetDailyFeeling(dailyFeelingId);

            return(MapMVM.DiaryFeelingToDiaryFeelingVM(diaryFeeling));
        }