using System; using System.Collections.Generic; using System.Linq; using System.Text; //public class oInventoryManagement //{ // public bool allowClone { get; set; } // public bool allowEdit { get; set; } // public bool allowRemove { get; set; } // public bool allowView { get; set; } // public int cloneAccessType { get; set; } // public int editAccessType { get; set; } // public string InventoryManagement_InventoryManagementFinancialDetails_InventoryManagementAverageUnitCost { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementFinancialDetails_InventoryManagementTotalOnHandValue { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementArea { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementBay { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementBin { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementBinLocation { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementBrand { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementCondition { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementDescription { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementIsle { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementPartNumber { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementPosition { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementShelf { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_InventoryManagementUniqueNumber { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementLocation_WarehouseLocationName { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementStockDetails_InventoryManagementAvailable { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementStockDetails_InventoryManagementCommitted { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementStockDetails_InventoryManagementOnHand { get; set; } = string.Empty; // public string InventoryManagement_InventoryManagementStockDetails_InventoryManagementOnOrder { get; set; } = string.Empty; // public bool isActive { get; set; } = true; // public bool isComplete { get; set; } // public int itemID { get; set; } // public bool linkUser { get; set; } // public string ParentSurfaceItemId { get; set; } = string.Empty; // public int recId { get; set; } // public int removeAccessType { get; set; } // public bool showWizardStatus { get; set; } // public int surfaceId { get; set; } // public string surfaceLinkItems { get; set; } = string.Empty; // public string userLinkEmail { get; set; } = string.Empty; // public int userLinkId { get; set; } // public int userType { get; set; } // public int viewAccessType { get; set; } //} [Serializable] public class oInventoryManagement { private int _itemID = 0; public int itemID { get { return this._itemID; } set { this._itemID = value; } } private int _surfaceId = 0; public int surfaceId { get { return this._surfaceId; } set { this._surfaceId = value; } } private int _userLinkId = 0; public int userLinkId { get { return this._userLinkId; } set { this._userLinkId = value; } } private int _userType = 0; public int userType { get { return this._userType; } set { this._userType = value; } } private int _editAccessType = 0; public int editAccessType { get { return this._editAccessType; } set { this._editAccessType = value; } } private int _viewAccessType = 0; public int viewAccessType { get { return this._viewAccessType; } set { this._viewAccessType = value; } } private int _removeAccessType = 0; public int removeAccessType { get { return this._removeAccessType; } set { this._removeAccessType = value; } } private int _cloneAccessType = 0; public int cloneAccessType { get { return this._cloneAccessType; } set { this._cloneAccessType = value; } } private int _recId = 0; public int recId { get { return this._recId; } set { this._recId = value; } } private bool _isActive = false; public bool isActive { get { return this._isActive; } set { this._isActive = value; } } private bool _isComplete = false; public bool isComplete { get { return this._isComplete; } set { this._isComplete = value; } } private bool _linkUser = false; public bool linkUser { get { return this._linkUser; } set { this._linkUser = value; } } private bool _showWizardStatus = false; public bool showWizardStatus { get { return this._showWizardStatus; } set { this._showWizardStatus = value; } } private bool _allowEdit = false; public bool allowEdit { get { return this._allowEdit; } set { this._allowEdit = value; } } private bool _allowView = false; public bool allowView { get { return this._allowView; } set { this._allowView = value; } } private bool _allowRemove = false; public bool allowRemove { get { return this._allowRemove; } set { this._allowRemove = value; } } private bool _allowClone = false; public bool allowClone { get { return this._allowClone; } set { this._allowClone = value; } } private string _userLinkEmail = String.Empty; public string userLinkEmail { get { return this._userLinkEmail; } set { this._userLinkEmail = value; } } private string _surfaceLinkItems = String.Empty; public string surfaceLinkItems { get { return this._surfaceLinkItems; } set { this._surfaceLinkItems = value; } } private string _InventoryManagement_InventoryManagementFinancialDetails_InventoryManagementAverageUnitCost = String.Empty; public string InventoryManagement_InventoryManagementFinancialDetails_InventoryManagementAverageUnitCost { get { return this._InventoryManagement_InventoryManagementFinancialDetails_InventoryManagementAverageUnitCost; } set { this._InventoryManagement_InventoryManagementFinancialDetails_InventoryManagementAverageUnitCost = value; } } private string _InventoryManagement_InventoryManagementFinancialDetails_InventoryManagementTotalOnHandValue = String.Empty; public string InventoryManagement_InventoryManagementFinancialDetails_InventoryManagementTotalOnHandValue { get { return this._InventoryManagement_InventoryManagementFinancialDetails_InventoryManagementTotalOnHandValue; } set { this._InventoryManagement_InventoryManagementFinancialDetails_InventoryManagementTotalOnHandValue = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementArea = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementArea { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementArea; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementArea = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementBay = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementBay { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementBay; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementBay = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementBin = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementBin { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementBin; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementBin = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementBinLocation = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementBinLocation { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementBinLocation; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementBinLocation = value; } } private string _InventoryManagement_InventoryManagementStockDetails_InventoryManagementOnOrder = String.Empty; public string InventoryManagement_InventoryManagementStockDetails_InventoryManagementOnOrder { get { return this._InventoryManagement_InventoryManagementStockDetails_InventoryManagementOnOrder; } set { this._InventoryManagement_InventoryManagementStockDetails_InventoryManagementOnOrder = value; } } private string _ParentSurfaceItemId = String.Empty; public string ParentSurfaceItemId { get { return this._ParentSurfaceItemId; } set { this._ParentSurfaceItemId = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementShelf = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementShelf { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementShelf; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementShelf = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementUniqueNumber = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementUniqueNumber { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementUniqueNumber; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementUniqueNumber = value; } } private string _InventoryManagement_InventoryManagementLocation_WarehouseLocationName = String.Empty; public string InventoryManagement_InventoryManagementLocation_WarehouseLocationName { get { return this._InventoryManagement_InventoryManagementLocation_WarehouseLocationName; } set { this._InventoryManagement_InventoryManagementLocation_WarehouseLocationName = value; } } private string _InventoryManagement_InventoryManagementStockDetails_InventoryManagementAvailable = String.Empty; public string InventoryManagement_InventoryManagementStockDetails_InventoryManagementAvailable { get { return this._InventoryManagement_InventoryManagementStockDetails_InventoryManagementAvailable; } set { this._InventoryManagement_InventoryManagementStockDetails_InventoryManagementAvailable = value; } } private string _InventoryManagement_InventoryManagementStockDetails_InventoryManagementCommitted = String.Empty; public string InventoryManagement_InventoryManagementStockDetails_InventoryManagementCommitted { get { return this._InventoryManagement_InventoryManagementStockDetails_InventoryManagementCommitted; } set { this._InventoryManagement_InventoryManagementStockDetails_InventoryManagementCommitted = value; } } private string _InventoryManagement_InventoryManagementStockDetails_InventoryManagementOnHand = String.Empty; public string InventoryManagement_InventoryManagementStockDetails_InventoryManagementOnHand { get { return this._InventoryManagement_InventoryManagementStockDetails_InventoryManagementOnHand; } set { this._InventoryManagement_InventoryManagementStockDetails_InventoryManagementOnHand = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementBrand = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementBrand { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementBrand; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementBrand = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementCondition = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementCondition { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementCondition; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementCondition = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementDescription = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementDescription { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementDescription; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementDescription = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementIsle = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementIsle { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementIsle; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementIsle = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementPartNumber = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementPartNumber { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementPartNumber; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementPartNumber = value; } } private string _InventoryManagement_InventoryManagementLocation_InventoryManagementPosition = String.Empty; public string InventoryManagement_InventoryManagementLocation_InventoryManagementPosition { get { return this._InventoryManagement_InventoryManagementLocation_InventoryManagementPosition; } set { this._InventoryManagement_InventoryManagementLocation_InventoryManagementPosition = value; } } }