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); } } }
public int GiaTheoId(int idBangGia, int idTuyChon) { var kq = 0; if (idBangGia > 0 && idTuyChon > 0) { kq = GiaTuyChonDanhThiep.DocTheoId(idBangGia, idTuyChon).GiaBan; } return(kq); }
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)); } } }