public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = OrderId;
     descr.Properties["OrderId"] = OrderId;
     descr.Properties["CustomerId"] = CustomerId;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = CountryId;
     descr.Properties["CountryId"] = CountryId;
     descr.Properties["Name"] = Name;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = PaymentTypeId;
     descr.Properties["PaymentTypeId"] = PaymentTypeId;
     descr.Properties["Name"] = Name;
     descr.Properties["IsCredit"] = IsCredit;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = SupplierId;
     descr.Properties["SupplierId"] = SupplierId;
     descr.Properties["Name"] = Name;
     descr.Properties["CompanyId"] = CompanyId;
     descr.Properties["Note"] = Note;
     descr.Properties["BankAccount"] = BankAccountList;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = SalesArticleId;
     descr.Properties["SalesArticleId"] = SalesArticleId;
     descr.Properties["SupplierInvoiceId"] = SupplierInvoiceId;
     descr.Properties["ArticleVariantId"] = ArticleVariantId;
     descr.Properties["Quantity"] = Quantity;
     descr.Properties["Price"] = Price;
     descr.Properties["Vat"] = Vat;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = CustomerId;
     descr.Properties["CustomerId"] = CustomerId;
     descr.Properties["Name"] = Name;
     descr.Properties["CompanyId"] = CompanyId;
     descr.Properties["Note"] = Note;
     descr.Properties["BankAccount"] = BankAccountList;
     descr.Properties["PaymentTypeId"] = PaymentTypeIdList;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = CommunicationId;
     descr.Properties["CommunicationId"] = CommunicationId;
     descr.Properties["Owner"] = Owner;
     descr.Properties["OwnerId"] = OwnerId;
     descr.Properties["CommunicationType"] = CommunicationType;
     descr.Properties["Value"] = Value;
     descr.Properties["Note"] = Note;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = ArticleVariantId;
     descr.Properties["ArticleVariantId"] = ArticleVariantId;
     descr.Properties["ArticleId"] = ArticleId;
     descr.Properties["Price"] = Price;
     descr.Properties["Vat"] = Vat;
     descr.Properties["Barcode"] = Barcode;
     descr.Properties["Attribute"] = AttributeList;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = BankId;
     descr.Properties["BankId"] = BankId;
     descr.Properties["CountryId"] = CountryId;
     descr.Properties["Name"] = Name;
     descr.Properties["Code"] = Code;
     descr.Properties["SwiftCode"] = SwiftCode;
     descr.Properties["Note"] = Note;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = SupplierInvoiceId;
     descr.Properties["SupplierInvoiceId"] = SupplierInvoiceId;
     descr.Properties["SupplierId"] = SupplierId;
     descr.Properties["InvoiceNo"] = InvoiceNo;
     descr.Properties["InvoiceDate"] = InvoiceDate;
     descr.Properties["PaymentDate"] = PaymentDate;
     descr.Properties["Note"] = Note;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = ArticleId;
     descr.Properties["ArticleId"] = ArticleId;
     descr.Properties["ArticleGroupId"] = ArticleGroupId;
     descr.Properties["Name"] = Name;
     descr.Properties["Manufacturer"] = Manufacturer;
     descr.Properties["ModelName"] = ModelName;
     descr.Properties["QuantityUnitName"] = QuantityUnitName;
     descr.Properties["Note"] = Note;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = AddressId;
     descr.Properties["AddressId"] = AddressId;
     descr.Properties["Owner"] = Owner;
     descr.Properties["OwnerId"] = OwnerId;
     descr.Properties["CountryId"] = CountryId;
     descr.Properties["CityId"] = CityId;
     descr.Properties["Street"] = Street;
     descr.Properties["HouseNo"] = HouseNo;
     descr.Properties["PostalCode"] = PostalCode;
     descr.Properties["Note"] = Note;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = CompanyId;
     descr.Properties["CompanyId"] = CompanyId;
     descr.Properties["Name"] = Name;
     descr.Properties["CompanyCode"] = CompanyCode;
     descr.Properties["CompanyVatCode"] = CompanyVatCode;
     descr.Properties["ContactPersonName"] = ContactPersonName;
     descr.Properties["ContactPhoneNo"] = ContactPhoneNo;
     descr.Properties["Note"] = Note;
     descr.Properties["AddressId"] = AddressIdList;
     descr.Properties["CommunicationId"] = CommunicationIdList;
     return descr;
 }
 public override DataTransferObjectDescriptor GetDescriptor()
 {
     DataTransferObjectDescriptor descr = new DataTransferObjectDescriptor();
     descr.Id = OrderItemId;
     descr.Properties["OrderItemId"] = OrderItemId;
     descr.Properties["OrderId"] = OrderId;
     descr.Properties["SalesArticleId"] = SalesArticleId;
     descr.Properties["Quantity"] = Quantity;
     descr.Properties["Price"] = Price;
     descr.Properties["Vat"] = Vat;
     descr.Properties["DiscountType"] = DiscountType;
     descr.Properties["DiscountValue"] = DiscountValue;
     descr.Properties["Name"] = Name;
     descr.Properties["IsServiceItem"] = IsServiceItem;
     return descr;
 }