﻿<?xml version="1.0" encoding="utf-8"?>
<ReportsExport>
  <Reports>
    <Report id="9f877262-6d29-4e05-b742-05ae043de455" codekey="Pre_deleted_logs" categoryCodekey="Testing" name="Pre deleted logs" description="Select pre-deleted log entry you like to shift 31 days to the past">
      <MetaData created="2019-11-06T14:41:25" createdBy="Administrator, TestAllFeatures (Administrator)" createdBy_user_id="12" modified="2019-11-06T15:12:30" modifiedBy="Administrator, TestAllFeatures (Administrator)" modifiedBy_user_id="12" />
      <ExecutionDetails format="TableResult" commandType="SqlCommandOrQuery" exportHandler="" adminControl="" exportMultipleTablesToSheets="False" datesWithTime="False" extraParams="" />
      <Mandators mandatorMode="OnlyOwner" mandator_id="96ba2868-8baf-4e69-b1fb-d2cc6d6832e8" mandatorName="TestAllFeatures" isStandard="False" isUsedByMenu="False" />
      <Parameters>
        <Parameter id="a12562ee-6f51-4f6e-b3d3-1db10a8e3665" isRequired="False" allowMultiSelect="False" name="Pre-deleted log entry" contextName="Pre-deleted log entry" defaultValue="" renderHint="Undefined" disableParameter="DontDisable" />
      </Parameters>
      <Roles>
        <Role id="90" />
      </Roles>
      <command>
		  if(@logId&gt;0)
		  begin
			  update tblCleanUpDailyLog set deleteStart = DATEADD(day, -31, deleteStart), deleteEnd = DATEADD(day, -31, deleteEnd) where id = @logId
			  select 'Entry ' + cast(@logId as nvarchar(10)) + ' was moved 31 days to the past'
		  end

		  select
			  tblCleanUpDailyLog.id as 'ID',
			  tblMandators.name as 'Mandator',
			  FORMAT (deleteStart, 'dd.MM.yyyy_hh:mm:ss') as 'Date',
			  recordsCount as 'Records',
			  log as 'Description'
		   from tblCleanUpDailyLog inner join tblMandators on tblCleanUpDailyLog.mandator_id = tblMandators.id
		  where recordsCount > 0 and type = 0
		  order by deleteStart desc
	  </command>
    </Report>
  </Reports>
  <Parameters>
    <Parameter id="a12562ee-6f51-4f6e-b3d3-1db10a8e3665" mandator_id="96ba2868-8baf-4e69-b1fb-d2cc6d6832e8" isSystem="False" name="Pre-deleted log entry" reportParameterType_id="b578586d-c6e4-4060-9f07-0a6880aa29e4" queryParameterName="@logId" />
  </Parameters>
  <ParameterTypes>
    <ParameterType id="b578586d-c6e4-4060-9f07-0a6880aa29e4" isSystem="True" name="Pre-deleted log entry id" datatype="IntegerDDL" dataValueField="Key" dataTextField="Value">
      <query>  SELECT cast(id as nvarchar(10)) AS Value, id AS 'Key' FROM tblCleanUpDailyLog</query>
    </ParameterType>
  </ParameterTypes>
</ReportsExport>