public Description(Classes.Commande commande_) { cmd = commande_; InitializeComponent(); DisplayDescription(); DisplayKits(); }
private void btnView_Click(object sender, RoutedEventArgs e) { Classes.Commande cmd = ((Classes.Commande.displayInfo)((System.Windows.Controls.Button)e.Source).DataContext).CurCmd; description.Description dsc = new description.Description(cmd); dsc.ShowDialog(); update_dg_CommandeList(); }
private void bt_save_Click(object sender, RoutedEventArgs e) { List <Commande_item> Commande_itemList = new List <Commande_item>(); foreach (Commande_DisplayItem de in cdi_list) { KitTemplate kt = findkit(de.KitName); int qnt = int.Parse(de.qnt.Replace("x", "")); Commande_itemList.Add(new Commande_item(kt, qnt)); } int id = Controler.Instance.getlastCommandeId() + 1; Supplier sup = findSupplier(cb_supplier.SelectedItem.ToString()); User user = Controler.Instance.getCurrentUser(); Classes.Commande cmd = new Classes.Commande(id, user.getId(), sup.getId(), "Open", Today, DateTime.Now.AddDays(Properties.Settings.Default.Cmd_delay), Commande_itemList, Controler.Instance.getUserList(), Controler.Instance.getSupplierList()); Controler.Instance.Addcommande(cmd); this.Close(); }