예제 #1
0
        public IActionResult GroupDetail(int id)
        {
            var         context = new OnlineWebPortalDbContext();
            ChurchGroup group   = context.ChurchGroups.Single(g => g.ID == id);

            return(View(group));
        }
예제 #2
0
        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());
        }