Esempio n. 1
0
        private void btnLuu_Click(object sender, RoutedEventArgs e)
        {
            List <Data.BOMenuItemMayIn> lsArray        = new List <Data.BOMenuItemMayIn>();
            List <Data.BOMenuItemMayIn> lsArrayDeleted = new List <Data.BOMenuItemMayIn>();

            foreach (ShowData item in lvData.Items)
            {
                if (item.Values == true)
                {
                    if (item.MenuItemMayIn.MenuItemMayIn.MayInID == 0)
                    {
                        item.MenuItemMayIn.MenuItemMayIn.MayInID = item.MenuItemMayIn.MayIn.MayInID;
                        item.MenuItemMayIn.MenuItemMayIn.MonID   = _Mon.MenuMon.MonID;
                        item.MenuItemMayIn.MenuItemMayIn.Deleted = false;
                        item.MenuItemMayIn.MenuItemMayIn.Visual  = true;
                        lsArray.Add(item.MenuItemMayIn);
                    }
                }
                else
                {
                    if (item.MenuItemMayIn.MenuItemMayIn.MayInID > 0)
                    {
                        lsArrayDeleted.Add(item.MenuItemMayIn);
                    }
                }
            }
            BOMenuItemMayIn.Luu(lsArray, lsArrayDeleted, mTransit);
            LoadDanhSach();
            UserControlLibrary.WindowMessageBox messageBox = new UserControlLibrary.WindowMessageBox(mTransit.StringButton.LuuThanhCong);
            messageBox.ShowDialog();
        }