public void recv_WIP_View_Factory_Cmf_Item(string sRequest, ref string sReply) { byte[] outByt = FwxCmnFunction.UnPackMessage(sRequest); StreamTransformer former = new StreamTransformerImpl(outByt); WIP_View_Factory_Cmf_Item_In_Tag View_Factory_Cmf_Item_In = new WIP_View_Factory_Cmf_Item_In_Tag(); WIP_View_Factory_Cmf_Item_Out_Tag View_Factory_Cmf_Item_Out = new WIP_View_Factory_Cmf_Item_Out_Tag(); MESType.transform_WIP_View_Factory_Cmf_Item_In_Tag(former, ref View_Factory_Cmf_Item_In); WIP_View_Factory_Cmf_Item(View_Factory_Cmf_Item_In, ref View_Factory_Cmf_Item_Out); /* Call User Procedure */ former = new StreamTransformerImpl(); MESType.serialize_WIP_View_Factory_Cmf_Item_Out_Tag(former, View_Factory_Cmf_Item_Out); sReply = FwxCmnFunction.PackMessage(former.getBytes()); }
public static void transform_WIP_View_Factory_Cmf_Item_Out_Tag(StreamTransformer former, ref WIP_View_Factory_Cmf_Item_Out_Tag source) { source.h_status_value = former.readMsgChar(); source.h_msg_code = deleteNull(former.readMsgString()); source.h_msg = deleteNull(former.readMsgString()); source.h_field_msg = deleteNull(former.readMsgString()); source.h_db_err_msg = deleteNull(former.readMsgString()); source.factory = deleteNull(former.readMsgString()); source.item_name = deleteNull(former.readMsgString()); source.count = former.readMsgInt(); source._size_data_tbl = former.readMsgInt(); source.data_tbl = new WIP_View_Factory_Cmf_Item_Out_Tag_data_tbl[source._size_data_tbl]; for (int i = 0; i < source._size_data_tbl; i++) { source.data_tbl[i] = new WIP_View_Factory_Cmf_Item_Out_Tag_data_tbl(); transform_WIP_View_Factory_Cmf_Item_Out_Tag_data_tbl(former, ref source.data_tbl[i]); } source.create_user_id = deleteNull(former.readMsgString()); source.create_time = deleteNull(former.readMsgString()); source.update_user_id = deleteNull(former.readMsgString()); source.update_time = deleteNull(former.readMsgString()); }
public static void serialize_WIP_View_Factory_Cmf_Item_Out_Tag(StreamTransformer former, WIP_View_Factory_Cmf_Item_Out_Tag target) { former.writeMsgChar(target.h_status_value); former.writeMsgString(withoutSpace(target.h_msg_code)); former.writeMsgString(withoutSpace(target.h_msg)); former.writeMsgString(withoutSpace(target.h_field_msg)); former.writeMsgString(withoutSpace(target.h_db_err_msg)); former.writeMsgString(withoutSpace(target.factory)); former.writeMsgString(withoutSpace(target.item_name)); former.writeMsgInt(target.count); target._size_data_tbl = (20 >= target._size_data_tbl ? target._size_data_tbl : 20); former.writeMsgInt(target._size_data_tbl); for (int i = 0; i < target._size_data_tbl; i++) { serialize_WIP_View_Factory_Cmf_Item_Out_Tag_data_tbl(former, target.data_tbl[i]); } former.writeMsgString(withoutSpace(target.create_user_id)); former.writeMsgString(withoutSpace(target.create_time)); former.writeMsgString(withoutSpace(target.update_user_id)); former.writeMsgString(withoutSpace(target.update_time)); }
public abstract void WIP_View_Factory_Cmf_Item(WIP_View_Factory_Cmf_Item_In_Tag View_Factory_Cmf_Item_In, ref WIP_View_Factory_Cmf_Item_Out_Tag View_Factory_Cmf_Item_Out);
public static bool WIP_View_Factory_Cmf_Item(string FunctionName, WIP_View_Factory_Cmf_Item_In_Tag View_Factory_Cmf_Item_In, ref WIP_View_Factory_Cmf_Item_Out_Tag View_Factory_Cmf_Item_Out) { try { if (null == MESUrl || MESUrl.Trim().Equals("")) { throw new Exception("INVALID_URL"); } if (0 >= MESTimeOut) { throw new Exception("INVALID_TIMEOUT"); } string sReplyMsg = null; string sSendMsg = null; byte[] aReplyData = null; SmartWebService oWebService = new SmartWebService(); StreamTransformer former = new StreamTransformerImpl(); oWebService.SetUrl(MESUrl); oWebService.SetTimeOut(MESTimeOut); MESType.serialize_WIP_View_Factory_Cmf_Item_In_Tag(former, View_Factory_Cmf_Item_In); sSendMsg = FwxCmnFunction.PackMessage(former.getBytes()); oWebService.RequestReply(FunctionName, sSendMsg, ref sReplyMsg); aReplyData = FwxCmnFunction.UnPackMessage(sReplyMsg); former = new StreamTransformerImpl(aReplyData); MESType.transform_WIP_View_Factory_Cmf_Item_Out_Tag(former, ref View_Factory_Cmf_Item_Out); return(true); } catch (Exception ex) { throw ex; } }
public static bool WIP_View_Factory_Cmf_Item(WIP_View_Factory_Cmf_Item_In_Tag View_Factory_Cmf_Item_In, ref WIP_View_Factory_Cmf_Item_Out_Tag View_Factory_Cmf_Item_Out) { return(WIP_View_Factory_Cmf_Item("WIP_View_Factory_Cmf_Item", View_Factory_Cmf_Item_In, ref View_Factory_Cmf_Item_Out)); }