Example #1
0
    internal Sentence Override(Sentence original, Sentence newVersion)
    {
        if (!string.IsNullOrEmpty(newVersion.m_text))
        {
            original.m_text = newVersion.m_text;
        }
        if (!string.IsNullOrEmpty(newVersion.m_text))
        {
            original.m_country = newVersion.m_country;
        }
        if (!string.IsNullOrEmpty(newVersion.m_text))
        {
            original.m_language = newVersion.m_language;
        }
        original.m_media = MediaData.Override(original.m_media, newVersion.m_media);

        return(original);
    }