partial void RecordButtonPushed(NSButton sender) { if ((docID >= 0) && (senderID >= 0) && (receiverID >= 0) && (dtAction > dtMinDate) && (dtRecord > dtMinDate)) { clsDocumentRecord newRecord = new clsDocumentRecord(docID, dtRecord, dtAction, senderID, receiverID, status, transmittal); if (newRecord.Save()) { SaveMessage.StringValue = "Saved New Document Record " + newRecord.ID().ToString(); SaveMessage.TextColor = NSColor.Gray; } else { SaveMessage.StringValue = "Save Failed"; SaveMessage.TextColor = NSColor.Red; } // check for recording information if ((this.docType == (int)clsDocument.Type.Mortgage) && (this.status == clsDocumentRecord.Status.Notarized)) { int iBook = 0; int iPage = 0; int iInstrument = 0; int iParcel = 0; if (this.loan.Property().State() == "PA") { iParcel = this.PageTextField.IntValue; iInstrument = this.BookInstrumentTextField.IntValue; } else { iBook = this.BookInstrumentTextField.IntValue; iPage = this.PageTextField.IntValue; } clsLoanRecording lr = new clsLoanRecording(this.loan.ID(), iBook, iPage, iInstrument, iParcel, this.dtAction); if (lr.Save()) { SaveMessage.StringValue += ". Recording Saved."; } else { SaveMessage.StringValue += ". Failed to Save Recording."; } } } else { SaveMessage.StringValue = "Unable to Create New Record"; SaveMessage.TextColor = NSColor.Red; } }
partial void RecordButtonPushed(NSButton sender) { if ((docID >= 0) && (senderID >= 0) && (receiverID >= 0) && (dtAction > dtMinDate) && (dtRecord > dtMinDate)) { clsDocumentRecord newRecord = new clsDocumentRecord(docID, dtRecord, dtAction, senderID, receiverID, status, transmittal); if (newRecord.Save()) { SaveMessage.StringValue = "Saved New Document Record " + newRecord.ID().ToString(); SaveMessage.TextColor = NSColor.Black; } else { SaveMessage.StringValue = "Save Failed"; SaveMessage.TextColor = NSColor.Red; } } else { SaveMessage.StringValue = "Unable to Create New Record"; SaveMessage.TextColor = NSColor.Red; } }