%
'PageName = "event_schedule_form"
DoHeader(PageName)
'Control who can use this update page
If LogonID = NTUser Or CheckAdmin("Event") Then
FormOption = Request.QueryString("FormOption")
' FormAction = Request.QueryString("FormAction")
If FormOption="Search" Then
FormAction="/promanweb/event/event_schedule_search.asp?iCognateFlag=" & iCognateFlag
ElseIf FormOption ="Add" Then
ID="Todo"
ScheduleID=Request.QueryString("EventScheduleID")
GroupID="Todo"
FormAction="/promanweb/event/event_schedule_add.asp?iCognateFlag=" & iCognateFlag & "&FormOption=" & FormOption & "&ID=" & ID & "&ScheduleID=" & ScheduleID & "&GroupID=" & GroupID
EventScheduleEnteredBy=LogonID
EventScheduleDateEntered = Now
EventScheduleStartTime = Now+1
EventScheduleEndTime = Now+7
ElseIf FormOption ="Update" Then
ID="Todo"
ScheduleID=Request.QueryString("ScheduleID")
GroupID="Todo"
FormAction="/promanweb/event/event_schedule_update.asp?iCognateFlag=" & iCognateFlag & "&FormOption=" & FormOption & "&ID=" & ID & "&ScheduleID=" & ScheduleID & "&GroupID=" & GroupID
If ScheduleID <> "" Then
strSQL = "SELECT * " &_
"FROM EventSchedule " &_
"WHERE (([EventSchedule].[EventScheduleID])='" & ScheduleID & "')" &_
"ORDER BY EventScheduleID;"
Set objConn = GetConn
Set objRStmp = objConn.Execute (strSQL)
If NOT objRStmp.eof Then
objRStmp.MoveFirst
EventScheduleID = objRStmp("EventScheduleID")
EventID = objRStmp("EventID")
EventScheduleStartTime = objRStmp("EventScheduleStartTime")
EventScheduleEndTime = objRStmp("EventScheduleEndTime")
EventScheduleEnteredBy = objRStmp("EventScheduleEnteredBy")
EventScheduleDateEntered = objRStmp("EventScheduleDateEntered")
EventScheduleUpdatedBy = objRStmp("EventScheduleUpdatedBy")
EventScheduleDateUpdated = objRStmp("EventScheduleDateUpdated")
EventScheduleExtraInfo = objRStmp("EventScheduleExtraInfo")
EventScheduleHistory = objRStmp("EventScheduleHistory")
End If
EventScheduleHistory = EventScheduleHistory & vbcrlf &_
EventScheduleID & vbcrlf &_
EventID & vbcrlf &_
EventScheduleStartTime & vbcrlf &_
EventScheduleEndTime & vbcrlf &_
EventScheduleEnteredBy & vbcrlf &_
EventScheduleDateEntered & vbcrlf &_
EventScheduleUpdatedBy & vbcrlf &_
EventScheduleDateUpdated & vbcrlf &_
EventScheduleExtraInfo
If len( EventScheduleEnteredBy ) = 0 Then
EventScheduleEnteredBy=LogonID
End If
If len( EventScheduleDateEntered ) = 0 Then
EventScheduleDateEntered = Now
End If
EventScheduleUpdatedBy=LogonID
EventScheduleDateUpdated = Now
tmpLoginName=Request.ServerVariables("LOGON_USER")
' EventScheduleUpdatedBy=(Right(tmpLoginName, (len(tmpLoginName)-4)))
EventScheduleUpdatedBy=tmpLoginName
objRStmp.close
objConn.close
Set objRStmp=nothing
Set objConn=nothing
End If
ElseIf FormOption ="Detail" Then
'Validate that there is a key to search on, if so, update, if not, add.
FormAction="/promanweb/event/event_schedule_list.asp?iCognateFlag=" & iCognateFlag & "&FormOption=" & FormOption & "&ID=" & ID & "&ScheduleID=" & ScheduleID & "&GroupID=" & GroupID
If ScheduleID <> "" Then
Set objConn = GetConn
strSQL = "SELECT * " &_
"FROM EventSchedule " &_
"WHERE (([EventSchedule].[EventScheduleID])='" & ScheduleID & "') " &_
"ORDER BY EventScheduleID;"
' Response.Write "strSQL= " & strSQL
Set objRStmp = objConn.Execute (strSQL)
If NOT objRStmp.eof Then
EventScheduleID = objRStmp("EventScheduleID")
EventID = objRStmp("EventID")
EventScheduleStartTime = objRStmp("EventScheduleStartTime")
EventScheduleEndTime = objRStmp("EventScheduleEndTime")
EventScheduleEnteredBy = objRStmp("EventScheduleEnteredBy")
EventScheduleDateEntered = objRStmp("EventScheduleDateEntered")
EventScheduleUpdatedBy = objRStmp("EventScheduleUpdatedBy")
EventScheduleDateUpdated = objRStmp("EventScheduleDateUpdated")
EventScheduleExtraInfo = objRStmp("EventScheduleExtraInfo")
EventScheduleHistory = objRStmp("EventScheduleHistory")
End If
objRStmp.close
objConn.close
Set objRStmp=nothing
Set objConn=nothing
End If
Else
Response.Write "
"
Response.Write "
"
Response.Write "
Error in FormOption specification of Event Schedule Form.
" & vbcrlf
Response.Write ""
' Exit Sub
End If
%>
<%
If FormOption ="Search" Then
%>
<%
ElseIf FormOption ="Add" Or FormOption ="Update" Then
%>
<%
End If
%>
<%
Else
DoHeader("Not Authorized")
'Response.Write "
You are not authorized to edit the details of this Event
"
Response.Write "
"
Response.Write "
"
Response.Write "
You are not authorized to edit the details of this Event Schedule
" & vbcrlf
Response.Write ""
End If
FormOption = Request.QueryString("FormOption")
'FormAction = Request.QueryString("FormAction")
If strText = "" Then
strText = LogonID & ", you are now at the " & PageName & " page. " &_
"Your global page options are: " &_
"FormOption = " & FormOption & ". " &_
"FormAction = " & FormAction & ". " &_
"Can I help you with anything on the page?"
Else
strText = LogonID & ", you are now at the " & PageName & " page. " &_
strText
End If
If (iCognateFlag = 1) Then
%>
<%
End If
%>