public IActionResult AddAcad(int id, AcademicItem acad)
 {
     acad.AcadImage = "/Images/" + acad.AcadImage;
     context_.academicItems.Add(acad);
     context_.SaveChanges();
     return(RedirectToAction("AcademicIndex"));
 }
        public IActionResult EditAcad(int?id, AcademicItem acad)
        {
            if (id == null)
            {
                return(StatusCode(StatusCodes.Status400BadRequest));
            }
            var academic = context_.academicItems.Find(id);

            if (academic != null)
            {
                academic.AcademicName     = acad.AcademicName;
                academic.College          = acad.College;
                academic.CourseWork       = acad.CourseWork;
                academic.Major            = acad.Major;
                academic.yearOfCompletion = acad.yearOfCompletion;
                academic.gpa       = acad.gpa;
                academic.AcadImage = "/Images/" + acad.AcadImage;
                try
                {
                    context_.SaveChanges();
                }
                catch (Exception)
                {
                    // do nothing for now
                }
            }
            return(RedirectToAction("AcademicIndex"));
        }
        public IActionResult DeleteAcad(int?id)
        {
            AcademicItem acad = context_.academicItems.Find(id);

            context_.Entry(acad).State = Microsoft.EntityFrameworkCore.EntityState.Deleted;
            context_.SaveChanges();
            return(RedirectToAction("AcademicIndex"));
        }
        // [HttpGet("{id}")]
        public ActionResult AcadView(int id)
        {
            AcademicItem academicItem = context_.academicItems.Find(id);

            if (academicItem == null)
            {
                return(StatusCode(StatusCodes.Status404NotFound));
            }
            List <AcademicItem> temp = new List <AcademicItem>();

            temp.Add(academicItem);
            return(View(temp));
        }
        public IActionResult EditAcad(int?id)
        {
            if (id == null)
            {
                return(StatusCode(Microsoft.AspNetCore.Http.StatusCodes.Status400BadRequest));
            }
            AcademicItem acad = context_.academicItems.Find(id);

            if (acad == null)
            {
                return(StatusCode(StatusCodes.Status404NotFound));
            }
            return(View(acad));
        }
        //View Academic Details

        public ActionResult AcadDetails(int?id)
        {
            if (id == null)
            {
                return(StatusCode(StatusCodes.Status400BadRequest));
            }
            AcademicItem acad = context_.academicItems.Find(id);

            if (acad == null)
            {
                return(StatusCode(StatusCodes.Status404NotFound));
            }
            return(View(acad));
        }
        public IActionResult AddAcad(int id)
        {
            var model = new AcademicItem();

            return(View(model));
        }