public IActionResult Create([Bind("FirstName,LastName,ClassName,PersonType")] Person person) { if (ModelState.IsValid) { ChildCare.CreatePerson(person.FirstName, person.LastName, person.ClassName, person.PersonType); _toastNotification.AddSuccessToastMessage("Child account created!"); return(RedirectToAction(nameof(Index))); } return(View(person)); }
public IActionResult CreateActivity([Bind("Id,ActivityType,Description")] Activity activity) { if (ModelState.IsValid) { ChildCare.createActivities(activity.Id, activity.ActivityType, activity.Description); _toastNotification.AddSuccessToastMessage("Child Activities created!"); return(RedirectToAction(nameof(Index))); } return(View(activity)); }
// [ValidateAntiForgeryToken] public IActionResult Edit(int id, [Bind("FirstName,LastName,ClassName,Status")] Person person) { if (id != person.Id) { return(NotFound()); } if (ModelState.IsValid) { ChildCare.Update(person); return(RedirectToAction(nameof(Index))); } return(View(person)); }
// GET: People/Edit/5 public IActionResult Edit(int?id) { if (id == null) { return(NotFound()); } var person = ChildCare.GetChildInfo(id.Value); if (person == null) { return(NotFound()); } return(View(person)); }
public IActionResult Activity(IFormCollection controls) { var id = Convert.ToInt32(controls["Id"]); try { ChildCare.GetAllActivitiesById(id); return(RedirectToAction(nameof(Index))); } catch (FormatException) { _toastNotification.AddErrorToastMessage("Acitivites List not completed!"); ViewBag.ErrorMessage = "Invalid Child Id!"; var person = ChildCare.GetAllActivitiesById(id); return(View(person)); } }
// GET: People public IActionResult Index() { //return View(await _context.Persons.ToListAsync()); return(View(ChildCare.DispalyAllChildren())); }
public IActionResult Activity(int?id) { var person = ChildCare.GetAllActivitiesById(id.Value); return(View(person)); }
public IActionResult CheckOut(int?id) { var person = ChildCare.DailyCheckOut(id.Value); return(View(person)); }