private void BESave_Click(object sender, RoutedEventArgs e) { try { BEClass bEClass = BEBdGrid.SelectedItem as BEClass; bdClassUpdate.UpdateBE(bEClass.Id, UserIdName.SelectedItem.ToString(), BEIdName.SelectedItem.ToString(), (DateTime)BEDate.SelectedDate); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { refreshBEBdGrid(); } }
private void BEDelete_Click(object sender, RoutedEventArgs e) { try { if (BEBdGrid.SelectedItem != null) { BEClass bEClass = BEBdGrid.SelectedItem as BEClass; bdClassDelete.DeleteRowTable(bEClass.Id, "BE"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { refreshBEBdGrid(); } }
private void BEBdGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { if (BEBdGrid.SelectedItem != null) { BEClass bEClass = BEBdGrid.SelectedItem as BEClass; int indexExhibition = BEIdName.Items.IndexOf(bEClass.Exhibition); BEIdName.SelectedItem = BEIdName.Items.GetItemAt(indexExhibition); int indexUser = UserIdName.Items.IndexOf(bEClass.UserMail); UserIdName.SelectedItem = UserIdName.Items.GetItemAt(indexUser); BEDate.SelectedDate = bEClass.Date; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }