/// <summary> /// 编辑查询引擎定义 /// </summary> private void EditGrid() { if (this.dgvList.RowCount == 0) { // 提高用户体验,如果dgvList没有数据则修改tvPermissiion 中的selectedNode this.LastControl = this.tvList; return; } string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvList, QueryEngineDefineTable.FieldId); if (string.IsNullOrEmpty(tmpId)) { return; } var frmQueryEngineEdit = new FrmQueryEngineDefineEdit(tmpId); if (frmQueryEngineEdit.ShowDialog(this) == DialogResult.OK) { // 绑定dgvList this.GetQueryEngineList(); if (this.DTQueryEngineDefineList.Rows.Count > 0) { this.dgvList.FirstDisplayedScrollingRowIndex = this.DTQueryEngineDefineList.Rows.Count - 1; } } }
/// <summary> /// 编辑组织机构 /// </summary> private void EditGrid() { if (this.dgvList.RowCount == 0) { // 提高用户体验,如果dgvList没有数据则修改tvPermissiion 中的selectedNode this.LastControl = this.tvList; return; } string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvList, QueryEngineTable.FieldId); if (string.IsNullOrEmpty(tmpId)) { return; } var frmQueryEngineEdit = new FrmQueryEngineEdit(tmpId); if (frmQueryEngineEdit.ShowDialog(this) == DialogResult.OK) { BasePageLogic.FindTreeNode(this.tvList, tmpId); TreeNode selectNode = BasePageLogic.TargetNode; selectNode.Text = frmQueryEngineEdit.FullName; TreeNode oldParentNode = selectNode.Parent; BasePageLogic.FindTreeNode(this.tvList, frmQueryEngineEdit.ParentId); TreeNode parentNode = BasePageLogic.TargetNode; // 编辑节点 BasePageLogic.EditTreeNode(this.tvList, selectNode, parentNode); // 绑定dgvList this.GetQueryEngineList(); if (this.DTQueryEngineList.Rows.Count > 0) { this.dgvList.FirstDisplayedScrollingRowIndex = this.DTQueryEngineList.Rows.Count - 1; } } }
private void btnEdit_Click(object sender, EventArgs e) { if (this.LastControl == dgvInfo) { switch (this.dgvInfo.Rows.Count) { case 0: this.LastControl = tvOrganize; return; } //var frmEditOrganize = new FrmEditOrganize(this.EntityId); string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvInfo, PiOrganizeTable.FieldId); if (string.IsNullOrEmpty(tmpId)) { return; } var frmEditOrganize = new FrmEditOrganize(tmpId); if (frmEditOrganize.ShowDialog(this) != DialogResult.OK) { return; } BasePageLogic.FindTreeNode(this.tvOrganize, tmpId); var selectedNode = BasePageLogic.TargetNode; selectedNode.Text = frmEditOrganize.FullName; var oldParentNode = selectedNode.Parent; BasePageLogic.FindTreeNode(this.tvOrganize, frmEditOrganize.ParentId); var parentNode = BasePageLogic.TargetNode; BasePageLogic.EditTreeNode(this.tvOrganize, selectedNode, parentNode); this.GetOrganizeList(); if (this.DTOrganizeList.Rows.Count > 0) { this.dgvInfo.FirstDisplayedScrollingRowIndex = this.DTOrganizeList.Rows.Count - 1; } } else { if (tvOrganize.SelectedNode == null) { return; } var frmEditOrganize = new FrmEditOrganize(this.ParentEntityId); if (frmEditOrganize.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { this.tvOrganize.SelectedNode.Text = frmEditOrganize.FullName; this.GetOrganizeList(); if (this.DTOrganizeList.Rows.Count <= 0) { return; } this.dgvInfo.FirstDisplayedScrollingRowIndex = this.DTOrganizeList.Rows.Count - 1; } } }
private void btnEdit_Click(object sender, EventArgs e) { FrmIncomingCallEdit frmIncomingCallEdit = new FrmIncomingCallEdit(BasePageLogic.GetDataGridViewEntityId(dgvInfo, IncomingCallTable.FieldId)) { DbLinks = this.DbLinks }; if (frmIncomingCallEdit.ShowDialog() == System.Windows.Forms.DialogResult.OK) { this.GetList(); } }
private void btnReadMessage_Click(object sender, EventArgs e) { try { RDIFrameworkService.Instance.MessageService.Read(this.UserInfo, BasePageLogic.GetDataGridViewEntityId(dgvList, CiMessageTable.FieldId)); this.GetMessageListByFunctionCode(); MessageBoxHelper.ShowSuccessMsg(RDIFramework.Utilities.RDIFrameworkMessage.MSG3010); } catch (Exception ex) { MessageBoxHelper.ShowErrorMsg(RDIFramework.Utilities.RDIFrameworkMessage.MSG3020 + "\n" + ex.Message); } }
private void btnEdit_Click(object sender, EventArgs e) { string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvData, CiSequenceTable.FieldId); if (string.IsNullOrEmpty(tmpId)) { return; } FrmSequenceEdit frmSequenceEdit = new FrmSequenceEdit(tmpId); if (frmSequenceEdit.ShowDialog(this) == DialogResult.OK) { this.GetList(); } }
private void btnEdit_Click(object sender, EventArgs e) { //var frmRoleEdit = new FrmEditRole(this.TargetRoleId); string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvInfo, PiRoleTable.FieldId); if (string.IsNullOrEmpty(tmpId)) { return; } var frmRoleEdit = new FrmEditRole(tmpId); if (frmRoleEdit.ShowDialog(this) == DialogResult.OK) { this.FormOnLoad(false); } }
private void btnEdit_Click(object sender, EventArgs e) { //if (dgvInfo.CurrentCell != null && dgvInfo.Rows.Count > 0) //{ // //编辑员工 // this.EditStaff(BasePageLogic.GetDataGridViewEntityId(dgvInfo,PiStaffTable.FieldId)); //} //编辑员工 string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvInfo, PiStaffTable.FieldId); if (!string.IsNullOrEmpty(tmpId)) { this.EditStaff(tmpId); } }
private void btnEdit_Click(object sender, EventArgs e) { string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvRole, PiRoleTable.FieldId); if (string.IsNullOrEmpty(tmpId)) { return; } FrmPostRoleEdit frmOrganizeRoleEdit = new FrmPostRoleEdit(tmpId); if (frmOrganizeRoleEdit.ShowDialog(this) == DialogResult.OK) { // 获得岗位列表 this.GetRoleList(); } }
private void btnEdit_Click(object sender, EventArgs e) { //法一、调用FrmUserUpdate窗体做编辑界面 //dgvInfo.EndEdit(); //if (!BasePageLogic.CheckInputSelectAnyOne(dgvInfo, "colSelected")) return; //var listDataRow = (from DataGridViewRow dgvRow in dgvInfo.Rows // let dataRowView = dgvRow.DataBoundItem as DataRowView where dataRowView != null // let dataRow = dataRowView.Row where (System.Boolean) (dgvRow.Cells["colSelected"].Value ?? false) // select dataRow).ToList(); /* * var IDList = (from dataRowView in (from DataGridViewRow dgvRow in dgvInfo.Rows select dgvRow.DataBoundItem).OfType<DataRowView>() * select dataRowView.Row into dataRow where dataRow != null * select dataRow[PiUserTable.FieldId].ToString()).ToList(); * var frmUserUpdate = new FrmUserUpdate(this.DTUser); * frmUserUpdate.EntityId = BasePageLogic.GetDataGridViewEntityId(dgvInfo, PiUserTable.FieldId); * frmUserUpdate.IDList = IDList; * frmUserUpdate.OnDataSaved += new EventHandler(frmUserUpdate_OnDataSaved); * if (frmUserUpdate.ShowDialog() == System.Windows.Forms.DialogResult.OK) * { * // 获取绑定数据 * this.BindData(); * } */ //法二、调用FrmUserEdit窗体做编辑界面 //var frmUserEdit = new FrmUserEdit(this.EntityId); //if (frmUserEdit.ShowDialog() == System.Windows.Forms.DialogResult.OK) //{ // // 获取绑定数据 // this.BindData(); //} string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvInfo, PiUserTable.FieldId); if (!string.IsNullOrEmpty(tmpId)) { var frmUserEdit = new FrmUserEdit(tmpId); if (frmUserEdit.ShowDialog() == System.Windows.Forms.DialogResult.OK) { // 获取绑定数据 this.BindData(); } } }
private void btnEdit_Click(object sender, EventArgs e) { string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvInfo, CiDbLinkDefineTable.FieldId); if (string.IsNullOrEmpty(tmpId)) { return; } var frmDbLink = new FrmDBLinkEdit(tmpId) { IsAdd = false }; if (frmDbLink.ShowDialog() == System.Windows.Forms.DialogResult.OK) { this.BindData(); } }
/// <summary> /// 编辑模块 /// </summary> private void EditGrid() { if (this.dgvInfo.RowCount == 0) { // 提高用户体验,如果grdPermission没有数据则修改tvPermissiion 中的selectedNode this.LastControl = this.tvModule; return; } //var frmModuleEdit = new FrmModuleEdit(this.EntityId); string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvInfo, PiModuleTable.FieldId); if (string.IsNullOrEmpty(tmpId)) { return; } var frmModuleEdit = new FrmModuleEdit(tmpId); if (frmModuleEdit.ShowDialog(this) != DialogResult.OK) { return; } BasePageLogic.FindTreeNode(this.tvModule, tmpId); var selectNode = BasePageLogic.TargetNode; selectNode.Text = frmModuleEdit.FullName; var oldParentNode = selectNode.Parent; BasePageLogic.FindTreeNode(this.tvModule, frmModuleEdit.ParentId); var parentNode = BasePageLogic.TargetNode; // 编辑节点 BasePageLogic.EditTreeNode(this.tvModule, selectNode, parentNode); // 绑定dgvInfo this.GetModuleList(); if (this.DTModuleList.Rows.Count > 0) { this.dgvInfo.FirstDisplayedScrollingRowIndex = this.DTModuleList.Rows.Count - 1; } }
private void btnEdit_Click(object sender, EventArgs e) { string tmpId = BasePageLogic.GetDataGridViewEntityId(dgvData, CiSequenceTable.FieldId); if (string.IsNullOrEmpty(tmpId)) { return; } if (!BusinessLogic.ConvertIntToBoolean(RDIFrameworkService.Instance.ParameterService.GetEntity(UserInfo, tmpId).AllowEdit)) { MessageBoxHelper.ShowWarningMsg(RDIFrameworkMessage.MSG0019); return; } FrmParameterEdit frmParameterEdit = new FrmParameterEdit(tmpId); if (frmParameterEdit.ShowDialog(this) == DialogResult.OK) { this.GetList(); } }
private void DeleteData() { if (dgvInfo.CurrentCell == null) { MessageBoxHelper.ShowWarningMsg("请选择要删除的数据!"); return; } if (MessageBoxHelper.Show("确定当前来电登录?") == System.Windows.Forms.DialogResult.No) { return; } try { int returnValue = incomingCallService.SetDeleted(base.UserInfo, new string[] { BasePageLogic.GetDataGridViewEntityId(dgvInfo, IncomingCallTable.FieldId) }); if (returnValue > 0) { MessageBoxHelper.ShowSuccessMsg("删除成功!"); this.GetList(); } else { MessageBoxHelper.ShowSuccessMsg("删除失败!"); } } catch (Exception ex) { base.ProcessException(ex); } }