Browse Source

#32090 Add logdb.Application

master
Dinesh 3 months ago
parent
commit
4eccfe1e66
  1. 93
      Deployment/32090-Add Application logger/[proc_MobileApiLogReports].sql

93
Deployment/32090-Add Application logger/[proc_MobileApiLogReports].sql

@ -0,0 +1,93 @@
ALTER PROCEDURE [dbo].[proc_MobileApiLogReports]
(
@flag VARCHAR(10) = NULL
,@user VARCHAR(30) = NULL
,@REQUESTEDBY VARCHAR(100) = NULL
,@rowId INT = NULL
,@pageSize INT = NULL
,@pageNumber INT = NULL
,@sortBy VARCHAR(50) = NULL
,@sortOrder VARCHAR(50) = NULL
,@agentId varchar(20) = NULL
,@logType VARCHAR(20) = NULL
,@date VARCHAR(10) = NULL
,@logby VARCHAR(50) = NULL
,@controlno VARCHAR(30) = NULL
,@processid VARCHAR(100) = NULL
)AS
SET NOCOUNT ON
SET XACT_ABORT ON
BEGIN
DECLARE
@table VARCHAR(MAX)
,@select_field_list VARCHAR(MAX)
,@extra_field_list VARCHAR(MAX)
,@sql_filter VARCHAR(MAX)
IF @flag='s'
BEGIN
SET @sortBy='rowId'
SET @sortOrder='DESC'
SET @table='
(
SELECT rowId
,createdDate
,methodName
,message
,exception
,createdBy
FROM logDb.DBO.applicationlogger (NOLOCK)
WHERE 1=1
)x'
SET @sql_filter = ''
IF @logby IS NOT NULL
SET @sql_filter=@sql_filter + ' AND createdBy = ''' +@logby+''''
SET @select_field_list = '
rowId
,createdDate
,MethodName
,message
,createdBy
'
EXEC dbo.proc_paging
@table
,@sql_filter
,@select_field_list
,@extra_field_list
,@sortBy
,@sortOrder
,@pageSize
,@pageNumber
END
IF @flag='a'
BEGIN
SELECT rowId
,MethodName methodName
,[message] requestXml
,'' requestXml
,createdBy requestedBy
,createdDate requestedDate
,'' responseDate
FROM logDb.DBO.applicationlogger (NOLOCK)
WHERE rowId=@rowId
END
END
Loading…
Cancel
Save