Esempio n. 1
0
 public ActionResult CreateContest(int ClassID = 0)
 {
     Class cl = db.Classes.FirstOrDefault(p => p.ID == ClassID);
     Contest c = new Contest();
     c.Class = cl;
     c.ClassID = ClassID;
     if (ClassID != 0)
     {
         c.ClassID = ClassID;
     }
     return View(c);
 }
Esempio n. 2
0
 public ActionResult CreateContest(Contest contest)
 {
     contestBL.ThemKyThiChoLop(contest, contest.ClassID);
     contestBL.SaveChange();
     return RedirectToAction("CreateContestCont", "Contest", new { ContestID = contest.ID });
 }
Esempio n. 3
0
 public ActionResult CreateContestCont(Contest contest)
 {
     Contest cont = db.Contests.FirstOrDefault(p => p.ID == contest.ID);
     return RedirectToAction("ClassDetailOfLecturer", "Class", new { ID = cont.ClassID });
 }
Esempio n. 4
0
 /// <summary>
 /// Deprecated Method for adding a new object to the Contests EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToContests(Contest contest)
 {
     base.AddObject("Contests", contest);
 }
Esempio n. 5
0
 /// <summary>
 /// Create a new Contest object.
 /// </summary>
 /// <param name="id">Initial value of the ID property.</param>
 /// <param name="classID">Initial value of the ClassID property.</param>
 /// <param name="startTime">Initial value of the StartTime property.</param>
 /// <param name="endTime">Initial value of the EndTime property.</param>
 /// <param name="isOpen">Initial value of the IsOpen property.</param>
 /// <param name="totalScore">Initial value of the TotalScore property.</param>
 /// <param name="name">Initial value of the Name property.</param>
 /// <param name="isDeleted">Initial value of the IsDeleted property.</param>
 public static Contest CreateContest(global::System.Int32 id, global::System.Int32 classID, global::System.DateTime startTime, global::System.DateTime endTime, global::System.Boolean isOpen, global::System.Double totalScore, global::System.String name, global::System.Boolean isDeleted)
 {
     Contest contest = new Contest();
     contest.ID = id;
     contest.ClassID = classID;
     contest.StartTime = startTime;
     contest.EndTime = endTime;
     contest.IsOpen = isOpen;
     contest.TotalScore = totalScore;
     contest.Name = name;
     contest.IsDeleted = isDeleted;
     return contest;
 }
Esempio n. 6
0
 public void ThemKyThiChoLop(Contest contest, int classID)
 {
     try
     {
         BeginChange();
         contest.ClassID = classID;
         db.Contests.AddObject(contest);
         CommitChange();
     }
     catch (Exception ex)
     {
         RollbackChange();
         throw ex;
     }
 }