initialize

This commit is contained in:
Pruefer
2025-06-06 09:15:13 +02:00
commit fa7c2730f1
5817 changed files with 1339670 additions and 0 deletions

View File

@@ -0,0 +1,103 @@
/*
* Copyright (c) 2018 iTAC Software AG, Germany. All Rights Reserved.
*
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
* without the written permission of iTAC Software AG.
*/
// created 23.11.2018 08:02:34
// skip property ExtensionDataObject, declared in BoardData
using System;
using System.Collections.Generic;
namespace com.itac.oib.boardgatekeeper.contracts.data
{
// source: assembly 2.3.0.2
// source: assembly ASM.AS.OIB.Client
public class BoardDataMapper
{
// used for itac->asm: True
// used for asm->itac: True
// maps iTAC namespace conform type to ASM namespace type
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData get(BoardData itacBoardData)
{
if (itacBoardData == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData asmBoardData = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData();
mapItac2Asm(asmBoardData, itacBoardData);
return asmBoardData;
}
public static void mapItac2Asm(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData asmBoardData, BoardData itacBoardData)
{
// skip property ExtensionDataObject, declared in BoardData
asmBoardData.Barcode = itacBoardData.Barcode;
asmBoardData.BoardTime = itacBoardData.BoardTime;
}
// maps iTAC namespace conform array to ASM namespace array
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData[] get(BoardData[] itacBoardData)
{
if (itacBoardData == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData[] asmBoardData = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData[itacBoardData.Length];
for (int i = 0; i < itacBoardData.Length; i++)
{
// to itac array
asmBoardData[i] = BoardDataMapper.get(itacBoardData[i]);
}
return asmBoardData;
}
// maps iTAC namespace conform array to ASM namespace list
public static List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData> getList(BoardData[] asmBoardData)
{
if (asmBoardData == null) { return null; }
List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData> itacBoardData = new List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData>();
for (int i = 0; i < asmBoardData.Length; i++)
{
itacBoardData.Add(BoardDataMapper.get(asmBoardData[i]));
}
return itacBoardData;
}
// map type from ASM namespace to iTAC namespace
public static BoardData get(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData asmBoardData)
{
if (asmBoardData == null) { return null; }
BoardData itacBoardData = new BoardData();
mapAsm2Itac(asmBoardData, itacBoardData);
return itacBoardData;
}
public static void mapAsm2Itac(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData asmBoardData, BoardData itacBoardData)
{
// skip property ExtensionDataObject, declared in BoardData
itacBoardData.Barcode = asmBoardData.Barcode;
itacBoardData.BoardTime = asmBoardData.BoardTime;
}
// maps ASM namespace conform list to iTAC namespace array
public static BoardData[] getArray(IList<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData> asmBoardData)
{
if (asmBoardData == null) { return null; }
BoardData[] itacBoardData = new BoardData[asmBoardData.Count];
for (int i = 0; i < asmBoardData.Count; i++)
{
itacBoardData[i] = BoardDataMapper.get(asmBoardData[i]);
}
return itacBoardData;
}
// maps ASM namespace conform array to iTAC namespace array
public static BoardData[] getArray(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardData[] asmBoardData)
{
if (asmBoardData == null) { return null; }
BoardData[] itacBoardData = new BoardData[asmBoardData.Length];
for (int i = 0; i < asmBoardData.Length; i++)
{
itacBoardData[i] = BoardDataMapper.get(asmBoardData[i]);
}
return itacBoardData;
}
}
}

View File

@@ -0,0 +1,113 @@
/*
* Copyright (c) 2018 iTAC Software AG, Germany. All Rights Reserved.
*
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
* without the written permission of iTAC Software AG.
*/
// created 23.11.2018 08:02:34
// skip property ExtensionDataObject, declared in BoardFailedData
using System;
using System.Collections.Generic;
namespace com.itac.oib.boardgatekeeper.contracts.data
{
// source: assembly 2.3.0.2
// source: assembly ASM.AS.OIB.Client
public class BoardFailedDataMapper
{
// used for itac->asm: True
// used for asm->itac: True
// maps iTAC namespace conform type to ASM namespace type
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData get(BoardFailedData itacBoardFailedData)
{
if (itacBoardFailedData == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData asmBoardFailedData = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData();
mapItac2Asm(asmBoardFailedData, itacBoardFailedData);
return asmBoardFailedData;
}
public static void mapItac2Asm(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData asmBoardFailedData, BoardFailedData itacBoardFailedData)
{
// skip property ExtensionDataObject, declared in BoardFailedData
// complex property Board, isArray:False, isGeneric:False
asmBoardFailedData.Board = com.itac.oib.boardgatekeeper.contracts.data.BoardDataMapper.get( itacBoardFailedData.Board);
asmBoardFailedData.Context = itacBoardFailedData.Context;
asmBoardFailedData.ErrorId = itacBoardFailedData.ErrorId;
asmBoardFailedData.ErrorMessage = itacBoardFailedData.ErrorMessage;
// complex property Position, isArray:False, isGeneric:False
asmBoardFailedData.Position = com.itac.oib.boardgatekeeper.contracts.data.PositionDataMapper.get( itacBoardFailedData.Position);
}
// maps iTAC namespace conform array to ASM namespace array
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData[] get(BoardFailedData[] itacBoardFailedData)
{
if (itacBoardFailedData == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData[] asmBoardFailedData = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData[itacBoardFailedData.Length];
for (int i = 0; i < itacBoardFailedData.Length; i++)
{
// to itac array
asmBoardFailedData[i] = BoardFailedDataMapper.get(itacBoardFailedData[i]);
}
return asmBoardFailedData;
}
// maps iTAC namespace conform array to ASM namespace list
public static List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData> getList(BoardFailedData[] asmBoardFailedData)
{
if (asmBoardFailedData == null) { return null; }
List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData> itacBoardFailedData = new List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData>();
for (int i = 0; i < asmBoardFailedData.Length; i++)
{
itacBoardFailedData.Add(BoardFailedDataMapper.get(asmBoardFailedData[i]));
}
return itacBoardFailedData;
}
// map type from ASM namespace to iTAC namespace
public static BoardFailedData get(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData asmBoardFailedData)
{
if (asmBoardFailedData == null) { return null; }
BoardFailedData itacBoardFailedData = new BoardFailedData();
mapAsm2Itac(asmBoardFailedData, itacBoardFailedData);
return itacBoardFailedData;
}
public static void mapAsm2Itac(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData asmBoardFailedData, BoardFailedData itacBoardFailedData)
{
// skip property ExtensionDataObject, declared in BoardFailedData
itacBoardFailedData.Board = com.itac.oib.boardgatekeeper.contracts.data.BoardDataMapper.get(asmBoardFailedData.Board);
// complex asm property Board
itacBoardFailedData.Context = asmBoardFailedData.Context;
itacBoardFailedData.ErrorId = asmBoardFailedData.ErrorId;
itacBoardFailedData.ErrorMessage = asmBoardFailedData.ErrorMessage;
itacBoardFailedData.Position = com.itac.oib.boardgatekeeper.contracts.data.PositionDataMapper.get(asmBoardFailedData.Position);
// complex asm property Position
}
// maps ASM namespace conform list to iTAC namespace array
public static BoardFailedData[] getArray(IList<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData> asmBoardFailedData)
{
if (asmBoardFailedData == null) { return null; }
BoardFailedData[] itacBoardFailedData = new BoardFailedData[asmBoardFailedData.Count];
for (int i = 0; i < asmBoardFailedData.Count; i++)
{
itacBoardFailedData[i] = BoardFailedDataMapper.get(asmBoardFailedData[i]);
}
return itacBoardFailedData;
}
// maps ASM namespace conform array to iTAC namespace array
public static BoardFailedData[] getArray(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardFailedData[] asmBoardFailedData)
{
if (asmBoardFailedData == null) { return null; }
BoardFailedData[] itacBoardFailedData = new BoardFailedData[asmBoardFailedData.Length];
for (int i = 0; i < asmBoardFailedData.Length; i++)
{
itacBoardFailedData[i] = BoardFailedDataMapper.get(asmBoardFailedData[i]);
}
return itacBoardFailedData;
}
}
}

View File

@@ -0,0 +1,109 @@
/*
* Copyright (c) 2018 iTAC Software AG, Germany. All Rights Reserved.
*
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
* without the written permission of iTAC Software AG.
*/
// created 23.11.2018 08:02:34
// skip property ExtensionDataObject, declared in BoardRequestData
using System;
using System.Collections.Generic;
namespace com.itac.oib.boardgatekeeper.contracts.data
{
// source: assembly 2.3.0.2
// source: assembly ASM.AS.OIB.Client
public class BoardRequestDataMapper
{
// used for itac->asm: True
// used for asm->itac: True
// maps iTAC namespace conform type to ASM namespace type
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData get(BoardRequestData itacBoardRequestData)
{
if (itacBoardRequestData == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData asmBoardRequestData = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData();
mapItac2Asm(asmBoardRequestData, itacBoardRequestData);
return asmBoardRequestData;
}
public static void mapItac2Asm(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData asmBoardRequestData, BoardRequestData itacBoardRequestData)
{
// skip property ExtensionDataObject, declared in BoardRequestData
// complex property Board, isArray:False, isGeneric:False
asmBoardRequestData.Board = com.itac.oib.boardgatekeeper.contracts.data.BoardDataMapper.get( itacBoardRequestData.Board);
asmBoardRequestData.Context = itacBoardRequestData.Context;
// complex property Position, isArray:False, isGeneric:False
asmBoardRequestData.Position = com.itac.oib.boardgatekeeper.contracts.data.PositionDataMapper.get( itacBoardRequestData.Position);
}
// maps iTAC namespace conform array to ASM namespace array
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData[] get(BoardRequestData[] itacBoardRequestData)
{
if (itacBoardRequestData == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData[] asmBoardRequestData = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData[itacBoardRequestData.Length];
for (int i = 0; i < itacBoardRequestData.Length; i++)
{
// to itac array
asmBoardRequestData[i] = BoardRequestDataMapper.get(itacBoardRequestData[i]);
}
return asmBoardRequestData;
}
// maps iTAC namespace conform array to ASM namespace list
public static List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData> getList(BoardRequestData[] asmBoardRequestData)
{
if (asmBoardRequestData == null) { return null; }
List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData> itacBoardRequestData = new List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData>();
for (int i = 0; i < asmBoardRequestData.Length; i++)
{
itacBoardRequestData.Add(BoardRequestDataMapper.get(asmBoardRequestData[i]));
}
return itacBoardRequestData;
}
// map type from ASM namespace to iTAC namespace
public static BoardRequestData get(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData asmBoardRequestData)
{
if (asmBoardRequestData == null) { return null; }
BoardRequestData itacBoardRequestData = new BoardRequestData();
mapAsm2Itac(asmBoardRequestData, itacBoardRequestData);
return itacBoardRequestData;
}
public static void mapAsm2Itac(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData asmBoardRequestData, BoardRequestData itacBoardRequestData)
{
// skip property ExtensionDataObject, declared in BoardRequestData
itacBoardRequestData.Board = com.itac.oib.boardgatekeeper.contracts.data.BoardDataMapper.get(asmBoardRequestData.Board);
// complex asm property Board
itacBoardRequestData.Context = asmBoardRequestData.Context;
itacBoardRequestData.Position = com.itac.oib.boardgatekeeper.contracts.data.PositionDataMapper.get(asmBoardRequestData.Position);
// complex asm property Position
}
// maps ASM namespace conform list to iTAC namespace array
public static BoardRequestData[] getArray(IList<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData> asmBoardRequestData)
{
if (asmBoardRequestData == null) { return null; }
BoardRequestData[] itacBoardRequestData = new BoardRequestData[asmBoardRequestData.Count];
for (int i = 0; i < asmBoardRequestData.Count; i++)
{
itacBoardRequestData[i] = BoardRequestDataMapper.get(asmBoardRequestData[i]);
}
return itacBoardRequestData;
}
// maps ASM namespace conform array to iTAC namespace array
public static BoardRequestData[] getArray(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestData[] asmBoardRequestData)
{
if (asmBoardRequestData == null) { return null; }
BoardRequestData[] itacBoardRequestData = new BoardRequestData[asmBoardRequestData.Length];
for (int i = 0; i < asmBoardRequestData.Length; i++)
{
itacBoardRequestData[i] = BoardRequestDataMapper.get(asmBoardRequestData[i]);
}
return itacBoardRequestData;
}
}
}

View File

@@ -0,0 +1,111 @@
/*
* Copyright (c) 2018 iTAC Software AG, Germany. All Rights Reserved.
*
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
* without the written permission of iTAC Software AG.
*/
// created 23.11.2018 08:02:34
// skip property ExtensionDataObject, declared in BoardRequestResult
using System;
using System.Collections.Generic;
namespace com.itac.oib.boardgatekeeper.contracts.data
{
// source: assembly 2.3.0.2
// source: assembly ASM.AS.OIB.Client
public class BoardRequestResultMapper
{
// used for itac->asm: True
// used for asm->itac: True
// maps iTAC namespace conform type to ASM namespace type
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult get(BoardRequestResult itacBoardRequestResult)
{
if (itacBoardRequestResult == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult asmBoardRequestResult = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult();
mapItac2Asm(asmBoardRequestResult, itacBoardRequestResult);
return asmBoardRequestResult;
}
public static void mapItac2Asm(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult asmBoardRequestResult, BoardRequestResult itacBoardRequestResult)
{
// skip property ExtensionDataObject, declared in BoardRequestResult
asmBoardRequestResult.Reason = itacBoardRequestResult.Reason;
asmBoardRequestResult.RequestResult = itacBoardRequestResult.RequestResult;
asmBoardRequestResult.BoardPath = itacBoardRequestResult.BoardPath;
asmBoardRequestResult.BoardSide = itacBoardRequestResult.BoardSide;
// complex property VIHResult, isArray:False, isGeneric:False
asmBoardRequestResult.VIHResult = com.itac.oib.boardgatekeeper.contracts.data.VirtualInkspotHandlingDataMapper.get( itacBoardRequestResult.VIHResult);
}
// maps iTAC namespace conform array to ASM namespace array
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult[] get(BoardRequestResult[] itacBoardRequestResult)
{
if (itacBoardRequestResult == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult[] asmBoardRequestResult = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult[itacBoardRequestResult.Length];
for (int i = 0; i < itacBoardRequestResult.Length; i++)
{
// to itac array
asmBoardRequestResult[i] = BoardRequestResultMapper.get(itacBoardRequestResult[i]);
}
return asmBoardRequestResult;
}
// maps iTAC namespace conform array to ASM namespace list
public static List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult> getList(BoardRequestResult[] asmBoardRequestResult)
{
if (asmBoardRequestResult == null) { return null; }
List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult> itacBoardRequestResult = new List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult>();
for (int i = 0; i < asmBoardRequestResult.Length; i++)
{
itacBoardRequestResult.Add(BoardRequestResultMapper.get(asmBoardRequestResult[i]));
}
return itacBoardRequestResult;
}
// map type from ASM namespace to iTAC namespace
public static BoardRequestResult get(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult asmBoardRequestResult)
{
if (asmBoardRequestResult == null) { return null; }
BoardRequestResult itacBoardRequestResult = new BoardRequestResult();
mapAsm2Itac(asmBoardRequestResult, itacBoardRequestResult);
return itacBoardRequestResult;
}
public static void mapAsm2Itac(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult asmBoardRequestResult, BoardRequestResult itacBoardRequestResult)
{
// skip property ExtensionDataObject, declared in BoardRequestResult
itacBoardRequestResult.Reason = asmBoardRequestResult.Reason;
itacBoardRequestResult.RequestResult = asmBoardRequestResult.RequestResult;
itacBoardRequestResult.BoardPath = asmBoardRequestResult.BoardPath;
itacBoardRequestResult.BoardSide = asmBoardRequestResult.BoardSide;
itacBoardRequestResult.VIHResult = com.itac.oib.boardgatekeeper.contracts.data.VirtualInkspotHandlingDataMapper.get(asmBoardRequestResult.VIHResult);
// complex asm property VIHResult
}
// maps ASM namespace conform list to iTAC namespace array
public static BoardRequestResult[] getArray(IList<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult> asmBoardRequestResult)
{
if (asmBoardRequestResult == null) { return null; }
BoardRequestResult[] itacBoardRequestResult = new BoardRequestResult[asmBoardRequestResult.Count];
for (int i = 0; i < asmBoardRequestResult.Count; i++)
{
itacBoardRequestResult[i] = BoardRequestResultMapper.get(asmBoardRequestResult[i]);
}
return itacBoardRequestResult;
}
// maps ASM namespace conform array to iTAC namespace array
public static BoardRequestResult[] getArray(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.BoardRequestResult[] asmBoardRequestResult)
{
if (asmBoardRequestResult == null) { return null; }
BoardRequestResult[] itacBoardRequestResult = new BoardRequestResult[asmBoardRequestResult.Length];
for (int i = 0; i < asmBoardRequestResult.Length; i++)
{
itacBoardRequestResult[i] = BoardRequestResultMapper.get(asmBoardRequestResult[i]);
}
return itacBoardRequestResult;
}
}
}

View File

@@ -0,0 +1,109 @@
/*
* Copyright (c) 2018 iTAC Software AG, Germany. All Rights Reserved.
*
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
* without the written permission of iTAC Software AG.
*/
// created 23.11.2018 08:02:34
// skip property ExtensionDataObject, declared in PositionData
using System;
using System.Collections.Generic;
namespace com.itac.oib.boardgatekeeper.contracts.data
{
// source: assembly 2.3.0.2
// source: assembly ASM.AS.OIB.Client
public class PositionDataMapper
{
// used for itac->asm: True
// used for asm->itac: True
// maps iTAC namespace conform type to ASM namespace type
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData get(PositionData itacPositionData)
{
if (itacPositionData == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData asmPositionData = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData();
mapItac2Asm(asmPositionData, itacPositionData);
return asmPositionData;
}
public static void mapItac2Asm(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData asmPositionData, PositionData itacPositionData)
{
// skip property ExtensionDataObject, declared in PositionData
asmPositionData.BCRSide = itacPositionData.BCRSide;
asmPositionData.Conveyor = itacPositionData.Conveyor;
asmPositionData.Line = itacPositionData.Line;
asmPositionData.Origin = itacPositionData.Origin;
asmPositionData.SubConveyor = itacPositionData.SubConveyor;
}
// maps iTAC namespace conform array to ASM namespace array
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData[] get(PositionData[] itacPositionData)
{
if (itacPositionData == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData[] asmPositionData = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData[itacPositionData.Length];
for (int i = 0; i < itacPositionData.Length; i++)
{
// to itac array
asmPositionData[i] = PositionDataMapper.get(itacPositionData[i]);
}
return asmPositionData;
}
// maps iTAC namespace conform array to ASM namespace list
public static List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData> getList(PositionData[] asmPositionData)
{
if (asmPositionData == null) { return null; }
List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData> itacPositionData = new List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData>();
for (int i = 0; i < asmPositionData.Length; i++)
{
itacPositionData.Add(PositionDataMapper.get(asmPositionData[i]));
}
return itacPositionData;
}
// map type from ASM namespace to iTAC namespace
public static PositionData get(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData asmPositionData)
{
if (asmPositionData == null) { return null; }
PositionData itacPositionData = new PositionData();
mapAsm2Itac(asmPositionData, itacPositionData);
return itacPositionData;
}
public static void mapAsm2Itac(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData asmPositionData, PositionData itacPositionData)
{
// skip property ExtensionDataObject, declared in PositionData
itacPositionData.BCRSide = asmPositionData.BCRSide;
itacPositionData.Conveyor = asmPositionData.Conveyor;
itacPositionData.Line = asmPositionData.Line;
itacPositionData.Origin = asmPositionData.Origin;
itacPositionData.SubConveyor = asmPositionData.SubConveyor;
}
// maps ASM namespace conform list to iTAC namespace array
public static PositionData[] getArray(IList<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData> asmPositionData)
{
if (asmPositionData == null) { return null; }
PositionData[] itacPositionData = new PositionData[asmPositionData.Count];
for (int i = 0; i < asmPositionData.Count; i++)
{
itacPositionData[i] = PositionDataMapper.get(asmPositionData[i]);
}
return itacPositionData;
}
// maps ASM namespace conform array to iTAC namespace array
public static PositionData[] getArray(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.PositionData[] asmPositionData)
{
if (asmPositionData == null) { return null; }
PositionData[] itacPositionData = new PositionData[asmPositionData.Length];
for (int i = 0; i < asmPositionData.Length; i++)
{
itacPositionData[i] = PositionDataMapper.get(asmPositionData[i]);
}
return itacPositionData;
}
}
}

View File

@@ -0,0 +1,105 @@
/*
* Copyright (c) 2018 iTAC Software AG, Germany. All Rights Reserved.
*
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
* without the written permission of iTAC Software AG.
*/
// created 23.11.2018 08:02:34
// skip property ExtensionDataObject, declared in SubPanelState
using System;
using System.Collections.Generic;
namespace com.itac.oib.boardgatekeeper.contracts.data
{
// source: assembly 2.3.0.2
// source: assembly ASM.AS.OIB.Client
public class SubPanelStateMapper
{
// used for itac->asm: True
// used for asm->itac: True
// maps iTAC namespace conform type to ASM namespace type
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState get(SubPanelState itacSubPanelState)
{
if (itacSubPanelState == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState asmSubPanelState = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState();
mapItac2Asm(asmSubPanelState, itacSubPanelState);
return asmSubPanelState;
}
public static void mapItac2Asm(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState asmSubPanelState, SubPanelState itacSubPanelState)
{
// skip property ExtensionDataObject, declared in SubPanelState
asmSubPanelState.PanelName = itacSubPanelState.PanelName;
asmSubPanelState.Place = itacSubPanelState.Place;
asmSubPanelState.Reason = itacSubPanelState.Reason;
}
// maps iTAC namespace conform array to ASM namespace array
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState[] get(SubPanelState[] itacSubPanelState)
{
if (itacSubPanelState == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState[] asmSubPanelState = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState[itacSubPanelState.Length];
for (int i = 0; i < itacSubPanelState.Length; i++)
{
// to itac array
asmSubPanelState[i] = SubPanelStateMapper.get(itacSubPanelState[i]);
}
return asmSubPanelState;
}
// maps iTAC namespace conform array to ASM namespace list
public static List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState> getList(SubPanelState[] asmSubPanelState)
{
if (asmSubPanelState == null) { return null; }
List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState> itacSubPanelState = new List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState>();
for (int i = 0; i < asmSubPanelState.Length; i++)
{
itacSubPanelState.Add(SubPanelStateMapper.get(asmSubPanelState[i]));
}
return itacSubPanelState;
}
// map type from ASM namespace to iTAC namespace
public static SubPanelState get(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState asmSubPanelState)
{
if (asmSubPanelState == null) { return null; }
SubPanelState itacSubPanelState = new SubPanelState();
mapAsm2Itac(asmSubPanelState, itacSubPanelState);
return itacSubPanelState;
}
public static void mapAsm2Itac(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState asmSubPanelState, SubPanelState itacSubPanelState)
{
// skip property ExtensionDataObject, declared in SubPanelState
itacSubPanelState.PanelName = asmSubPanelState.PanelName;
itacSubPanelState.Place = asmSubPanelState.Place;
itacSubPanelState.Reason = asmSubPanelState.Reason;
}
// maps ASM namespace conform list to iTAC namespace array
public static SubPanelState[] getArray(IList<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState> asmSubPanelState)
{
if (asmSubPanelState == null) { return null; }
SubPanelState[] itacSubPanelState = new SubPanelState[asmSubPanelState.Count];
for (int i = 0; i < asmSubPanelState.Count; i++)
{
itacSubPanelState[i] = SubPanelStateMapper.get(asmSubPanelState[i]);
}
return itacSubPanelState;
}
// maps ASM namespace conform array to iTAC namespace array
public static SubPanelState[] getArray(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.SubPanelState[] asmSubPanelState)
{
if (asmSubPanelState == null) { return null; }
SubPanelState[] itacSubPanelState = new SubPanelState[asmSubPanelState.Length];
for (int i = 0; i < asmSubPanelState.Length; i++)
{
itacSubPanelState[i] = SubPanelStateMapper.get(asmSubPanelState[i]);
}
return itacSubPanelState;
}
}
}

View File

@@ -0,0 +1,104 @@
/*
* Copyright (c) 2018 iTAC Software AG, Germany. All Rights Reserved.
*
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
* without the written permission of iTAC Software AG.
*/
// created 23.11.2018 08:02:34
// skip property ExtensionDataObject, declared in VirtualInkspotHandlingData
using System;
using System.Collections.Generic;
namespace com.itac.oib.boardgatekeeper.contracts.data
{
// source: assembly 2.3.0.2
// source: assembly ASM.AS.OIB.Client
public class VirtualInkspotHandlingDataMapper
{
// used for itac->asm: True
// used for asm->itac: True
// maps iTAC namespace conform type to ASM namespace type
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData get(VirtualInkspotHandlingData itacVirtualInkspotHandlingData)
{
if (itacVirtualInkspotHandlingData == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData asmVirtualInkspotHandlingData = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData();
mapItac2Asm(asmVirtualInkspotHandlingData, itacVirtualInkspotHandlingData);
return asmVirtualInkspotHandlingData;
}
public static void mapItac2Asm(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData asmVirtualInkspotHandlingData, VirtualInkspotHandlingData itacVirtualInkspotHandlingData)
{
// skip property ExtensionDataObject, declared in VirtualInkspotHandlingData
// complex property SubPanelStates, isArray:True, isGeneric:False
asmVirtualInkspotHandlingData.SubPanelStates = com.itac.oib.boardgatekeeper.contracts.data.SubPanelStateMapper.get( itacVirtualInkspotHandlingData.SubPanelStates);
}
// maps iTAC namespace conform array to ASM namespace array
public static www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData[] get(VirtualInkspotHandlingData[] itacVirtualInkspotHandlingData)
{
if (itacVirtualInkspotHandlingData == null) { return null; }
www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData[] asmVirtualInkspotHandlingData = new www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData[itacVirtualInkspotHandlingData.Length];
for (int i = 0; i < itacVirtualInkspotHandlingData.Length; i++)
{
// to itac array
asmVirtualInkspotHandlingData[i] = VirtualInkspotHandlingDataMapper.get(itacVirtualInkspotHandlingData[i]);
}
return asmVirtualInkspotHandlingData;
}
// maps iTAC namespace conform array to ASM namespace list
public static List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData> getList(VirtualInkspotHandlingData[] asmVirtualInkspotHandlingData)
{
if (asmVirtualInkspotHandlingData == null) { return null; }
List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData> itacVirtualInkspotHandlingData = new List<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData>();
for (int i = 0; i < asmVirtualInkspotHandlingData.Length; i++)
{
itacVirtualInkspotHandlingData.Add(VirtualInkspotHandlingDataMapper.get(asmVirtualInkspotHandlingData[i]));
}
return itacVirtualInkspotHandlingData;
}
// map type from ASM namespace to iTAC namespace
public static VirtualInkspotHandlingData get(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData asmVirtualInkspotHandlingData)
{
if (asmVirtualInkspotHandlingData == null) { return null; }
VirtualInkspotHandlingData itacVirtualInkspotHandlingData = new VirtualInkspotHandlingData();
mapAsm2Itac(asmVirtualInkspotHandlingData, itacVirtualInkspotHandlingData);
return itacVirtualInkspotHandlingData;
}
public static void mapAsm2Itac(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData asmVirtualInkspotHandlingData, VirtualInkspotHandlingData itacVirtualInkspotHandlingData)
{
// skip property ExtensionDataObject, declared in VirtualInkspotHandlingData
// array mapping
itacVirtualInkspotHandlingData.SubPanelStates = SubPanelStateMapper.getArray(asmVirtualInkspotHandlingData.SubPanelStates);
// complex asm property SubPanelStates
}
// maps ASM namespace conform list to iTAC namespace array
public static VirtualInkspotHandlingData[] getArray(IList<www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData> asmVirtualInkspotHandlingData)
{
if (asmVirtualInkspotHandlingData == null) { return null; }
VirtualInkspotHandlingData[] itacVirtualInkspotHandlingData = new VirtualInkspotHandlingData[asmVirtualInkspotHandlingData.Count];
for (int i = 0; i < asmVirtualInkspotHandlingData.Count; i++)
{
itacVirtualInkspotHandlingData[i] = VirtualInkspotHandlingDataMapper.get(asmVirtualInkspotHandlingData[i]);
}
return itacVirtualInkspotHandlingData;
}
// maps ASM namespace conform array to iTAC namespace array
public static VirtualInkspotHandlingData[] getArray(www.siplace.com.OIB._2011._07.BoardGateKeeper.Contracts.Service.VirtualInkspotHandlingData[] asmVirtualInkspotHandlingData)
{
if (asmVirtualInkspotHandlingData == null) { return null; }
VirtualInkspotHandlingData[] itacVirtualInkspotHandlingData = new VirtualInkspotHandlingData[asmVirtualInkspotHandlingData.Length];
for (int i = 0; i < asmVirtualInkspotHandlingData.Length; i++)
{
itacVirtualInkspotHandlingData[i] = VirtualInkspotHandlingDataMapper.get(asmVirtualInkspotHandlingData[i]);
}
return itacVirtualInkspotHandlingData;
}
}
}