using WK5.Core.Drucken.Briefe;

namespace WK5.Core.Drucken.Bestellungen
{
    /// <summary>
    /// Definiert Anzeigeregeln für den Druck einer Bestellung, die verwendet werden 
    /// </summary>
    public class PrintBestellungRegelsatz : BriefRegelsatz
    {
        /// <summary>
        /// Gibt an, ob die Anlieferstelle auf der Bestellung angezeigt werden soll, oder nicht.
        /// </summary>
        public bool ShowAnlieferstelle { get; set; }
        /// <summary>
        /// Gibt an, der Rabatt auf der Bestellung angezeigt werden soll, oder nicht.
        /// </summary>
        public bool ShowRabatt { get; set; }
        /// <summary>
        /// Gibt an, ob die Kundennummer auf der Bestellung angezeigt werden soll, oder nicht.
        /// </summary>
        public bool ShowKundennummer { get; set; }
        /// <summary>
        /// Gibt an, ob die E-Mail des Lieferanten auf der Bestellung angezeigt werden soll, oder nicht.
        /// </summary>
        public bool ShowEmail { get; set; }
        /// <summary>
        /// Gibt an, ob die Faxnummer des Lieferanten auf der Bestellung angezeigt werden soll, oder nicht.
        /// </summary>
        public bool ShowFax { get; set; }
        /// <summary>
        /// Gibt an, ob die Frachtkosten auf der Bestellung angezeigt werden sollen, oder nicht.
        /// </summary>
        public bool ShowFrachtkosten { get; set; }
        /// <summary>
        /// Gibt an, ob die Verpackungskosten auf der Bestellung angezeigt werden sollen, oder nicht.
        /// </summary>
        public bool ShowVerpackung { get; set; }
        /// <summary>
        /// Gibt an, ob die Versicherungskosten auf der Bestellung angezeigt werden sollen, oder nicht.
        /// </summary>
        public bool ShowVersicherung { get; set; }
        /// <summary>
        /// Gibt an, ob die Angebotsnummer des Lieferanten auf der Bestellung angezeigt werden soll, oder nicht.
        /// </summary>
        public bool ShowAngebotsnummer { get; set; }


    }
}
