public override void Arrange() { base.Arrange(); _lessonService.ReturnValue = true; _model = new LessonDetail(); _model.LessonId = 1; }
public ViewLayoutService() { _sdkService = IoC.Get <IMeeting>(); _attendees = IoC.Get <List <UserInfo> >(); _lessonDetail = IoC.Get <LessonDetail>(); _localPushLiveService = IoC.Get <IPushLive>(GlobalResources.LocalPushLive); _serverPushLiveService = IoC.Get <IPushLive>(GlobalResources.RemotePushLive); _localRecordService = IoC.Get <IRecord>(); InitializeStatus(); }
public ViewLayoutService() { _sdkService = DependencyResolver.Current.Container.Resolve <IMeeting>(); _attendees = DependencyResolver.Current.Container.Resolve <List <UserInfo> >(); _lessonDetail = DependencyResolver.Current.Container.Resolve <LessonDetail>(); _localPushLiveService = DependencyResolver.Current.Container.ResolveNamed <IPushLive>(GlobalResources.LocalPushLive); _serverPushLiveService = DependencyResolver.Current.Container.ResolveNamed <IPushLive>(GlobalResources.RemotePushLive); _localRecordService = DependencyResolver.Current.Container.Resolve <IRecord>(); InitializeStatus(); }
public LessonVM GetLessonwDetail(int lessonID) { Lesson model = Services.Lesson.FirstOrDefault(x => x.ID == lessonID); if (model != null) { LessonDetail detail = model.LessonDetail; LessonVM _model = new LessonVM(); _model.Description = detail.Description; _model.Minitues = detail.Minitues; _model.Subject = detail.Subject; _model.Name = model.Name; _model.StartDate = model.StartDate; _model.TeacherID = model.TeacherID; return(_model); } else { return(new LessonVM()); } }
public Lesson AddLesson(LessonVM model) { User teacher = Services.User.FirstOrDefault(x => x.ID == model.TeacherID && x.AccountType == (int)EnumUserType.Teacher); User admin = Services.User.FirstOrDefault(x => x.ID == model.FromID && x.AccountType == (int)EnumUserType.Admin); if (teacher != null && admin != null) { LessonDetail detail = Services.LessonDetail.Insert(new LessonDetail { Description = model.Description, Minitues = model.Minitues, Subject = model.Subject }); Lesson _model = new Lesson(); _model.Name = model.Name; _model.StartDate = model.StartDate; _model.TeacherID = model.TeacherID; _model.LessonDetailID = detail.ID; return(Services.Lesson.Insert(_model)); } else { return(new Lesson()); } }