Ejemplo n.º 1
0
        public Int32 LogActivity(Int32? requestId, ActivityType type, string description)
        {
            var connection = new SqlConnection(ConnectionString);
            var cmd = new SqlCommand("dbo.LogActivity2", connection)
            {CommandType = System.Data.CommandType.StoredProcedure};

            if (requestId != null)
                cmd.Parameters.Add(new SqlParameter("RequestId", System.Data.SqlDbType.BigInt)).Value = requestId;
            cmd.Parameters.Add(new SqlParameter("ActivityTypeId", System.Data.SqlDbType.NChar)).Value = type.Key;
            cmd.Parameters.Add(new SqlParameter("Description", System.Data.SqlDbType.NVarChar)).Value = description;

            ExecuteCommand(connection, cmd);

            return Convert.ToInt32(cmd.Parameters["ActivityId"].Value);
        }
Ejemplo n.º 2
0
 public int LogActivity(ActivityType type, string description)
 {
     var requestId = HttpContext.Current.Items[Keys.REQUEST_ID_KEY] as int?;
     return _LoggerDao.LogActivity(requestId, type, description);
 }
Ejemplo n.º 3
0
 public void LogActivity(ActivityType type, string description)
 {
     throw new NotImplementedException();
 }