Esempio n. 1
0
        /// <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();
        }
Esempio n. 2
0
        /// <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();
        }
Esempio n. 3
0
        /// <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();
 }
Esempio n. 9
0
 /// <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();
 }
Esempio n. 10
0
 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&lt;T&gt; property instead.
 /// </summary>
 public void AddToCourses(Cours cours)
 {
     base.AddObject("Courses", cours);
 }
Esempio n. 13
0
 /// <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;
 }
Esempio n. 14
0
 /// <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();
 }