Example #1
0
 public ReturnState AddCourse(CourseView model)
 {
     if (CourseOperator.HasMember(model.Code))
     {
         return(ReturnState.ReturnError);
     }
     return(CourseOperator.AddCourse(model));
 }
Example #2
0
 public ReturnState ReviewPass(string code)
 {
     return(CourseOperator.ReviewPass(code) ? CommonLib.ReturnState.ReturnOK : CommonLib.ReturnState.ReturnError);
 }
Example #3
0
 public ReturnState ReviewFailed(string code)
 {
     return(CourseOperator.ReviewFailed(code) ? ReturnState.ReturnOK : ReturnState.ReturnError);
 }
Example #4
0
 public bool HasMember(string code)
 {
     return(CourseOperator.HasMember(code));
 }
Example #5
0
 public string GetValidCode()
 {
     return(Utilities.MakeCourseCode(CourseOperator.GetMaxCode()));
 }
Example #6
0
 public List <CourseReviewView> GetCourseReviewViewByEmail(string email)
 {
     return(CourseOperator.GetCourseReviewViewByEmail(email));
 }
Example #7
0
 public List <CourseReviewView> GetCourseReviews()
 {
     return(CourseOperator.GetCourseReviewViews());
 }
Example #8
0
 public List <CourseView> GetCourseByPage(int page, int nPage = 10)
 {
     return(CourseOperator.GetCourseByPage(page, nPage));
 }
Example #9
0
 public CourseView GetCourseByCode(string code)
 {
     return(CourseOperator.GetCourseByCode(code));
 }
Example #10
0
 public void DelCourse(string code)
 {
     CourseOperator.DeleteCourse(code);
 }
Example #11
0
 public ReturnState AddCourseApply(CourseView model, UserApply user)
 {
     return(CourseOperator.AddCourseApply(model, user) ? ReturnState.ReturnOK : ReturnState.ReturnError);
 }