Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 public void WriteLog(object[] parms)
 {
     WriteLogRequest  request  = new WriteLogRequest(parms);
     WriteLogResponse response = this.WriteLog(request);
 }
 public WriteLogResponse WriteLog(WriteLogRequest writeLogRequest)
 {
     return(base.Channel.WriteLog(writeLogRequest));
 }