public void LuuThemMoiTuyChon(ref string thongDiep, List <int> danhSachIdTuyChon)
        {
            if (danhSachIdTuyChon.Count <= 0)
            {
                return;
            }
            //Kiểm tra id nào chưa có theo Bảng này thì thêm mới vô không thôi
            //GiaTuyChonDanhThiep giaTuyChon = null;
            thongDiep = "?";
            foreach (int id in danhSachIdTuyChon)
            {
                var giaTuyChon = GiaTuyChonTheNhua.DocTheoId(View.IdBangGiaChon, id);

                if (giaTuyChon.IdBangGiaTheNhua == 0 && giaTuyChon.IdTuyChonTheNhua == 0)
                {
                    giaTuyChon = new GiaTuyChonTheNhua
                    {
                        IdBangGiaTheNhua = View.IdBangGiaChon,
                        IdTuyChonTheNhua = id,
                        GiaBan           = 0
                    };
                    thongDiep = GiaTuyChonTheNhua.Them(giaTuyChon);
                }
            }
        }
        public int GiaTheoId(int idBangGia, int idTuyChon)
        {
            var kq = 0;

            if (idBangGia > 0 && idTuyChon > 0)
            {
                kq = GiaTuyChonTheNhua.DocTheoId(idBangGia, idTuyChon).GiaBan;
            }
            return(kq);
        }
Exemple #3
0
        private void CapNhatTuyChonKemTheo()
        {
            //Xóa hết những gì có trước đó đã
            this.MucBaiInTheNhua.TuyChonSChon.TuyChonS.Clear();
            //Cập nhật lại

            if (View.IdGiaTuyChonChonS.Count > 0)
            {
                foreach (int idTuyChon in View.IdGiaTuyChonChonS)
                {
                    this.MucBaiInTheNhua.TuyChonSChon.TuyChonS.Add(GiaTuyChonTheNhua.DocTheoId(View.IdBangGiaChon, idTuyChon));
                }
            }
        }