This form lacks: sorting,paging,filtering and validation. In the real world application deleting a Contract involves much more table checking.
The purpose of the form is to show the usage of select with knockout. Change the select in the data table to update the record.