public bool Update(UnsafeRecord _record) { try { var reports = db.GetCollection <UnsafeRecord>(TableName); return(reports.Update(_record)); } catch (Exception) { throw; } }
public int Create(UnsafeRecord _record) { try { var reports = db.GetCollection <UnsafeRecord>(TableName); // Insert new customer document (Id will be auto-incremented) return(reports.Insert(_record)); } catch (Exception) { throw; } }
private void btnOK_Click(object sender, RoutedEventArgs e) { if (_record == null) { _record = new UnsafeRecord(); } _record.Observer = txtObserver.Text.Trim(); _record.Observee = txtObservee.Text.Trim(); _record.Title = txtTitle.Text.Trim(); _record.Detail = txtDetails.Text.Trim(); _record.ReportDate = (DateTime)datePickerCreateDate.SelectedDate; if (_isNew) { new UnsafeRecordDAL().Create(_record); } else { new UnsafeRecordDAL().Update(_record); } this.DialogResult = true; }
public UnsafeRecordWindow(UnsafeRecord record) { InitializeComponent(); _isNew = false; _record = record; }