public TypePrompt(TypePrompt prompt) { AssemblyQualifiedName = prompt.AssemblyQualifiedName; FullTypeName = prompt.FullTypeName; TypeName = prompt.TypeName; TextName = prompt.TextName; TextKey = prompt.TextKey; LocaleId = prompt.LocaleId; UpdatedAt = prompt.UpdatedAt; UpdatedBy = prompt.UpdatedBy; Text = prompt.Text; }
/// <summary> /// Initializes a new instance of the <see cref="TypePromptDocument"/> class. /// </summary> /// <param name="culture">The culture.</param> /// <param name="prompt">The prompt.</param> public TypePromptDocument(CultureInfo culture, TypePrompt prompt) { if (culture == null) throw new ArgumentNullException("culture"); if (prompt == null) throw new ArgumentNullException("prompt"); FullTypeName = prompt.TypeFullName; TypeName = prompt.TypeName; TextName = prompt.TextName; TextKey = prompt.Key.ToString(); LocaleId = culture.LCID; UpdatedAt = prompt.UpdatedAt; UpdatedBy = prompt.UpdatedBy; Text = prompt.TranslatedText; }
public void AddPrompt(TypePrompt typePrompt) { Prompts.Add(typePrompt); IsModified = true; }