コード例 #1
0
 public Tag()
 {
     CategoryName = string.Empty;
     CreateDate   = DateTime.Now;
     Description  = new EnglishTranslatedString();
     Status       = EntryStatus.Draft;
 }
コード例 #2
0
        public EnglishTranslatedStringContract(EnglishTranslatedString str)
        {
            ParamIs.NotNull(() => str);

            English  = str.English;
            Original = str.Original;
        }
コード例 #3
0
 public Artist()
 {
     ArtistType  = ArtistType.Unknown;
     CreateDate  = DateTime.Now;
     Deleted     = false;
     Description = new EnglishTranslatedString();
     Status      = EntryStatus.Draft;
     Version     = 0;
 }
コード例 #4
0
 public Song()
 {
     ArtistString = new TranslatedStringWithDefault(string.Empty, string.Empty, string.Empty, string.Empty);
     CreateDate   = DateTime.Now;
     Deleted      = false;
     Notes        = new EnglishTranslatedString();
     PVServices   = PVServices.Nothing;
     SongType     = SongType.Unspecified;
     Status       = EntryStatus.Draft;
 }
コード例 #5
0
ファイル: Album.cs プロジェクト: ffdd270/vocadb
 public Album()
 {
     ArtistString    = new TranslatedStringWithDefault(string.Empty, string.Empty, string.Empty, string.Empty);
     CreateDate      = DateTime.Now;
     Deleted         = false;
     Description     = new EnglishTranslatedString();
     DiscType        = DiscType.Album;
     OriginalRelease = new AlbumRelease();
     Status          = EntryStatus.Draft;
 }
コード例 #6
0
        public void CopyFrom_Trim()
        {
            var source = new EnglishTranslatedString();
            var target = new EnglishTranslatedStringContract {
                Original = " "
            };

            var changed = source.CopyFrom(target);

            Assert.IsFalse(changed, "changed");
            Assert.AreEqual(string.Empty, source.Original, "Original");
        }
コード例 #7
0
        public void CopyFrom_Changed()
        {
            var source = new EnglishTranslatedString("ミク", "Miku");
            var target = new EnglishTranslatedStringContract {
                Original = "ミクさんマジ天使", English = "Hatsune Miku is truly my angel"
            };

            var changed = source.CopyFrom(target);

            Assert.IsTrue(changed, "changed");
            Assert.AreEqual("ミクさんマジ天使", source.Original, "Original");
        }
コード例 #8
0
        public void CopyFrom_Trim()
        {
            var source = new EnglishTranslatedString();
            var target = new EnglishTranslatedStringContract {
                Original = " "
            };

            var changed = source.CopyFrom(target);

            changed.Should().BeFalse("changed");
            source.Original.Should().Be(string.Empty, "Original");
        }
コード例 #9
0
        public void CopyFrom_Changed()
        {
            var source = new EnglishTranslatedString("ミク", "Miku");
            var target = new EnglishTranslatedStringContract {
                Original = "ミクさんマジ天使", English = "Hatsune Miku is truly my angel"
            };

            var changed = source.CopyFrom(target);

            changed.Should().BeTrue("changed");
            source.Original.Should().Be("ミクさんマジ天使", "Original");
        }
コード例 #10
0
 public EnglishTranslatedStringViewModel(EnglishTranslatedString str, int maxLength = 500, int summaryLength = 400)
 {
     String        = str;
     MaxLength     = maxLength;
     SummaryLength = summaryLength;
 }
コード例 #11
0
 public EnglishTranslatedStringContract(EnglishTranslatedString str)
 {
     English  = str.English;
     Original = str.Original;
 }