USP_DATAFORMTEMPLATE_ADD_COURSESTUDENTSKILLCOPY
The save procedure used by the add dataform template "Course Student Skill Add Copy Data Form".
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@STUDENTSKILLID | uniqueidentifier | IN | Input parameter indicating the context ID for the record being added. |
@COURSEID | uniqueidentifier | IN | |
@ID | uniqueidentifier | INOUT | The output parameter indicating the ID of the record added. |
@CHANGEAGENTID | uniqueidentifier | IN | Input parameter indicating the ID of the change agent invoking the procedure. |
@STUDENTSKILLRATINGGROUPID | uniqueidentifier | IN | Rating |
@NAME | nvarchar(400) | IN | Skill name |
@STARTDATE | datetime | IN | Start using on |
@ENDDATE | datetime | IN | Stop using after |
@STUDENTSKILLMARKINGCOLUMNS | xml | IN | Marking Columns |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_COURSESTUDENTSKILLCOPY
(
@STUDENTSKILLID uniqueidentifier,
@COURSEID uniqueidentifier = null,
@ID uniqueidentifier = null output,
@CHANGEAGENTID uniqueidentifier = null,
@STUDENTSKILLRATINGGROUPID uniqueidentifier = null,
@NAME nvarchar(400) = '',
@STARTDATE datetime = null,
@ENDDATE datetime = null,
@STUDENTSKILLMARKINGCOLUMNS xml = null
)
as
if @COURSEID is null
select
@COURSEID = STUDENTSKILLCOURSE.COURSEID
from dbo.STUDENTSKILLCOURSE
where dbo.STUDENTSKILLCOURSE.STUDENTSKILLID = @STUDENTSKILLID
exec dbo.USP_DATAFORMTEMPLATE_ADD_COURSESTUDENTSKILL
null,
@COURSEID,
@ID,
@CHANGEAGENTID,
@STUDENTSKILLRATINGGROUPID,
@NAME,
@STARTDATE,
@ENDDATE,
@STUDENTSKILLMARKINGCOLUMNS
return 0