Example #1
0
        public ClientUriViewModel AddUri(Guid id, UpdateClientUriViewModel vm)
        {
            var addedUri = PerformActionOnClientForResult(id, c => c.AddUri(vm.Type, vm.Uri));

            return(new ClientUriViewModel()
            {
                Id = addedUri.Id,
                Type = addedUri.Type,
                Uri = addedUri.Uri
            });
        }
Example #2
0
 public IActionResult Update(Guid clientId, Guid id, [FromBody] UpdateClientUriViewModel uri)
 {
     _clientService.UpdateUri(clientId, id, uri);
     return(NoContent());
 }
Example #3
0
 public IActionResult Create(Guid clientId, [FromBody] UpdateClientUriViewModel uri)
 {
     return(Ok(_clientService.AddUri(clientId, uri)));
 }
Example #4
0
 public void UpdateUri(Guid id, Guid clientUriId, UpdateClientUriViewModel vm)
 {
     PerformActionOnClient(id, c => c.ModifyUri(clientUriId, vm.Type, vm.Uri));
 }