private bool SaveGroupUser(bool isEdit)
    {
        string strError = "";

        try
        {
            SYS_tblGroupUserDTO item = new SYS_tblGroupUserDTO
            {
                GroupID    = txtGroupID.Text,
                GroupCode  = txtGroupCode.Text,
                GroupName  = txtGroupName.Text,
                Note       = mmoNote.Text,
                IsDefault  = chkIsDefault.Checked,
                Active     = chkActive.Checked,
                Activity   = (isEdit) ? "Update" : "Insert",
                Username   = User.UserInfo.Username,
                LanguageID = User.UserInfo.LanguageID
            };
            strError = (isEdit) ? busGroupUser.UpdateGroupUser(item) : busGroupUser.InsertGroupUser(item);
            if (strError != "")
            {
                Commons.ShowMessage(strError, 0);
                txtGroupCode.Focus();
                return(false);
            }
            else
            {
                parentForm.LoadAllData();
            }
        }
        catch (Exception ex)
        {
            Commons.ShowExceptionMessage(ex);
            txtGroupCode.Focus();
            return(false);
        }
        return(true);
    }