public async Task <ActionResult <DefaultResponse <bool> > > SaveClaim([FromBody] SaveClientClaimViewModel model) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(Response(false)); } await _clientAppService.SaveClaim(model); return(Response(true)); }
public async Task <ActionResult <IEnumerable <ClaimViewModel> > > SaveClaim(Guid client, [FromBody] SaveClientClaimViewModel model) { if (!ModelState.IsValid) { return(BadRequest(new ValidationProblemDetails(ModelState))); } var clients = await _clientRepository.GetAsync(client, true); clients.AddClaim(model.Value, model.Type); await _mateupDbContext.SaveChangesAsync(); var claims = clients.FindClaim(model.Value, model.Type); return(CreatedAtAction(nameof(Claims), new { client }, claims)); }
public async Task <ActionResult <IEnumerable <ClaimViewModel> > > SaveClaim(string client, [FromBody] SaveClientClaimViewModel model) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(ModelStateErrorResponseError()); } model.ClientId = client; await _clientAppService.SaveClaim(model); var claims = await _clientAppService.GetClaims(client); return(ResponsePost(nameof(Claims), new { client }, claims)); }
public Task <bool> SaveClaim(SaveClientClaimViewModel model) { var registerCommand = _mapper.Map <SaveClientClaimCommand>(model); return(Bus.SendCommand(registerCommand)); }
public Task SaveClaim(SaveClientClaimViewModel model) { throw new System.NotImplementedException(); }
public async Task SaveClaimAsync(SaveClientClaimViewModel model) { var command = _mapper.Map <SaveClientClaimCommand>(model); await _bus.SendCommand(command); }
public async Task <ActionResult <JsonResponse <bool> > > SaveClaim(string clientId, [FromBody] SaveClientClaimViewModel model) { model.ClientId = clientId; await _clientService.SaveClaimAsync(model); return(JsonResponse(true)); }