/// <summary> /// Rechercher avant modif /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Button_Click_5(object sender, RoutedEventArgs e) { if (Settings.Default.AsyncMode) { if (!String.IsNullOrEmpty(ComboBoxListeRestoModif.Text)) { TP01RestApiWebCall.CallGetRestaurantByIdAsynchronous(ComboBoxListeRestoModif.Text, new AsyncCallback(this.Button_Click_5_CallBack)); _currentModifRestaurantId = ComboBoxListeRestoModif.Text; ModifButton.IsEnabled = true; } } else { Restaurant resto = new RestaurantService().GetRestaurantById(ComboBoxListeRestoModif.Text); ModifTextBoxAdresse1.Text = resto.res_adr; ModifTextBoxAdresse2.Text = resto.RES_CP; ModifTextBoxAdresse3.Text = resto.RES_VILLE; ModifTextBoxAdresse4.Text = resto.RES_PAYS; ModifTextBoxCategoriePrix.Text = resto.RES_CATEGORIEPRIX; ModifTextBoxDescription.Text = resto.RES_DESCRIPTION; ModifTextBoxMail.Text = resto.RES_MEL; ModifTextBoxNom.Text = resto.RES_NOM; ModifComboBoxPrix.Text = resto.PRX_PRIX; ModifTextBoxTel1.Text = resto.IND_INDICATIF.ToString(); ModifTextBoxTel2.Text = resto.RES_TEL; ModifTextBoxWeb.Text = resto.RES_SITEWEB; if (!String.IsNullOrEmpty(ComboBoxListeRestoModif.Text)) { _currentModifRestaurantId = ComboBoxListeRestoModif.Text; ModifButton.IsEnabled = true; } } }
/// <summary> /// Bouton Rechercher /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Button_Click_3(object sender, RoutedEventArgs e) { if (Settings.Default.AsyncMode) { TP01RestApiWebCall.CallGetRestaurantByIdAsynchronous(ComboBoxListeResto.Text, new AsyncCallback(Button_Click_3_CallBack)); } else { Restaurant resto = new RestaurantService().GetRestaurantById(ComboBoxListeResto.Text); TextBoxAdresse1.Text = resto.res_adr; TextBoxAdresse2.Text = resto.RES_CP; TextBoxAdresse3.Text = resto.RES_VILLE; TextBoxAdresse4.Text = resto.RES_PAYS; TextBoxCategoriePrix.Text = resto.RES_CATEGORIEPRIX; TextBoxDescription.Text = resto.RES_DESCRIPTION; TextBoxMail.Text = resto.RES_MEL; TextBoxNom.Text = resto.RES_NOM; TextBoxPrix.Text = resto.PRX_PRIX; TextBoxTel1.Text = resto.IND_INDICATIF.ToString(); TextBoxTel2.Text = resto.RES_TEL; TextBoxWeb.Text = resto.RES_SITEWEB; } }