/// <summary> /// 添加会员按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnCreateMember_Click(object sender, EventArgs e) { Form05_MemberInfo frmMemberInfo = checkFormIsOpened("Form05_MemberInfo") as Form05_MemberInfo; if (frmMemberInfo == null) { frmMemberInfo = new Form05_MemberInfo(1, string.Empty); } frmMemberInfo.ShowDialog(); }
/// <summary> /// 修改会员按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnModifyMember_Click(object sender, EventArgs e) { string memberKey = this.gridViewMembers.GetRowCellDisplayText(this.gridViewMembers.FocusedRowHandle, "Member_ID"); if (string.IsNullOrEmpty(memberKey)) { ShowInfoMsgBox(MessageConst.errMsg_noSelect); return; } using (Form05_MemberInfo form05MemberInfo = new Form05_MemberInfo(2, memberKey)) { form05MemberInfo.ShowDialog(); } }
/// <summary> /// GridView行双击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void gridViewMembers_RowClick(object sender, RowClickEventArgs e) { if (e.Clicks == 2) { // 主键 string memberKey = this.gridViewMembers.GetRowCellDisplayText(e.RowHandle, "Member_ID"); if (string.IsNullOrEmpty(memberKey)) { ShowWarnMsgBox(MessageConst.errMsg_DataError); return; } Form05_MemberInfo f05 = checkFormIsOpened("Form05_MemberInfo") as Form05_MemberInfo; if (f05 != null) { f05.Close(); } f05 = new Form05_MemberInfo(2, memberKey); f05.ShowDialog(); } }