private WriteLogResponse WriteLog(WriteLogRequest request) { CFInvokeInfo info = new CFInvokeInfo(); info.Action = "http://www.hulisoft.com/RFIDService/IRFIDService/WriteLog"; info.ExtraTypes = new System.Type[] { typeof(object[]) }; info.RequestIsWrapped = true; info.ReplyAction = "http://www.hulisoft.com/RFIDService/IRFIDService/WriteLogResponse"; info.ResponseIsWrapped = true; WriteLogResponse retVal = base.Invoke <WriteLogRequest, WriteLogResponse>(info, request); return(retVal); }
public WriteLogResponse WriteLog(WriteLogRequest writeLogRequest) { WriteLogResponse response = new WriteLogResponse(); if (writeLogRequest != null) { response.Guid = writeLogRequest.Guid; if (writeLogRequest.LogEvent != null) { var entity = ToEntity(writeLogRequest.Guid, writeLogRequest.LogEvent); using (var sqlConn = new SqlConnection(ConfigurationManager.ConnectionStrings["SavoryLogDB"].ConnectionString)) { sqlConn.Open(); logEventRepository.Insert(entity, sqlConn); } } } return(response); }
public void WriteLog(object[] parms) { WriteLogRequest request = new WriteLogRequest(parms); WriteLogResponse response = this.WriteLog(request); }