예제 #1
0
        public byte[] TakePhotoFromOrder(int userPictureId, int orderId)
        {
            var pictures = this.AllUserPictures(orderId);

            UserPictureViewModel photo = pictures
                                         .FirstOrDefault(p => p.Id == userPictureId);

            return(photo.UserPictures);
        }
예제 #2
0
        public byte[] TakePhoto(int userPictureId)
        {
            var picture = this.userPictures
                          .All()
                          .FirstOrDefault(p => p.Id == userPictureId);

            UserPictureViewModel photo = Mapper.Map <PhotosOrder, UserPictureViewModel>(picture);

            return(photo.UserPictures);
        }
예제 #3
0
        public void TestCurrentUserPicureMethod()
        {
            var userPictureService = new UserPictureService(pictureRepo.Object, obituaryRepo.Object);
            var picture            = userPictureService.CurrentUserPicure("pictureId3");

            var viewModel = new UserPictureViewModel
            {
                PictureId       = "pictureId3",
                PictureFilePath = "picFilePath3"
            };

            Assert.Equal(viewModel.PictureId, picture.PictureId);
            Assert.Equal(viewModel.PictureFilePath, picture.PictureFilePath);
        }