public async Task <bool> SponcerAChildAsync(ChildSponser childSponser) { await _dataContext.ChildSponsers.AddAsync(childSponser); await _dataContext.SaveChangesAsync(); return(true); }
public async Task <IActionResult> OnPost() { var user = await _userData.GetUserAsync(User); var volunteerNow = new ChildSponser { ApplicationUserId = _appUserData.GetUserByUserIdAsync(user.Id).Result.Id, ChildId = ViewModel.Child.Id, Accepted = false }; _ = await _data.SponcerAChildAsync(volunteerNow); TempData["Success"] = $"Request to support {ViewModel.Child.Fullname.ToUpper()} has been successfully submitted. You would be contacted and then your request approved. Thank you for your concern"; return(RedirectToPage("/Volunteer/Index")); }