public OPCodeGetResponse OPCodeGet(OPCodeGetRequest request) { OPCodeGetResponse response = new OPCodeGetResponse(); try { //Request body-header object validation response.Errors = GetErrorDataListFromRequestTransactionHeader(request.TransactionHeader); if (response.Errors != null) { response.TransactionHeader = new Data.v2.Common.Common.TransactionHeader(); return response; } response.Errors = GetErrorDataListFromRequest(request.OPCodeGet); if (response.Errors != null) { response.TransactionHeader = request.TransactionHeader; return response; } using (OPCode_Biz biz = new OPCode_Biz()) { response = biz.OPCodeGet(request); } } catch (Exception ex) { response.Errors = GetErrorDataListFromException(ex); WA.Standard.IF.Logger.Log.Log.RootLogger.ErrorFormat("OPCodeGetResponse Error {0}: ", ex); } return response; }
public OPCodeGetResponse OPCodeGet(OPCodeGetRequest request) { OPCodeGetResponse response = new OPCodeGetResponse(); try { WA.Standard.IF.Logger.Log.Log.SaveXMLLog(0, request.TransactionHeader.DealerID, "WA OPCodeGetRequest XML", request); //Request body-header object validation response.Errors = GetErrorDataListFromRequestTransactionHeader(request.TransactionHeader); if (response.Errors != null) { response.TransactionHeader = new Data.v2.Common.Common.TransactionHeader(); } response.Errors = GetErrorDataListFromRequest(request.OPCodeGet); if (response.Errors != null) { response.TransactionHeader = request.TransactionHeader; } if (response.Errors == null) { using (OPCode_Biz biz = new OPCode_Biz()) { response = biz.OPCodeGet(request); } WA.Standard.IF.Logger.Log.Log.SaveXMLLog(0, request.TransactionHeader.DealerID, "WA OPCodeGetResponse XML", response); } } catch (Exception ex) { response.Errors = GetErrorDataListFromException(ex); WA.Standard.IF.Logger.Log.Log.SaveErrorLog(null, "OPCodeGet", request, ex.Message, ex); } return response; }