Ejemplo n.º 1
0
 public IActionResult Add(Practice practice)
 {
     if (!ModelState.IsValid)
     {
         var practiceDetailsViewModel = new PracticeDetailsViewModel
         {
             PracticeDate = practice.PracticeDate
         };
         return(PartialView("_NewPractice", practiceDetailsViewModel));;
     }
     if (_practiceRepository.PracticeNumberUsed(practice.PracticeID, practice.PracticeNumber))
     {
         TempData["Message2"] = $"Practice #{practice.PracticeNumber} has already been used.";
         TempData["Style2"]   = "alert alert-danger";
     }
     else
     {
         practice             = _practiceRepository.AddPractice(practice);
         TempData["Message2"] = $"Practice #{practice.PracticeNumber} has been added.";
         TempData["Style2"]   = "alert alert-info";
     }
     TempData["PracticeDate"] = practice.PracticeDate;
     return(RedirectToAction("Index", "Attendance"));
 }