
<%Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DSN=damian;uid=damian;pwd=FuckinDamo"

TaskLookupID = request("EditTask")

If request("SaveForm") = "1" then

Set rsUpdateTask = Server.CreateObject("ADODB.Recordset")
strUpdateTask = "SELECT * FROM TASKMAST WHERE TASKID = " & TaskLookupID

rsUpdateTask.CursorType = 2
rsUpdateTask.LockType = 3
rsUpdateTask.Open strUpdateTask, conn


rsUpdateTask.Fields("TaskName") = Request.Form("TaskName")
rsUpdateTask.Fields("TaskLevel") = Request.Form("TaskLevel")
rsUpdateTask.Fields("TaskObjective") = Request.Form("TaskObjective")
rsUpdateTask.Fields("TaskValue") = Request.Form("TaskValue")
rsUpdateTask.Fields("TaskType") = Request.Form("TaskType")
rsUpdateTask.Fields("TaskFaults") = Request.Form("TaskFaults")
rsUpdateTask.Fields("TaskLocation") = Request.Form("TaskLocation")
rsUpdateTask.Fields("TaskCompleted") = Request.Form("TaskCompleted")
rsUpdateTask.Fields("TaskDetails") = Request.Form("TaskDetails")
rsUpdateTask.Fields("TaskItemsRequired") = Request.Form("TaskItemsRequired")
rsUpdateTask.Fields("TaskAdminDetails") = Request.Form("TaskAdminDetails")
rsUpdateTask.Fields("TaskAdminSetup") = Request.Form("TaskAdminSetup")


rsUpdateTask.Update

rsUpdateTask.Close
Set rsUpdateTask = Nothing

Response.Redirect "EditDetailedTask.asp?EditTask=" &TaskLookupID

End if



Set rsTaskLookup = Server.CreateObject("ADODB.Recordset")
strTaskLookup = "SELECT * FROM TASKMAST WHERE TASKID =" & TaskLookupID

rsTaskLookup.Open strTaskLookup, conn
%>

ID: <%=rsTaskLookup("TaskID")%>
<form name="Update" action="EditDetailedTask.asp?EditTask=<%=TaskLookupID%>&SaveForm=1" method="post">

  <p>Task Name:
  <input type="text" value="<%=rsTaskLookup("TaskName")%>" name="TaskName">
  </p>
      <p>Skill Level: 
    <input type="number" value="<%=rsTaskLookup("TaskLevel")%>" name="TaskLevel">
  </p>
  <p>Type:
<select name="TaskType">
    <% 


Set rsTaskTypeLookup = Server.CreateObject("ADODB.Recordset")
strTaskTypeLookup = "SELECT * FROM TASKTYPEMAST ORDER BY TaskTypeName DESC ;" 

rsTaskTypeLookup.Open strTaskTypeLookup, conn

Do While not rsTaskTypeLookup.EOF
%>
  <option value="<%=rsTaskTypeLookup("TaskTypeID")%>" <%if int(rsTaskTypeLookup("TaskTypeID")) =  rsTaskLookup("TaskType") then%> selected<%end if%>><%=rsTaskTypeLookup("TaskTypeName")%></option>
    
    
    <%
  	rsTaskTypeLookup.MoveNext

Loop

'Reset server objects
rsTaskTypeLookup.Close
Set rsTaskTypeLookup = Nothing

%>
  </select>
    
  </p>
  <p>      Status: 
    <select name="TaskCompleted">
        <option value="true" <%if rsTaskLookup("TaskCompleted") = true then%> selected <%end if%>>Completed</option>
        <option value="false" <%if rsTaskLookup("TaskCompleted") <> true then%> selected <%end if%>>Not Completed</option>
    </select>
  </p>
  <p>Objectives:
    <br>
    <input type="text" width="350px" value="<%=rsTaskLookup("TaskObjective")%>" name="TaskObjective">
  </p>
    <p>Location:
    <br>
    <input type="text" width="350px" value="<%=rsTaskLookup("TaskLocation")%>" name="TaskLocation">
  </p>
    <p>Point Value: 
    <input type="text" value="<%=rsTaskLookup("TaskValue")%>" name="TaskValue">
  </p>
      <p>Fault Value: 
    <input type="text" value="<%=rsTaskLookup("TaskFaults")%>" name="TaskFaults">
  </p>
  <p>Task Details:<br>
    <textarea rows="4" cols="50" name="TaskDetails">
<%=rsTaskLookup("TaskDetails")%></textarea>
  </p>
  <p>Items Required:<br>
    <textarea rows="4" cols="50" name="TaskItemsRequired">
<%=rsTaskLookup("TaskItemsRequired")%></textarea>
  </p>
  <p>Admin Details:<br>
    <textarea rows="4" cols="50" name="TaskAdminDetails">
<%=rsTaskLookup("TaskAdminDetails")%></textarea>
  </p>
  <p>Admin Setup:<br>
    <textarea rows="4" cols="50" name="TaskAdminSetup">
<%=rsTaskLookup("TaskAdminSetup")%></textarea>
  </p>
  <p><input type="submit" name="Update">&nbsp;&nbsp;&nbsp;&nbsp;<a href="default.asp">Close</a></p>

   </form>

