/// <summary>
        /// Maps ReleaseJokeDTO to ReleaseJoke entity.
        /// </summary>
        /// <param name="dto">ReleaseJokeDTO</param>
        /// <returns>ReleaseJoke entity</returns>
        public static ReleaseJoke GetEntity(this SAL.Interfaces.IApiReleaseJoke dto)
        {
            var entity = new ReleaseJoke
            {
                Id = dto.Id,
                PublishDate = dto.PublishDate,
                Rating = dto.Rating,
                TextJoke = dto.TextJoke,
                UserEmail = dto.UserEmail,
                Censorship = dto.Censorship
            };

            return entity;
        }
        /// <summary>
        /// Maps ReleaseJokeDataModel to ReleaseJoke.
        /// </summary>
        /// <param name="model">ReleaseJokeDataModel</param>
        /// <returns>ReleaseJoke</returns>
        public static ReleaseJoke GetEntity(this ReleaseJokeDataModel model)
        {
            var entity = new ReleaseJoke();
            entity.Id = model.Id;
            entity.PublishDate = model.PublishDate;
            entity.Rating = model.Rating;
            entity.TextJoke = model.TextJoke;
            entity.UserEmail = model.UserEmail;
            entity.Censorship = model.Censorship;
            entity.Vote = model.Vote;
            entity.Favorite = model.Favorite;

            return entity;
        }