Esempio n. 1
0
        private void TsbThem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            E000008 frm = new E000008();

            frm.ShowDialog();
            TsbTimKiem.PerformClick();
        }
Esempio n. 2
0
        private void TsbXoa_ItemClick(object sender, ItemClickEventArgs e)
        {
            var lstCheck = GetCheckRow();

            if (lstCheck.Count == 0)
            {
                UICommon.ShowMsgInfoString("Bạn chưa chọn câu hỏi cần xóa!");
                return;
            }

            var lstIdCauHoi = lstCheck.Select(m => m.Id).ToList();
            // Check câu hỏi đang sử dụng
            var lstCauHoiSuDung = _busCauHoi.CheckCauHoiDangDuocSuDung(lstIdCauHoi);

            if (lstCauHoiSuDung.Count > 0)
            {
                if (UICommon.ShowMsgQuestionString("Tồn tại câu hỏi đang được sử dụng. Bạn có muốn tiếp tục không?") != DialogResult.Yes)
                {
                    return;
                }
            }
            else
            {
                if (UICommon.ShowMsgQuestionString("Bạn muốn xóa danh sách câu hỏi đang chọn?") != DialogResult.Yes)
                {
                    return;
                }
            }

            if (_busCauHoi.XoaAllCauHoi(lstIdCauHoi) > 0)
            {
                TsbTimKiem.PerformClick();
            }
        }
Esempio n. 3
0
        private void TsbSua_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var rc = gridChuong.GetFocusedRow() as EX_DanhMuc;

            if (rc != null)
            {
                E000008 frm = new E000008();
                frm.CurrentObj = rc;
                frm.ShowDialog();
                TsbTimKiem.PerformClick();
            }
        }
Esempio n. 4
0
        private void BtnRemove_Click(object sender, EventArgs e)
        {
            var lstCheck = GetCheckRow(gridView2);

            if (lstCheck.Count > 0)
            {
                _lstCauHoiSelect            = _lstCauHoiSelect.Where(m => !lstCheck.Select(o => o.Id).Contains(m.Id)).ToList();
                gridControlRight.DataSource = _lstCauHoiSelect;
                gridControlRight.Refresh();

                TsbTimKiem.PerformClick();
            }
        }
Esempio n. 5
0
        private void TsbSaoChep_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var rc = gridChuong.GetFocusedRow() as EX_DanhMuc;

            if (rc != null)
            {
                E000008 frm = new E000008();
                var     kl  = (EX_DanhMuc)UICommon.CloneObject(rc);
                kl.Id          = 0;
                frm.CurrentObj = kl;
                frm.ShowDialog();
                TsbTimKiem.PerformClick();
            }
        }
Esempio n. 6
0
        private void TsbXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var lstCheck = GetCheckRow();

            if (lstCheck.Count > 0)
            {
                if (UICommon.ShowMsgQuestionString("Bạn muốn xóa đơn vị kiến thức?") == DialogResult.Yes)
                {
                    if (_business.DeleteDanhMucCurrent(lstCheck.Select(m => m.Id).ToList()) > 0)
                    {
                        UICommon.ShowMsgUpdateSuccess();
                        TsbTimKiem.PerformClick();
                    }
                }
            }
            else
            {
                UICommon.ShowMsgWarningString("Bạn chưa chọn đơn vị kiến thức!");
            }
        }