//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using DevExpress.Xpo;
using DevExpress.Data.Filtering;
using System.Collections.Generic;
using System.ComponentModel;
namespace Siegelportal.Module.BusinessObjects.Siegelportal
{

    [Persistent(@"RECHNUNGSPOSITION")]
    public partial class Rechnungsposition : Lieferscheinposition
    {
        Rechnungskopf fRechnungsnr;
        [Persistent(@"RECHNUNGSNR")]
        [Association(@"RechnungspositionReferencesRechnungskopf")]
        public Rechnungskopf Rechnungsnr
        {
            get { return fRechnungsnr; }
            set { SetPropertyValue<Rechnungskopf>(nameof(Rechnungsnr), ref fRechnungsnr, value); }
        }
        Lieferscheinposition fLieferNummer;
        [Persistent(@"LIEFERNUMMER")]
        [Association(@"RechnungspositionReferencesLieferscheinposition")]
        public Lieferscheinposition LieferNummer
        {
            get { return fLieferNummer; }
            set { SetPropertyValue<Lieferscheinposition>(nameof(LieferNummer), ref fLieferNummer, value); }
        }
    }

}
