Beispiel #1
0
 protected override void LoadData()
 {
     grcBase.DataSource = DmLoaitheKhachHangProvider.GetListDmLoaiTheInfo();
     btnLoc.Text        = Resources.btnSearch;
 }
        //private void sLocThe(string dk)
        //{
        //    string sql = "SELECT * FROM tbl_DM_LoaiThe_KhachHang WHERE " + dk;
        //    dgvLoaiThe.DataSource = ut.getDataTable(sql);
        //    for (int i = 0; i < dgvLoaiThe.Rows.Count; i++)
        //        dgvLoaiThe.Rows[i].Cells["colTT"].Value = i + 1;
        //}
        //private bool DuLieuHopLe()
        //{
        //    if (txtMaThe.Text.Trim() == "" || txtTenThe.Text.Trim() == "")
        //    {
        //        MessageBox.Show("Mã thẻ, tên thẻ chưa đủ");
        //        return false;
        //    }
        //    //Kiem tra trung ma
        //    string sql = string.Format("SELECT IDLoaiThe FROM tbl_DM_LoaiThe_KhachHang WHERE MaThe='{0}'", txtMaThe.Text);
        //    if (g1Sua) sql += " And IdLoaiThe<>" + g1LoaiThe.Id.ToString();
        //    int ID = ut.fGetID_sql(sql);
        //    if (ID > 0)
        //    {
        //            MessageBox.Show("Trùng mã thẻ. Mời nhập lại");
        //            return false;
        //    }
        //    return true;
        //}
        //private void sLoad_LoaiThe(int IdLoaiThe)
        //{
        //    g1LoaiThe.getLoaiThe(IdLoaiThe);
        //    txtMaThe.Text = g1LoaiThe.MaThe;
        //    txtTenThe.Text = g1LoaiThe.TenThe;
        //    cboDoUuTien.Text = g1LoaiThe.DoUuTien.ToString();
        //    txtHieuLuc.Text = g1LoaiThe.ThoiGianHieuLuc.ToString();
        //    txtTinhNangKhac.Text = g1LoaiThe.GhiChu;
        //    chkCapNhatThongTinSanPhamMoi.Checked = g1LoaiThe.DuocCapNhatSanPhamMoi;
        //    chkThamGiaDaoTao.Checked = g1LoaiThe.DuocThamGiaDaoTao;
        //    chkDuocTuVanHoTro.Checked = g1LoaiThe.DuocTuVanHoTro;
        //    txtBaoLuuDiem.Text = g1LoaiThe.BaoLuuDiem.ToString();
        //    chkTangQuaSinhNhat.Checked = g1LoaiThe.DuocTangQuaSinhNhat;
        //    chkBaoHanhVang.Checked = g1LoaiThe.DuocBaoHanhVang;
        //    txtGiaTriMuaLanDau.Text = this.txtGiaTriMuaLanDau.Text = Common.Double2Str(g1LoaiThe.Dk_GiaTri_LanDau);// g1LoaiThe.Dk_GiaTri_LanDau.ToString();
        //    txtTichLuyTu.Text = Common.Double2Str(g1LoaiThe.Dk_GiaTri_TichLuy_Tu);
        //    txtTichLuyDen.Text = Common.Double2Str(g1LoaiThe.Dk_GiaTri_TichLuy_Den);
        //    //Load Quyen Loi
        //    dgvQuyenLoi.DataSource=null;
        //    dgvQuyenLoi.Rows.Clear();
        //    g1QuyenLoi_Count = 0;
        //    foreach (LoaiThe_QuyenLoi tmp in g1LoaiThe.LstQuyenLoi)
        //    {
        //        g1QuyenLoi_Count++;
        //        dgvQuyenLoi.Rows.Add(g1QuyenLoi_Count,tmp.IdSanPham, tmp.TyleGiam);
        //    }
        //    //Load Uu dai
        //    dgvUuDai.DataSource = null;
        //    dgvUuDai.Rows.Clear();
        //    g1UuDai_Count = 0;
        //    foreach (LoaiThe_UuDai tmp in g1LoaiThe.LstUuDai)
        //    {
        //        g1UuDai_Count++;
        //        dgvUuDai.Rows.Add(g1UuDai_Count,tmp.DichVu, tmp.UuDai);
        //    }
        //    chkSuDung.Checked = g1LoaiThe.SuDung;
        //    string Ds_SanPham_KemTheo = g1LoaiThe.Dk_SanPham_KemTheo + ",";
        //    for (int i = 0; i < chkLstSanPham.Items.Count; i++)
        //    {
        //        if (Ds_SanPham_KemTheo.IndexOf(g1Lst_IdSanPham[i].ToString() + ",") > -1)
        //            chkLstSanPham.SetItemChecked(i, true);
        //        else
        //            chkLstSanPham.SetItemChecked(i, false);
        //    }
        //}
        //private void sCapNhat()
        //{
        //    if (!DuLieuHopLe()) return;
        //    //Gan gia tri tu form vao g1LoaiThe
        //    g1LoaiThe.MaThe = txtMaThe.Text;
        //    g1LoaiThe.TenThe = txtTenThe.Text;
        //    g1LoaiThe.DoUuTien = ut.getInt(cboDoUuTien.Text);
        //    g1LoaiThe.ThoiGianHieuLuc = ut.getInt(txtHieuLuc.Text);
        //    g1LoaiThe.GhiChu = txtTinhNangKhac.Text;
        //    g1LoaiThe.DuocCapNhatSanPhamMoi = chkCapNhatThongTinSanPhamMoi.Checked;
        //    g1LoaiThe.DuocThamGiaDaoTao = chkThamGiaDaoTao.Checked;
        //    g1LoaiThe.DuocTuVanHoTro = chkDuocTuVanHoTro.Checked;
        //    g1LoaiThe.BaoLuuDiem = ut.getDouble(txtBaoLuuDiem.Text);///100;
        //    g1LoaiThe.DuocTangQuaSinhNhat = chkTangQuaSinhNhat.Checked;
        //    g1LoaiThe.DuocBaoHanhVang = chkBaoHanhVang.Checked;
        //    g1LoaiThe.Dk_GiaTri_LanDau = ut.getDouble(txtGiaTriMuaLanDau.Text);
        //    g1LoaiThe.Dk_GiaTri_TichLuy_Tu = ut.getDouble(txtTichLuyTu.Text);
        //    g1LoaiThe.Dk_GiaTri_TichLuy_Den = ut.getDouble(txtTichLuyDen.Text);
        //    g1LoaiThe.SuDung = chkSuDung.Checked;
        //    g1LoaiThe.Dk_SanPham_KemTheo = fGet_DS_IdSanPham();
        //    if (g1Sua == false)
        //    {
        //        bool kq = g1LoaiThe.AddNew();
        //        if (kq == false)
        //            MessageBox.Show("Không thêm mới được");
        //        else
        //           MessageBox.Show("Dữ liệu đã được thêm mới");
        //        g1Sua = true;
        //        sLocThe("1=1");
        //    }
        //    else
        //    {
        //        g1LoaiThe.Update();
        //        MessageBox.Show("Dữ liệu đã được sửa");
        //        //Gan lai cac o trong dgvLoaiThe
        //        int r = dgvLoaiThe.CurrentRow.Index;
        //        dgvLoaiThe.Rows[r].Cells["colMaThe"].Value=g1LoaiThe.MaThe;
        //        dgvLoaiThe.Rows[r].Cells["colTenThe"].Value=g1LoaiThe.TenThe;
        //        dgvLoaiThe.Rows[r].Cells["colGhiChu"].Value=g1LoaiThe.GhiChu;
        //        dgvLoaiThe.Rows[r].Cells["colSuDung"].Value = g1LoaiThe.SuDung;
        //    }
        //    btnThemMoi.Enabled = true;
        //}
        //private string fGet_DS_IdSanPham()
        //{
        //    string kq = "";
        //    for (int i = 0; i < chkLstSanPham.Items.Count; i++)
        //    {
        //        if (chkLstSanPham.GetItemChecked(i))
        //            kq += g1Lst_IdSanPham[i].ToString() + ",";
        //    }
        //    return kq.Trim(',');
        //}
        #endregion

        #region LoadData
        private void LoadData()
        {
            dgvLoaiThe.DataSource = DmLoaitheKhachHangProvider.GetListDmLoaiTheInfo();
        }