public void ChangeDocumentStatus(ISalesDocument doc, DisplayDocumentStatus de) { primaryDisplay.ChangeDocumentStatus(doc, de); foreach (IDisplay d in auxilaryDisplays) { d.ChangeDocumentStatus(doc, de); } }
void CashRegister_DocumentChanged(object sender, EventArgs e) { display.ChangeDocumentStatus((ISalesDocument)sender, DisplayDocumentStatus.OnChange); }
public void ChangeDocumentStatus(ISalesDocument doc, DisplayDocumentStatus de) { customerDisplay.ChangeDocumentStatus(doc, de); }