// только Ник Автора public Author(TextFieldType tNickName) { m_tNickName = tNickName; }
// только Имя и Фамилия Автора public Author(TextFieldType tFirstName, TextFieldType tLastName) { m_tFirstName = tFirstName; m_tLastName = tLastName; }
// все данные об Авторе без его id public Author(TextFieldType tFirstName, TextFieldType tMiddleName, TextFieldType tLastName, TextFieldType tNickName, IList <string> ilsHomePages, IList <string> ilsEmails) { m_tFirstName = tFirstName; m_tMiddleName = tMiddleName; m_tLastName = tLastName; m_tNickName = tNickName; m_ilsHomePages = ilsHomePages; m_ilsEmails = ilsEmails; }
// только ФИО Ник Автора public Author(TextFieldType tFirstName, TextFieldType tMiddleName, TextFieldType tLastName, TextFieldType tNickName) { m_tFirstName = tFirstName; m_tMiddleName = tMiddleName; m_tLastName = tLastName; m_tNickName = tNickName; }
// все данные об Авторе public Author(TextFieldType tFirstName, TextFieldType tMiddleName, TextFieldType tLastName, TextFieldType tNickName, IList <string> ilsHomePages, IList <string> ilsEmails, string sID) { m_tFirstName = tFirstName; m_tMiddleName = tMiddleName; m_tLastName = tLastName; m_tNickName = tNickName; m_ilsHomePages = ilsHomePages; m_ilsEmails = ilsEmails; m_sID = !string.IsNullOrEmpty(sID) ? sID.Trim() : null; }