public static string FormatBookTitle(ItemTitleInfo titleInfo, IEPubConversionSettings commonSettings) { var formatTitle = new ProcessSeqFormatString { BookTitleFormatSeqNum = commonSettings.SequenceFormat, BookTitleFormatNoSeqNum = commonSettings.NoSequenceFormat, BookTitleFormatNoSeries = commonSettings.NoSeriesFormat }; String rc; if ((titleInfo.Sequences.Count > 0) && commonSettings.AddSeqToTitle) { rc = formatTitle.GenerateBookTitle(titleInfo.BookTitle.Text, titleInfo.Sequences[0].Name, titleInfo.Sequences[0].Number); } else { rc = formatTitle.GenerateBookTitle(titleInfo.BookTitle.Text, "", 0); } return rc; }
public static string FormatBookTitle(ItemTitleInfo titleInfo, IEPubConversionSettings commonSettings) { var formatTitle = new ProcessSeqFormatString { BookTitleFormatSeqNum = commonSettings.SequenceFormat, BookTitleFormatNoSeqNum = commonSettings.NoSequenceFormat, BookTitleFormatNoSeries = commonSettings.NoSeriesFormat }; String rc; if ((titleInfo.Sequences.Count > 0) && commonSettings.AddSeqToTitle) { rc = formatTitle.GenerateBookTitle(titleInfo.BookTitle.Text, titleInfo.Sequences[0].Name, titleInfo.Sequences[0].Number); } else { rc = formatTitle.GenerateBookTitle(titleInfo.BookTitle.Text, "", 0); } return(rc); }