Exemple #1
0
 public IActionResult Edit(int id, Semester semester)
 {
     if (id != semester.Id)
     {
         return(NotFound());
     }
     if (ModelState.IsValid)
     {
         semester.Action     = Actions.ActionUpdate;
         semester.ActionDate = DateTime.Now.ToString("F");
         semester.ActionBy   = "Me";
         semester.IsDelete   = 0;
         string updated = semesterManager.Update(semester);
         ViewData["Message"] = updated;
         ModelState.Clear();
         if (updated.Equals("1"))
         {
             return(RedirectToAction("Index"));
         }
         else
         {
             ViewData["Message"] = updated;
             return(View(semester));
         }
     }
     else
     {
         ViewData["Message"] = Message.Warning("Fill up all fields correctly");
         //get by id
         Semester semesterModel = semesterManager.GetById(semester.Id);
         return(View(semesterModel));
     }
 }