Exemplo n.º 1
0
 public ReinstateDecisionCommand(long caseID, ReinstateDecisionParam data, Officer user, IEventBus eventBus)
 {
     _caseID   = caseID;
     _data     = data;
     _user     = user;
     _eventBus = eventBus;
 }
 public ReinstateDecisionReinstateSubCommand(DbContext dbContext,
                                             long caseID, Officer user, ReinstateDecisionParam data)
 {
     _dbContext = dbContext;
     _caseID    = caseID;
     _user      = user;
     _data      = data;
 }
Exemplo n.º 3
0
 public ReinstateDecisionClosedSubCommand(DbContext dbContext,
                                          long caseID, Officer user, ReinstateDecisionParam data, IEventBus eventBus)
 {
     _dbContext = dbContext;
     _caseID    = caseID;
     _eventBus  = eventBus;
     _data      = data;
     _user      = user;
 }
Exemplo n.º 4
0
 public async Task <long> ReinstateDecision(long caseID, ReinstateDecisionParam data)
 {
     return(await _requestProvider.BuildUpon(_url)
            .Uri($"/api/case/{caseID}/reinstate/decision")
            .Method(HttpMethod.Post)
            .Content(new JsonContent(data))
            .AddInterceptor(new JsonDeserializerInterceptor())
            .Execute <long>());
 }
Exemplo n.º 5
0
 public async Task <long> ReinstateDecision(long id, ReinstateDecisionParam data,
                                            Guid userID, string username)
 {
     return(await _caseService.ReinstateDecision(id, data, new Officer(userID, username)));
 }
Exemplo n.º 6
0
 public async Task <long> ReinstateDecision(long id, [FromBody] ReinstateDecisionParam data)
 {
     return(await _caseService.ReinstateDecision(id, data));
 }
Exemplo n.º 7
0
 public async Task <long> ReinstateDecision(long caseID, ReinstateDecisionParam data)
 {
     return(await _apiClient.CaseSdk.ReinstateDecision(caseID, data));
 }
Exemplo n.º 8
0
 public async Task <long> ReinstateDecision(long caseID, ReinstateDecisionParam data, Officer user)
 {
     return(await Execute(new ReinstateDecisionCommand(caseID, data, user, _eventBus)));
 }