示例#1
0
        public async Task <IActionResult> Approve(int proposalId)
        {
            var proposal = _proposalRepository.Approve(proposalId);

            _proposalRepository.Commit();

            return(RedirectToAction("Index", new { conferenceId = proposal.ConferenceId }));
        }
示例#2
0
 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));
 }
示例#4
0
 public async Task <ProposalModel> Approve(int proposalId)
 {
     return(await _proposalRepository.Approve(proposalId));
 }