예제 #1
0
        private void ChangeFood_FormClosed(object sender, FormClosedEventArgs e)
        {
            MonAn changedMonAn = (sender as ChangeFood).ChangeMonAn;


            ListViewItem selectedItem = listViewThucDon.SelectedItems[0];
            MonAn        changeMonAn  = DanhSachMonAn.Instance.DsMonAn[listViewThucDon.Items.IndexOf(selectedItem)];

            changeMonAn.Ten     = changedMonAn.Ten;
            changeMonAn.DonGia  = changedMonAn.DonGia;
            changeMonAn.SoLuong = changedMonAn.SoLuong;

            selectedItem.Text = changedMonAn.Ten;
            selectedItem.SubItems[(int)COLUMNHEADER.DonGia].Text  = changedMonAn.DonGia.ToString();
            selectedItem.SubItems[(int)COLUMNHEADER.SoLuong].Text = changedMonAn.SoLuong.ToString();
        }
예제 #2
0
        private void buttonThem_Click(object sender, EventArgs e)
        {
            int donGia  = -1;
            int soLuong = -1;

            if (!Int32.TryParse(textBoxDonGia.Text, out donGia) || donGia < 0 ||
                !Int32.TryParse(textBoxSoLuong.Text, out soLuong) || soLuong < 0)
            {
                MessageBox.Show("Bạn hãy nhập đơn giá và số lượng đúng");
            }
            else
            {
                DialogResult res = MessageBox.Show("Bạn đã chắc chắn chưa?", "Add Food", MessageBoxButtons.YesNo);
                if (res == DialogResult.Yes)
                {
                    newMonAn = new MonAn(textBoxTenMonAn.Text, donGia, soLuong);
                    this.Close();
                }
            }
        }
예제 #3
0
        private void AddNewFood(object sender, EventArgs e)
        {
            MonAn newFood = (sender as AddFood).NewMonAn;

            if (newFood == null)
            {
                return;
            }
            DanhSachMonAn.Instance.DsMonAn.Add(newFood);
            ListViewItem newItem = new ListViewItem(newFood.Ten);

            newItem.SubItems.Add(new ListViewItem.ListViewSubItem()
            {
                Text = newFood.DonGia.ToString()
            });
            newItem.SubItems.Add(new ListViewItem.ListViewSubItem()
            {
                Text = newFood.SoLuong.ToString()
            });
            listViewThucDon.Items.Add(newItem);
        }