public async Task <IActionResult> Approve(int proposalId) { var proposal = _proposalRepository.Approve(proposalId); _proposalRepository.Commit(); return(RedirectToAction("Index", new { conferenceId = proposal.ConferenceId })); }
public IActionResult Approve(int proposalId) { try { var approvedProposal = proposalRepository.Approve(proposalId).Result; return(new ObjectResult(approvedProposal)); } catch (InvalidOperationException ex) { return(NotFound()); } }
public async Task <ProposalModel> Approve(int proposalId) { return(await repo.Approve(proposalId)); }
public async Task <ProposalModel> Approve(int proposalId) { return(await _proposalRepository.Approve(proposalId)); }