VB Code:
Set pbRst = RstSel("select * from borrow where serialno = '" & pvserial & "'")
If Not pbRst.EOF And Not pbRst.BOF Then
If pbRst!expecteddate > pbRst!datereturn Then
MsgBox "This film has been overdue! PENALTY AWARDED!", vbOKOnly + vbExclamation
lateness = pbRst!datereturned - pbRst!expecteddate
lcsql = "update borrow set lateness = '" & lateness & "',Status = 'RETURNED' where serialno = '" & pvserial & "'"
SqlEXE (lcsql)
Set rst = RstSel("SELECT * FROM CATALOGUE INNER JOIN MEDIA ON CATALOGUE.CatId=MEDIA.CatId WHERE media.serialno = '" & pvserial & "'")
If rst!mediatype = "VCD" Then
lcsql = "insert into penalty values '" & pvserial & "','" & cboMembershipId.Text & "','" & rst!VCPnRATE & "','UNPAID' ,'" & txtDateReturned.Text & "'"
SqlEXE (lcsql)
ElseIf rst!mediatype = "DVD" Then
lcsql = "insert into penalty values '" & pvserial & "','" & cboMembershipId.Text & "','" & rst!DVPnRATE & "','UNPAID' ,'" & txtDateReturned.Text & "'"
SqlEXE (lcsql)
Else
End If
Else
End If
End If