Here is the way everything is saved:
private void quoteCalcHeaderBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
bindingNavigatorAddNewItem1_Click(null, null);
this.Validate();
this.quoteCalcHeaderBindingSource.EndEdit();
this.quoteCalcHeaderTableAdapter.Update(this.estimatorDataSet.QuoteCalcHeader);
this.Validate();
this.quoteCalcBodyBindingSource.EndEdit();
this.quoteCalcBodyTableAdapter.Update(this.estimatorDataSet.QuoteCalcBody);
}