Exemple #1
0
		protected void RepositoryContainsTeamPicture()
		{
			var teamPicture = new DomainModel.TeamPicture.TeamPicture()
			{
				Message = MESSAGE,
				Picture = new byte[HEIGHT * WIDTH * 4],
				PictureHeight = HEIGHT,
				PictureWidth = WIDTH
			};

			repositoryMock.Setup(r => r.Get(It.IsAny<CurrentTeamPictureSpecification>())).Returns(
				new List<DomainModel.TeamPicture.TeamPicture>()
                    {
                        teamPicture
                    }
				);
			return;
		}
        private void PersistTeamPictureToDatabase()
        {
            try
            {
                var teamPicture = new DomainModel.TeamPicture.TeamPicture();
                teamPicture.Message = Message;
                teamPicture.Picture = WriteableBitmapHelper.ToByteArray(SelectedSnapshot.Pixels);
                teamPicture.PictureHeight = SelectedSnapshot.PixelHeight;
                teamPicture.PictureWidth = SelectedSnapshot.PixelWidth;
                _teamPicturePersister.Save(teamPicture);
            }
            catch(Exception e)
            {
                _log.WriteEntry(new ErrorLogEntry("TeamPictureWidget", e.ToString()));
            }

        }