Ejemplo n.º 1
0
        //TODO Wszystko co leci w dol do bazy

        public bool AddCourse(CourseDto course)
        {
            var newCourse = DtoToEntityMapper.CourseDtoToModelToEntity(course);

            _courseRepoService.AddCourse(newCourse);
            return(true);
        }
Ejemplo n.º 2
0
        //TODO: wszystko co bierzmy do bazy

        public bool AddHomework(HomeworkDto homeworkDto)
        {
            DtoToEntityMapper dtoToEntityMapper = new DtoToEntityMapper();

            var homework = dtoToEntityMapper.HomeworkDtoToModelEntity(homeworkDto);
            var succes   = _homeworkRepoService.AddNewHomework(homework);

            if (succes)
            {
                return(true);
            }
            return(false);
        }
Ejemplo n.º 3
0
        //TODO Wszystko co leci w dol do bazy

        public bool AddNewDay(CourseDayDto courseDayDto)
        {
            var courseDay = new CourseDay();

            courseDay = DtoToEntityMapper.CourseDayDtoToModelEntity(courseDayDto);
            //var  succes =  _courseDayRepo.AddNewCourseDay(courseDay);
            var succes = _courseDayRepoService.AddNewCourseDay(courseDay);

            if (succes)
            {
                return(true);
            }
            return(false);
        }
Ejemplo n.º 4
0
        public bool ChangeCourseInfo(CourseDto courseDto)
        {
            var course = DtoToEntityMapper.CourseDtoToModelToEntity(courseDto);

            if (_courseRepoService.ChangeCourseInformation(course))

            {
                return(true);   //zmieniono dane klienta
            }
            else
            {
                return(false);   //zmieniono dane klienta
            }
        }
        public override async Task <Author> AddAuthor(Author request, ServerCallContext context)
        {
            var author = await this.blogService.AddAuthorAsync(DtoToEntityMapper.MapAuthor(request));

            return(EntityToDtoMapper.MapAuthor(author));
        }