forcefullySetContact(contact: 'primary' | number) {
// Because Kendo is really silly and uses MVVM bindings (which don't play well with
// contactDropDown), we have to forcefully set the dirty flag to make sure that it saves
// any values we set to it.
Object.assign(this.dataItem, {
Contact: contact,
// Dirty is a flag from Kendo. If it is set to true, the
// grid will re-submit.
dirty: true
})
}