コード例 #1
0
 public SectionService(IDataFacade facade)
 {
     _sectionConv = new SectionConverter();
     _crsConv     = new CourseConverter();
     _lesConv     = new LessonConverter();
     _facade      = facade;
 }
コード例 #2
0
 public LessonService(IDataFacade facade, IFileHandler videoStream)
 {
     _lessonConv  = new LessonConverter();
     _secConv     = new SectionConverter();
     _facade      = facade;
     _videoStream = videoStream;
 }
コード例 #3
0
ファイル: CourseService.cs プロジェクト: mashtoe/elearner-api
 public CourseService(IDataFacade facade)
 {
     _crsConv      = new CourseConverter();
     _userConv     = new UserConverter();
     _secConverter = new SectionConverter();
     _catConv      = new CategoryConverter();
     _lesConv      = new LessonConverter();
     _facade       = facade;
 }
コード例 #4
0
 public IActionResult Modify(BlogModifyModel blogModify)
 {
     if (ModelState.IsValid)
     {
         var blog          = ModelConverter.ConvertFromBlogModify(blogModify);
         var blogConverted = SectionConverter.ConvertToSection(blog);
         BlogService.UpdateBlog(blogConverted);
         return(RedirectToAction("ModifyOverview"));
     }
     else
     {
         return(View(blogModify));
     }
 }
コード例 #5
0
 public IActionResult Create(BlogCreateModel blogCreate)
 {
     if (ModelState.IsValid)
     {
         var blog      = ModelConverter.ConvertFromCreateModel(blogCreate);
         var converted = SectionConverter.ConvertToSection(blog);
         BlogService.CreateBlog(converted);
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View(blogCreate));
     }
 }