/// <summary> /// פתיחת עמוד הוספת לקוח /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void openAddClientPage(object sender, RoutedEventArgs e) { Window AddClientWindows = new addClientWindows(); (AddClientWindows as addClientWindows).refresh += refreshTable;//הרשמה לאירוע של ריענון הטבלה AddClientWindows.Show(); }
/// <summary> /// כאשר לוחצים על שורה בטבלה הפונקציה תופעל ויפתח חלון עריכה של הלקוח /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void clickOnTableForUpdate(object sender, MouseButtonEventArgs e) { BE.Client client = new BE.Client(); client = (BE.Client)(clientDataGrid.SelectedItem); Window AddClientWindows = new addClientWindows(client.idOfClient); // שליחת מספר ההלקוח לחלון עריכת מנה (AddClientWindows as addClientWindows).refresh += refreshTable; //הרשמה לאירוע של חלון העריכה , יפעיל את ריענון הטבלה AddClientWindows.Show(); }