public bool ContainsInCourses(ICourse course) { if (this._courses.Contains(course)) { return(true); } return(false); }
public bool RemoveCourseFromCart(string name) { ICourse cr = GetCourseFromCart(name); if (cr == null) { return(false); } if (this._cart.Remove(cr)) { return(true); } return(false); }
//Prototype, State and Visitor together public override void visit(CourseCreator courseCreator) { ICourse ct = courseCreator.prototype.create(preparedCourse); courseCreator.database.AddCourse(ct); }
public bool AddCourseToCart(ICourse course) { this._cart.Add(course); return(true); }