예제 #1
0
        public static void SaveWebServiceLog(WebServiceLog objWebServiceLog)
        {
            MySqlParameter[] param = new MySqlParameter[18];
            param[0]  = new MySqlParameter("p_TYPE", 1);
            param[1]  = new MySqlParameter("p_ControllerName", objWebServiceLog.ControllerName);
            param[2]  = new MySqlParameter("p_MethodName", objWebServiceLog.MethodName);
            param[3]  = new MySqlParameter("p_RequestString", objWebServiceLog.RequestString);
            param[4]  = new MySqlParameter("p_ResponseString", objWebServiceLog.ResponseString);
            param[5]  = new MySqlParameter("p_RequestTime", objWebServiceLog.RequestTime);
            param[6]  = new MySqlParameter("p_ResponseTime", objWebServiceLog.ResponseTime);
            param[7]  = new MySqlParameter("p_RequestType", objWebServiceLog.RequestType);
            param[8]  = new MySqlParameter("p_ClientIpAddress", objWebServiceLog.ClientIpAddress);
            param[9]  = new MySqlParameter("p_IMEI", objWebServiceLog.IMEI);
            param[10] = new MySqlParameter("p_DeviceModelNo", objWebServiceLog.DeviceModelNo);
            param[11] = new MySqlParameter("p_DeviceType", objWebServiceLog.DeviceType);
            param[12] = new MySqlParameter("p_AppWebVersion", objWebServiceLog.AppWebVersion);
            param[13] = new MySqlParameter("p_Ref1", objWebServiceLog.Ref1);
            param[14] = new MySqlParameter("p_Ref2", objWebServiceLog.Ref2);
            param[15] = new MySqlParameter("p_Ref3", objWebServiceLog.Ref3);
            param[16] = new MySqlParameter("p_Ref4", objWebServiceLog.Ref4);
            param[17] = new MySqlParameter("p_Ref5", objWebServiceLog.Ref5);

            MySqlCommand cmd = new MySqlCommand();

            cmd.Parameters.AddRange(param);
            DBConnection.InsertRecordWithIdentity("spWebServiceLog", cmd, "");
        }