예제 #1
0
        public ActivityModel GetActivity(int id)
        {
            return(LogIfOperationFailed(() =>
            {
                var activityEntity = _unitOfWork.ActivityRepository.Find(id);

                //ToDo:Need to implement Automapper

                ActivityModel activityModel = ActivityMapper.ConvertEntityToModel(activityEntity);

                return activityModel;
            }, Resources.ExceptionGetActivity, id));
        }
예제 #2
0
        public List <ActivityModel> GetAllActivities()
        {
            return(LogIfOperationFailed(() =>
            {
                var activityEntity = _unitOfWork.ActivityRepository.GetAll;
                var activityModelList = new List <ActivityModel>();
                // ToDo:Need to implement Automapper
                activityEntity
                .ToList()
                .ForEach(m => { activityModelList.Add(ActivityMapper.ConvertEntityToModel(m)); });

                return activityModelList;
            }, Resources.ExceptionGetForAllActivitys));
        }