コード例 #1
0
        public Description(Classes.Commande commande_)
        {
            cmd = commande_;

            InitializeComponent();
            DisplayDescription();
            DisplayKits();
        }
コード例 #2
0
        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();
        }
コード例 #3
0
        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();
        }