コード例 #1
0
        public void Update(StudentEvent studentEvent)
        {
            var entity = _studentEventRepository.Get(studentEvent.Id);

            StudentEventMapper.ToEntity(studentEvent, entity);
            _studentEventRepository.Update(entity);
        }
コード例 #2
0
        public void Create(StudentEvent studentEvent)
        {
            var entity = new StudentEventEntity();

            StudentEventMapper.ToEntity(studentEvent, entity);
            _studentEventRepository.Create(entity);
            studentEvent.Id = entity.Id;
        }
コード例 #3
0
        public IEnumerable <StudentEvent> GetAll()
        {
            var entities = _studentEventRepository.GetAll().ToList();
            var result   = new List <StudentEvent>();

            foreach (var entity in entities)
            {
                result.Add(StudentEventMapper.FromEntity(entity));
            }
            return(result);
        }
コード例 #4
0
        public StudentEvent GetById(int id)
        {
            var entity = _studentEventRepository.Get(id);

            return(StudentEventMapper.FromEntity(entity));
        }