public IActionResult GroupDetail(int id) { var context = new OnlineWebPortalDbContext(); ChurchGroup group = context.ChurchGroups.Single(g => g.ID == id); return(View(group)); }
public IActionResult CreateGroup(GroupCreateViewModel input) { var context = new OnlineWebPortalDbContext(); ChurchGroup group = new ChurchGroup(); if (ModelState.IsValid && (input.GroupName != null)) { group.GroupName = input.GroupName; group.GroupDescription = input.GroupDescription; group.MeetingDay = input.MeetingDay; group.StartTime = input.StartTime; group.EndTime = input.EndTime; group.Location = input.Location; group.LeaderName = input.LeaderName; group.LeaderProfile = input.LeaderProfile; context.Add(group); context.SaveChanges(); return(RedirectToAction("FindGroup", "Group")); } return(View()); }