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); }
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)); } } }