Exemplo n.º 1
0
        public IHttpActionResult Put(PhotoViewModel obj)
        {
            var requestorId = GetRequestorId();

            var photoDto = PhotoViewModelAdapter.BuildPhotoDto(obj);

            _photoService.Update(obj.Id, obj.Selected, requestorId, obj.UserId);

            return(Ok());
        }
Exemplo n.º 2
0
        public IHttpActionResult Post(IEnumerable <PhotoViewModel> photoViewModel)
        {
            var requestorid = GetRequestorId();

            List <PhotoDto> photoDto = new List <PhotoDto>();

            photoViewModel.ToList().ForEach(x => photoDto.Add(PhotoViewModelAdapter.BuildPhotoDto(x)));

            _photoService.Create(photoDto, requestorid);

            var response = Request.CreateResponse(HttpStatusCode.Created, photoViewModel);

            return(ResponseMessage(response));
        }