예제 #1
0
        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 = GiaTuyChonDanhThiep.DocTheoId(View.IdBangGiaChon, id);

                if (giaTuyChon.IdBangGiaDanhThiep == 0 && giaTuyChon.IdTuyChonDanhThiep == 0)
                {
                    giaTuyChon = new GiaTuyChonDanhThiep
                    {
                        IdBangGiaDanhThiep = View.IdBangGiaChon,
                        IdTuyChonDanhThiep = id,
                        GiaBan             = 0
                    };
                    thongDiep = GiaTuyChonDanhThiep.Them(giaTuyChon);
                }
            }
        }
예제 #2
0
        public int GiaTheoId(int idBangGia, int idTuyChon)
        {
            var kq = 0;

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

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