public ActionResult AddDegreeRecords(Degree_Program deg, string level)
        {
            if (level == "Select")
            {
                ViewBag.Message = "Error! Unable to Add Record!" + " Plz Select a Valid Degree level";
                var AlltheLevels = r.Levels.Select(s => s).OrderBy(s => s.LevelID);
                ViewBag.Levels = AlltheLevels;
                return(View());
            }
            else
            {
                Guid levelID = Guid.Parse(level);
                deg.LevelID = levelID;
                deg.Level   = r.Levels.Where(s => s.LevelID == levelID).Select(s => s).FirstOrDefault();

                if (CoursesModel.AddCourse(levelID, deg))
                {
                    ViewBag.Message = "Successfully Record Added";
                    var AlltheLevels = r.Levels.Select(s => s).OrderBy(s => s.LevelID);
                    ViewBag.Levels = AlltheLevels;
                    return(View());
                }
                else
                {
                    ViewBag.Message = "Error! Unable to Add Record! " + deg.Degree_ProgramName + " Already Exists";
                    var AlltheLevels = r.Levels.Select(s => s).OrderBy(s => s.LevelID);
                    ViewBag.Levels = AlltheLevels;
                    return(View());
                }

                //}
                //else
                //{
                //    foreach (var item in ModelState)
                //    {
                //        ViewBag.M2 = item.Key;
                //        ViewBag.M1 = item.Value;
                //    }
                //    ViewBag.Message = "Error! Unable to Add Record!";
                //    var AlltheLevels = r.Levels.Select(s => s).OrderBy(s => s.LevelID);
                //    ViewBag.Levels = AlltheLevels;
                //    return View();
                //}
            }
        }