/// <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> /// Create a new Submission object. /// </summary> /// <param name="id">Initial value of the ID property.</param> /// <param name="studentID">Initial value of the StudentID property.</param> /// <param name="courseID">Initial value of the CourseID property.</param> /// <param name="topicID">Initial value of the TopicID property.</param> /// <param name="uploadDate">Initial value of the UploadDate property.</param> /// <param name="extension">Initial value of the Extension property.</param> public static Submission CreateSubmission(global::System.Int32 id, global::System.Int32 studentID, global::System.Int32 courseID, global::System.Int32 topicID, global::System.DateTime uploadDate, global::System.String extension) { Submission submission = new Submission(); submission.ID = id; submission.StudentID = studentID; submission.CourseID = courseID; submission.TopicID = topicID; submission.UploadDate = uploadDate; submission.Extension = extension; return submission; }
/// <summary> /// Deprecated Method for adding a new object to the Submissions EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToSubmissions(Submission submission) { base.AddObject("Submissions", submission); }
/// <summary> /// Adds submission to topic. /// </summary> /// <param name="topic">The topic.</param> /// <param name="submission">The submission.</param> public static void AddToTopic(Topic topic, Submission submission) { submission.Topic = topic; db.SaveChanges(); }
/// <summary> /// Updates the specified submission. /// </summary> /// <param name="submission">The submission.</param> /// <param name="uploadDate">The upload date.</param> /// <param name="fileType">Type of the file.</param> public static void Update(Submission submission, DateTime uploadDate, string fileType) { submission.UploadDate = uploadDate; submission.Extension = fileType; db.SaveChanges(); }