public ActionResult saveNewAssignment(Assignment a)
        {
            var uniqueness   = "";
            var fileSavePath = "";

            if (Request.Files["ProblemLink"] != null)
            {
                var file = Request.Files["ProblemLink"];
                if (file.FileName != "")
                {
                    var ext = System.IO.Path.GetExtension(file.FileName);
                    uniqueness = Guid.NewGuid().ToString() + ext;
                    var rootPath = Server.MapPath("~/Assignments");
                    fileSavePath = System.IO.Path.Combine(rootPath, uniqueness);
                    file.SaveAs(fileSavePath);
                }
                a.ProblemLink = fileSavePath;
                a.CourseCode  = Session["course"].ToString();
                AssignmentDAL.insert(a);
            }
            String            id   = Session["course"].ToString();
            List <Assignment> list = AssignmentDAL.getCourseAssignments(id);

            return(View("Assignments", list));
            // return View("Assignments");
        }
        public ActionResult Assignments(string id)
        {
            //ViewData["course"] = id;
            // ViewBag.course = id;


            Session["course"] = id;
            List <Assignment> list = AssignmentDAL.getCourseAssignments(id);

            return(View("Assignments", list));
        }