public async Task <IActionResult> Manage(SocietyManageViewModel societyManageViewModel) { if (!await _societyServices.EditSocietyDescription(societyManageViewModel.VSocietyInfoEntity.Id, societyManageViewModel.VSocietyInfoEntity.Description)) { return(View("Error")); } return(RedirectToAction("Manage")); }
public async Task <IActionResult> Manage(int id) { if (!await _societyServices.IsCreator(_userManager.GetUserId(User), id)) { return(View("Error")); } SocietyManageViewModel societyManageViewModel = new SocietyManageViewModel { VSocietyInfoEntity = await _societyServices.GetVSocietyInfo(id), AvailableMembers = await _societyServices.GetAvailableMembersAsync(id), PendingMembers = await _societyServices.GetPendingMembersAsync(id), VActivityInfoEntities = await _activityServices.GetAllActivitiesDescAsync(id) }; return(View(societyManageViewModel)); }