/// <summary> /// Addtoes the student. /// </summary> /// <param name="student">The student.</param> /// <param name="course">The course.</param> public static void AddtoStudent(Student student, Cours course) { if (!course.Students.Contains(student)) course.Students.Add(student); db.SaveChanges(); }
/// <summary> /// Creates new Cours /// </summary> /// <param name="FirstName">FirstName</param> /// <param name="LastName">LastName</param> public static void Create(string name, bool isActive) { Cours c = new Cours(); c.Name = name; c.IsActive = isActive; db.AddToCourses(c); db.SaveChanges(); }
/// <summary> /// Creates new Topic /// </summary> /// <param name="name">Topic name</param> /// <param name="isActive">Topic state</param> public static void Create(string name, Cours course, bool isActive) { Topic c = new Topic(); c.Cours = course; c.Name = name; c.IsActive = isActive; db.AddToTopics(c); }
public ActionResult Edit(Cours cours) { if (ModelState.IsValid) { db.Courses.Attach(cours); db.ObjectStateManager.ChangeObjectState(cours, EntityState.Modified); db.SaveChanges(); return RedirectToAction("Index"); } return View(cours); }
public ActionResult Create(Cours cours) { if (ModelState.IsValid) { db.Courses.AddObject(cours); db.SaveChanges(); return RedirectToAction("Index"); } return View(cours); }
// // GET: /Admin/Courses/Edit/5 public ActionResult Edit(int id) { Cours cours = new Cours(); try { cours = db.Courses.Single(c => c.ID == id); } catch (Exception) { } return View(cours); }
/// <summary> /// Creates the specified Submission. /// </summary> /// <param name="student">The student.</param> /// <param name="topic">The topic.</param> /// <param name="uploadDate">The upload date.</param> /// <param name="Extension">Type of the MIME.</param> /// <param name="fileData">The file data.</param> public static void Create(Student student, Topic topic, Cours course, DateTime uploadDate, string Extension, string filePath) { Submission s = new Submission(); s.Student = student; s.Cours = course; s.Topic = topic; s.UploadDate = uploadDate; s.Extension = Extension; s.FilePath = filePath.Trim(); db.Submissions.AddObject(s); db.SaveChanges(); }
/// <summary> /// Adds student to course. /// </summary> /// <param name="student">The student.</param> /// <param name="course">The course.</param> public static void AddToCourse(Student student, Cours course) { student.Courses.Add(course); db.SaveChanges(); }
/// <summary> /// Updates the specified Cours. /// </summary> /// <param name="Cours">The Course.</param> /// <param name="name">Course's Name</param> /// <param name="isActive">The Course's state</param> public static void Update(Cours course, string name, bool isActive) { course.Name = name; course.IsActive = isActive; db.SaveChanges(); }
public static void AddStudentToCourse(Student student, Cours course) { course.Students.Add(student); db.SaveChanges(); }
/// <summary> /// Create a new Cours object. /// </summary> /// <param name="id">Initial value of the ID property.</param> /// <param name="name">Initial value of the Name property.</param> /// <param name="isActive">Initial value of the IsActive property.</param> public static Cours CreateCours(global::System.Int32 id, global::System.String name, global::System.Boolean isActive) { Cours cours = new Cours(); cours.ID = id; cours.Name = name; cours.IsActive = isActive; return cours; }
/// <summary> /// Deprecated Method for adding a new object to the Courses EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToCourses(Cours cours) { base.AddObject("Courses", cours); }
/// <summary> /// Gets all topics by course. /// </summary> /// <param name="course">The course.</param> /// <returns></returns> public static IEnumerable<Topic> GetAllByCourse(Cours course) { return course.Topics; }
/// <summary> /// Adds to course. /// </summary> /// <param name="topic">The topic.</param> /// <param name="course">The course.</param> public static void AddToCourse(Topic topic, Cours course) { topic.Cours = course; db.SaveChanges(); }