public ActionResult Create(JunctionList junction)//this is called when user clicked on create save button in the form
 {
     if (ModelState.IsValid)
     {
         repository.Insert(junction);
         repository.Save();
         return(RedirectToAction("GetJunctionList"));
     }
     return(View(junction));
 }
        public ActionResult Edit(JunctionList junction)
        {
            if (ModelState.IsValid)
            {
                repository.Update(junction);
                repository.Save();
                return(RedirectToAction("GetJunctionList"));
            }

            return(View(junction));
        }