private void Dispose(bool dispose) { if (dispose) { if (_courseBusiness != null) { //_connection.Dispose(); _courseBusiness = null; } if (_studentBusiness != null) { //_connection.Dispose(); _studentBusiness = null; } if (_repositoryContext != null) { _repositoryContext.Dispose(); _repositoryContext = null; } if (_instance != null) { _instance = null; } } }
public CoursesForm() { InitializeComponent(); ICourseRepository courseRepository = new CourseRepository(); this.courseBusiness = new CourseBusiness(courseRepository); }
protected void Button1_Click(object sender, EventArgs e) { ApplicationFormEntity entity = new ApplicationFormEntity(); entity.APPTEACHERID = int.Parse(TextBox1.Text); entity.APPCOURSEID = int.Parse(DropDownList1.SelectedValue.ToString()); CourseBusiness.AddRequestBusiness(entity); }
public List <Course> GetAllCourse() { using (SCContext context = new SCContext(_contextName)) { IUnitOfWork uow = new UnitOfWork(context); CourseBusiness courseBusiness = new CourseBusiness(uow); var courseList = courseBusiness.GetAllCourse(); return(courseList.ToList()); } }
public Course GetCourseByCode(string code) { using (SCContext context = new SCContext(_contextName)) { IUnitOfWork uow = new UnitOfWork(context); CourseBusiness courseBusiness = new CourseBusiness(uow); var course = courseBusiness.GetCourseByCode(code); return(course); } }
public bool SaveCourse(Course course) { using (SCContext context = new SCContext(_contextName)) { IUnitOfWork uow = new UnitOfWork(context); CourseBusiness courseBusiness = new CourseBusiness(uow); bool saved = courseBusiness.SaveCourse(course); uow.SaveChanges(); return(saved); } }
public bool DeleteCourse(long id) { using (SCContext context = new SCContext(_contextName)) { IUnitOfWork uow = new UnitOfWork(context); CourseBusiness courseBusiness = new CourseBusiness(uow); var course = courseBusiness.DeleteCourse(id); uow.SaveChanges(); return(true); } }
protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { List <CourseEntity> course = CourseBusiness.ListBusiness(); DropDownList1.DataSource = CourseBusiness.ListBusiness(); DropDownList1.DataTextField = "COURSENAME"; DropDownList1.DataValueField = "ID"; DropDownList1.DataBind(); } }
public RatingsForm() { InitializeComponent(); IRatingRepository ratingRepository = new RatingRepository(); IStudentRepository studentRepository = new StudentRepository(); ICourseRepository courseRepository = new CourseRepository(); this.ratingBusiness = new RatingBusiness(ratingRepository); this.studentBusiness = new StudentBusiness(studentRepository); this.courseBusiness = new CourseBusiness(courseRepository); }
public async Task <ActionResult <ResultDto> > SignUpStudentAsync( [FromBody] SignUpToCourseDto signupCourseParameter, [FromServices] CourseBusiness courseBusiness) { if (!this.ModelState.IsValid) { return(this.BadRequest(this.ModelState)); } return(await courseBusiness.SignUpStudentAsync(signupCourseParameter)); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); ICourseDataAccess courseDataAccess = new CourseDataAccess(); ICourseBusiness courseBusiness = new CourseBusiness(courseDataAccess); IDepartmentDataAccess departmentDataAccess = new DepartmentDataAccess(); IDepartmentBusiness departmentBusiness = new DepartmentBusiness(departmentDataAccess); ICourseViewModel courseViewModel = new CourseViewModel(courseBusiness, departmentBusiness); Application.Run(new CourseRead(courseViewModel)); }
public async Task GetTheCourseIdWhenExists(long id) { using (var dbContext = this._dbContext.Create()) { var courseBusiness = new CourseBusiness(dbContext); var expected = id; var actual = await courseBusiness.GetByIdAsync(expected); // Assert Assert.NotNull(actual); Assert.Equal(expected, actual.Id); } }
public HttpResponseMessage Get(string calendarYear) { try { var result = CourseBusiness.Get(calendarYear); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception exc) { var logId = LogBusiness.Error(exc); return(Request.CreateResponse(HttpStatusCode.InternalServerError, new ErrorModel(logId))); } }
public object CreateCourse([FromBody] CourseParameter course_parameter) { try { CourseBusiness course_business = new CourseBusiness(); var Result = course_business.NewCourse(course_parameter); return(Result); } catch (Exception e) { return(new Error() { IsError = true, Message = e.Message }); } }
public object GetCourseInfo() { try { CourseBusiness Cbusiness = new CourseBusiness(); var getCourseInfo = Cbusiness.GetCourseInfo(); return(getCourseInfo); } catch (Exception e) { return(new Error() { IsError = true, Message = e.Message }); } }
public void CourseGetTest() { var actual = CourseBusiness.Get("2017"); Assert.IsTrue(actual.Count() > 0); }
public BookmarkBusinessTest(TemplateFixture fixture) { _bookmarkedCoursesBusiness = fixture.ServiceProvider.GetService <BookmarkedCoursesBusiness>(); _courseBusiness = fixture.ServiceProvider.GetService <CourseBusiness>(); }
/// <summary> /// Constructor /// </summary> /// <param name="contentItemBusiness"></param> /// <param name="courseBusiness"></param> public ContentItemController(ContentItemBusiness contentItemBusiness, CourseBusiness courseBusiness) { _contentItemBusiness = contentItemBusiness; _courseBusiness = courseBusiness; }
public CourseBusinessTest(TemplateFixture fixture) { _courseBusiness = fixture.ServiceProvider.GetService <CourseBusiness>(); _accountBusiness = fixture.ServiceProvider.GetService <AccountBusiness>(); }
/// <summary> /// Constructor /// </summary> /// <param name="courseBusiness"></param> public CourseController(CourseBusiness courseBusiness) { _courseBusiness = courseBusiness; }
public CourseController(CourseBusiness business) { this._courseBussiness = business; }