Example #1
0
        public async Task PutClientPhoto(PutClientPhotoRequest request)
        {
            //request.PhotoData = await File.ReadAllBytesAsync(_defaults.FileStorageDirectory + "nika.png");
            string filePath = Path.Combine(_defaults.FileStorageDirectory, Guid.NewGuid().ToString() + "." + request.PhotoName);
            await _repositoryFiles.SaveFile(request.PhotoData, filePath);

            await _repository.PutClientPhoto(request.ClientId, filePath);
        }
Example #2
0
        public async Task <IActionResult> PutClientPhoto([FromBody] PutClientPhotoRequest request)
        {
            await _clientService.PutClientPhoto(request);

            return(Ok());
        }