initialize
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user