% 'PageName = "event_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_search.asp?iCognateFlag=" & iCognateFlag ElseIf FormOption ="Add" Then ID=Request.Form("ID") ScheduleID="Todo" GroupID="Todo" FormAction="/promanweb/event/event_add.asp?iCognateFlag=" & iCognateFlag & "&FormOption=" & FormOption & "&ID=" & ID & "&ScheduleID=" & ScheduleID & "&GroupID=" & GroupID EventEnteredBy=LogonID EventDateEntered = Now ElseIf FormOption ="Update" Then ID=Request.QueryString("ID") ScheduleID="Todo" GroupID="Todo" FormAction="/promanweb/event/event_update.asp?iCognateFlag=" & iCognateFlag & "&FormOption=" & FormOption & "&ID=" & ID & "&ScheduleID=" & ScheduleID & "&GroupID=" & GroupID 'Validate that there is a key to search on, if so, update, if not, add. If ID <> "" Then strSQL="SELECT * " &_ "FROM Event " &_ "WHERE (([Event].[EventID])= '" & ID & "') " &_ "ORDER BY EventID;" Set objConn = GetConn Set objRStmp = objConn.Execute (strSQL) If NOT objRStmp.eof Then objRStmp.MoveFirst EventID = objRStmp("EventID") EventContactID = objRStmp("EventContactID") EventName = objRStmp("EventName") EventDescription = objRStmp("EventDescription") EventFixedCost = objRStmp("EventFixedCost") EventVariableCost = objRStmp("EventVariableCost") EventEnteredBy = objRStmp("EventEnteredBy") EventDateEntered = objRStmp("EventDateEntered") EventUpdatedBy = objRStmp("EventUpdatedBy") EventExtraInfo = objRStmp("EventExtraInfo") EventHistory = objRStmp("EventHistory") End If EventHistory = EventHistory & vbcrlf &_ EventID & vbcrlf &_ EventContactID & vbcrlf &_ EventName & vbcrlf &_ EventDescription & vbcrlf &_ EventFixedCost & vbcrlf &_ EventEnteredBy & vbcrlf &_ EventDateEntered & vbcrlf &_ EventUpdatedBy & vbcrlf &_ EventExtraInfo If len( EventEnteredBy ) = 0 Then EventEnteredBy=LogonID End If If len( EventDateEntered ) = 0 Then EventDateEntered = Now End If If len( EventUpdatedBy ) = 0 Then EventUpdatedBy=LogonID End If If len( EventDateUpdated ) = 0 Then EventDateUpdated = Now End If EventUpdatedBy=LogonID EventDateUpdated = Now objRStmp.close objConn.close Set objRStmp=nothing Set objConn=nothing End If ElseIf FormOption ="Detail" Then FormAction="/promanweb/event/event_list.asp?iCognateFlag=" & iCognateFlag & "&FormAction=Detail&ID=" & ID & "&ScheduleID=" & ScheduleID & "&GroupID=" & GroupID 'Validate that there is a key to search on, if so, update, if not, add. If ID <> "" Then strSQL="SELECT * " &_ "FROM Event " &_ "WHERE (([Event].[EventID])= '" & ID & "') " &_ "ORDER BY EventID;" Set objConn = GetConn Set objRStmp = objConn.Execute (strSQL) If NOT objRStmp.eof Then objRStmp.MoveFirst EventID = objRStmp("EventID") EventContactID = objRStmp("EventContactID") EventName = objRStmp("EventName") EventDescription = objRStmp("EventDescription") EventFixedCost = objRStmp("EventFixedCost") EventVariableCost = objRStmp("EventVariableCost") EventEnteredBy = objRStmp("EventEnteredBy") EventDateEntered = objRStmp("EventDateEntered") EventUpdatedBy = objRStmp("EventUpdatedBy") EventDateUpdated = objRStmp("EventDateUpdated") EventExtraInfo = objRStmp("EventExtraInfo") EventHistory = objRStmp("EventHistory") End If objRStmp.close objConn.close Set objRStmp=nothing Set objConn=nothing End If Else Response.Write "
| Error in FormOption specification of Event Form. | |
| You are not authorized to edit the details of this Event |