public async Task <IActionResult> EditAsync(OpportunityEditViewModel model) { var opp = model.GetOpportunity(_context, _imageManager); if (opp == null) { return(RedirectToAction(nameof(Index))); } await _context.SaveChangesAsync(); TempData["Messages"] = $"\"{model.Name}\" successfully saved."; return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> EditAsync(OpportunityEditViewModel model) { var user = await _userManager.GetUserAsync(HttpContext.User); var organizationsManagedByUser = _context.OrganizationAdministratorUsers .Where(x => x.UserId == user.Id) .Select(x => x.OrganizationId) .ToList(); var opp = model.GetOpportunity(_context, _imageManager); if (opp == null) { return(RedirectToAction(nameof(Index))); } await _context.SaveChangesAsync(); TempData["Messages"] = $"\"{model.Name}\" successfully saved."; return(RedirectToAction(nameof(Index))); }