Beispiel #1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            var fg = fgBan_Nhom;

            if (fg.Row < fg.Rows.Fixed || fg.Row > fg.Rows.Count)
            {
                BaseMessages.ShowInformationMessage("Chưa chọn nhóm.");
                return;
            }
            if (fg.GetDataDisplay(fg.Row, "ID_Nhom") == "")
            {
                fg.Rows.Remove(fg.Row);
            }
            else
            {
                if (fg.Row < fg.Rows.Count - 1 && fg.Rows[fg.Row + 1].Node.Level > fg.Rows[fg.Row].Node.Level)
                {
                    BaseMessages.ShowWarningMessage("Không được xóa nhóm cha");
                    return;
                }
                if (BaseMessages.ShowDeleteQuestionMessage() == DialogResult.Yes)
                {
                    clsNhom cls = new clsNhom();
                    cls.ID_Nhom = fg.GetIntValue(fg.Row, "ID_Nhom");
                    cls.SelectOne();
                    cls.TonTai = false;
                    cls.Update();
                    BaseMessages.ShowInformationMessage("Xóa thành công !!!");
                    LoadfgBan_Nhom();
                }
            }
        }
Beispiel #2
0
        private void GetData()
        {
            clsNhom cls = new clsNhom();

            cls.ID_Nhom = Convert.ToInt32(m_iID_Nhom);
            DataTable dt = cls.SelectOne();

            if (dt.Rows.Count > 0)
            {
                txtNhom.EditValue    = dt.Rows[0]["Ten_Nhom"];
                cmbNhomCha.EditValue = dt.Rows[0]["ID_Nhom_Cha"];
            }
        }