UFN_EVENTCONFLICT_CONFLICTSEXIST
Checks an event/itinerary/itinerary item for conflicts.
Return
| Return Type |
|---|
| bit |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @START | datetime | IN | |
| @END | datetime | IN | |
| @LOCATIONS | xml | IN | |
| @RESOURCES | xml | IN | |
| @STAFFRESOURCES | xml | IN | |
| @IGNORERECORDID | uniqueidentifier | IN | |
| @IGNORESUBRECORDID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_EVENTCONFLICT_CONFLICTSEXIST
(
@START datetime,
@END datetime,
@LOCATIONS xml,
@RESOURCES xml,
@STAFFRESOURCES xml,
@IGNORERECORDID uniqueidentifier = null,
@IGNORESUBRECORDID uniqueidentifier = null
)
returns bit
as
begin
if dbo.UFN_EVENTCONFLICT_RESOURCECONFLICTSEXIST(@START, @END, @RESOURCES, @IGNORERECORDID, @IGNORESUBRECORDID) = 1 or
dbo.UFN_EVENTCONFLICT_STAFFRESOURCECONFLICTSEXIST(@START, @END, @STAFFRESOURCES, @IGNORERECORDID, @IGNORESUBRECORDID) = 1 or
dbo.UFN_EVENTCONFLICT_LOCATIONCONFLICTSEXIST(@START, @END, @LOCATIONS, @IGNORERECORDID, @IGNORESUBRECORDID) = 1
return 1;
return 0;
end