Files
Partsource/PartSource.Data/Nexpart/MenuNodesLookup.cs
2023-09-13 06:34:53 -04:00

34 lines
876 B
C#

using System;
using System.Collections.Generic;
using System.Text;
using System.Xml.Serialization;
namespace PartSource.Data.Nexpart
{
[XmlType(AnonymousType = true, Namespace = "http://whisolutions.com/pss/common/model/parts")]
public class MenuNodesLookup
{
public MenuNodesLookup()
{
this.PSRequestHeader = new PSRequestHeader();
}
[XmlElement(Order = 1)]
public PSRequestHeader PSRequestHeader { get; set; }
[XmlElement(Order = 2)]
public int MenuId { get; set; }
[XmlElement(Order = 3)]
public int? ParentMenuNodeId { get; set; }
[XmlElement(Order = 4, ElementName = "numOfLevels")]
public int NumberOfLevels { get; set; }
public bool ShouldSerializeParentMenuNodeId()
{
return ParentMenuNodeId != null;
}
}
}