public static List <StudentCourse> getCourses() { List <StudentCourse> studentCourses = new List <StudentCourse>(); CourseDbContext db = new CourseDbContext(); studentCourses = db.courses.ToList(); return(studentCourses); }
public static StudentCourse updateCourse(StudentCourse course) { CourseDbContext db = new CourseDbContext(); db.Entry(course).State = EntityState.Modified; db.SaveChanges(); return(course); }
public static StudentCourse getCourse(int id) { StudentCourse course = new StudentCourse(); CourseDbContext db = new CourseDbContext(); course = db.courses.Find(id); return(course); }
public static StudentCourse updateCourseSQL(StudentCourse course) { string sql = "UPDATE Course SET " + " description = @description, " + " cost = @cost, " + " prerequisite = @prerequisite, " + " modified_by = @modified_by, " + " modified_date = @modified_date " + " WHERE course_no = @course_no;"; CourseDbContext db = new CourseDbContext(); List <SqlParameter> sqlParams = new List <SqlParameter>(); sqlParams.Add(new SqlParameter("@description", course.description)); sqlParams.Add(new SqlParameter("@cost", course.cost)); sqlParams.Add(new SqlParameter("@prerequisite", course.prerequisite)); sqlParams.Add(new SqlParameter("@modified_by", course.modified_by)); sqlParams.Add(new SqlParameter("@modified_date", course.modified_date)); sqlParams.Add(new SqlParameter("@course_no", course.course_No)); db.Database.ExecuteSqlCommand(sql, sqlParams.ToArray()); return(course); }