private void btnValider_Click(object sender, RoutedEventArgs e) { if (platCmd.Items.Count == 0 || lstArticlesCmd.Count == 0 || cmbServ.SelectedIndex == -1 || cmbTable.SelectedIndex == -1 || cmbServ.Text == "Serveur" || cmbTable.Text == "Table") { MessageBox.Show("vous devez renseigner tous les champs! ", "Erreur", MessageBoxButton.OK, MessageBoxImage.Stop); return; } else { int NumTb = int.Parse(cmbTable.Text.Substring(6)); ServeurDAO daos = new ServeurDAO(); Serveur s = new Serveur(); s = daos.getByName(cmbServ.Text); int idserv = s.IdServeur; tobeAdded = new Commande(0, NumTb, idserv, 1, DateTime.Now); if (daoc.addMultipleArticlesInOneC(lstArticlesCmd, tobeAdded) == 1) { MessageBox.Show("inséré"); List <Commande> lstCom = new List <Commande>(); lstCom = daoc.getAll(); dataGrid.DataContext = lstCom; } else { MessageBox.Show("la table est occupée !"); return; } dataGridVente.DataContext = dao.historiqueArticle(); this.PerformRefresh(); } }
private void btnSave_Click(object sender, RoutedEventArgs e) { int res = 0; int nbTable = int.Parse(txtNum.Text); ComboBoxItem selecteditem = (ComboBoxItem)(cmbClient.SelectedValue); string nServeur = (string)(selecteditem.Content); ServeurDAO daos = new ServeurDAO(); Serveur s = new Serveur(); s = daos.getByName(nServeur); int idd = 1; Commande c = new Commande(id, nbTable, s.IdServeur, idd, DateTime.Now); try { res = cdao.updateCommande(c, id); if (res == 0) { MessageBox.Show("Update non effectue"); } else { MessageBox.Show("Update effectue"); } } catch (Exception ex) { throw ex; } }
public static Serveur ReturnServeur() { try { return(ServeurDAO.ReturnServeur()); } catch (Exception ex) { throw new Exception("Echec de Lecture de fichier", ex); } }
public static bool CreateServeur(Serveur bean) { try { return(ServeurDAO.CreateServeur(bean)); } catch (Exception ex) { throw new Exception("Echec de Création de fichier", ex); } }
public static bool CreateServeur(Serveur config) { try { return(ServeurDAO.getCreateServeur(config)); } catch (Exception ex) { throw new Exception("Echec de Création de fichier", ex); } }
private void Window_Loaded(object sender, RoutedEventArgs e) { ServeurDAO daos = new ServeurDAO(); lblComName.Content = "Commande N°" + id; List <Article> lstFetchedArticles = new List <Article>(); lstFetchedArticles = cdao.listArticle(id); dataGrid.DataContext = lstFetchedArticles; cmd = cdao.getById(id); txtNum.Text = cmd.NumTable.ToString(); Serveur s = new Serveur(); s = daos.getById(cmd.idserveur); if (s.Nom_Serveur == "Serveur 1") { cmbClient.SelectedIndex = 1; } else { cmbClient.SelectedIndex = 2; } for (int i = 0; i < lstFetchedArticles.Count; i++) { totalArticle = totalArticle + lstFetchedArticles[i].Prix; totalRemise = totalArticle - (totalArticle * decimal.Parse(txtRemise.Text) / 100); } lblTotal.Content = "Totale : " + totalRemise.ToString(); lblDate.Content = DateTime.Now.ToShortDateString(); System.Windows.Threading.DispatcherTimer timer = new System.Windows.Threading.DispatcherTimer(); timer.Interval = new TimeSpan(0, 0, 1); timer.Tick += timer_Tick; timer.Start(); }