private void comboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { int ID; int.TryParse(comboBox.SelectedItem.ToString(), out ID); contrat = bl.return_contrat(ID); this.DataContext = contrat; }
public update_contract(BL.IBL Bl) { this.bl = Bl; InitializeComponent(); // employer = new Employer(); // this.DataContext = contr; contrat = new BE.contract(); this.DataContext = contrat; bl = BL.FactoryBL.GetBL(); showDataGridView(); this.expertiseComboBox.ItemsSource = Enum.GetValues(typeof(BE.expertise)); foreach (int id in bl.return_names_id_contract()) { comboBox.Items.Add(id); } }
private void button_Click(object sender, RoutedEventArgs e) { int ID; int.TryParse(comboBox.SelectedItem.ToString(), out ID); try { contrat.contractID = ID; bl.uptdatecontract(contrat); contrat = new BE.contract(); this.DataContext = contrat; showDataGridView(); } catch (Exception ex) { showDataGridView(); MessageBox.Show(ex.Message); } }
private void button_Click(object sender, RoutedEventArgs e) { int ID; try { if (comboBox.SelectedValue == null) { throw new Exception("you don't have select a ID contract"); } int.TryParse(comboBox.SelectedItem.ToString(), out ID); contrat.city = comboBox_city.SelectedItem.ToString(); contrat.contractID = ID; bl.uptdatecontract(contrat); contrat = new BE.contract(); this.DataContext = contrat; showDataGridView(); } catch (Exception ex) { showDataGridView(); MessageBox.Show(ex.Message); } }