public async Task <string> CaseAppeal(long id, [FromBody] AppealDecisionParam param, Guid userID, string username) { await _caseService.AppealDecision(id, param, new Officer(userID, username)); return("Ok"); }
public AppealDecisionCommand(long caseID, AppealDecisionParam param, Officer user, IEventBus eventBus) { _caseID = caseID; _param = param; _user = user; _eventBus = eventBus; }
public AppealDecisionReinstateSubCommand(DbContext dbContext, long caseID, AppealDecisionParam param, Officer user, IEventBus eventBus) { _dbContext = dbContext; _caseID = caseID; _param = param; _user = user; _eventBus = eventBus; }
public async Task <Unit> AppealDecision(long caseID, AppealDecisionParam data) { await _requestProvider.BuildUpon(_url) .Uri($"/api/case/{caseID}/appeal/decision") .Method(HttpMethod.Post) .Content(new JsonContent(data)) .AddInterceptor(new JsonDeserializerInterceptor()) .Execute <string>(); return(Unit.Default); }
public async Task <string> AppealDecision(long id, [FromBody] AppealDecisionParam param) { await _caseService.AppealDecision(id, param); return("Ok"); }
public async Task AppealDecision(long caseID, AppealDecisionParam param) { await _apiClient.CaseSdk.AppealDecision(caseID, param); }
public async Task AppealDecision(long caseID, AppealDecisionParam param, Officer user) { await Execute(new AppealDecisionCommand(caseID, param, user, _eventBus)); }