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); }
public ActionResult CreateContest(Contest contest) { contestBL.ThemKyThiChoLop(contest, contest.ClassID); contestBL.SaveChange(); return RedirectToAction("CreateContestCont", "Contest", new { ContestID = contest.ID }); }
public ActionResult CreateContestCont(Contest contest) { Contest cont = db.Contests.FirstOrDefault(p => p.ID == contest.ID); return RedirectToAction("ClassDetailOfLecturer", "Class", new { ID = cont.ClassID }); }
/// <summary> /// Deprecated Method for adding a new object to the Contests EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToContests(Contest contest) { base.AddObject("Contests", contest); }
/// <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; }
public void ThemKyThiChoLop(Contest contest, int classID) { try { BeginChange(); contest.ClassID = classID; db.Contests.AddObject(contest); CommitChange(); } catch (Exception ex) { RollbackChange(); throw ex; } }