⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frmplatfteacherinfo.cs

📁 功能设计:平台管理、收费点维护、收费项目管理、缴费管理
💻 CS
📖 第 1 页 / 共 5 页
字号:
                */
				MessageBox.Show("保存成功!");
				tbrButtonSave.Enabled=false;
				//groupbox设置
				txtTeacherName.ReadOnly = true;
				txtUserNumber.ReadOnly = true;
				cbbSex.Enabled = false;
				txtHeadShip.Enabled = false;


			}
			else
			{
				if (Convert.ToInt32(outParam[0].Value) == -1)  //-1是oracle错误码,表示保存违反唯一码约束 
				{
					MessageBox.Show("该教工号教工已经存在已存在,请重新输入并保存!");
					txtUserNumber.Focus();
				}
				else
				{
					if (Convert.ToInt32(outParam[0].Value) == -1401)  //-1401是oracle错误码,表示插入的值对于列过大 
					{
						MessageBox.Show("某项内容输入过多,请检查并减少输入内容!");
					
					}
					else
					{
						MessageBox.Show("未知数据库操作错误,请重新打开窗体!");
					}
				}
			}

		}

		/***************************************************************************************************************
		 * 功能:窗体退出操作
		 * 
		 * 输入参数:1、sender
		 *           2、e
		 * 输出参数:无
		 * 
		 * 最后修改时间:04-08-13   by cellz
		 * ************************************************************************************************************/
		private void btnExit_Click(object sender, System.EventArgs e)
		{
			this.Close();
		}

		/***************************************************************************************************************
		 * 功能:信息的删除操作
		 * 
		 * 输入参数:1、sender
		 *           2、e
		 * 输出参数:无
		 * 
		 * 最后修改时间:04-08-13   by cellz
		 * ************************************************************************************************************/
		private void btnDel_Click(object sender, System.EventArgs e)
		{
				
			
		}
	
		/***************************************************************************************************************
		 * 功能:当输入教工名称的文本框内有内容的话,保存按钮可用,否则不可用
		 * 
		 * 输入参数:1、sender
		 *           2、e
		 * 输出参数:无
		 * 
		 * 最后修改时间:04-08-13   by cellz
		 * ************************************************************************************************************/
		private void txtTeacherName_TextChanged(object sender, System.EventArgs e)
		{
			if(ValidateParam())
			{
				btnSave.Enabled = true;
				tbrButtonSave.Enabled =true;
			}
			else
			{
				btnSave.Enabled = false;
				tbrButtonSave.Enabled =false;
		
			}
		}

		/***************************************************************************************************************
		 * 功能:检验教工名称的文本框内是否有字符输入
		 * 
		 * 输入参数:无
		 * 输出参数:无
		 * 
		 * 最后修改时间:04-08-13   by cellz
		 * ************************************************************************************************************/
		private bool ValidateParam()
		{
			//检查数据的合法性。注意,这里只是简单地检查是否有字符输入。
			
			if(txtTeacherName.Text.Trim().Length == 0)
				return false;
			
			return true;
		}

		/***************************************************************************************************************
		 * 功能:当对toolbar单击时的处理操作,有新增、保存、修改、删除、退出按钮
		 * 
		 * 输入参数:1、sender
		 *           2、e
		 * 输出参数:无
		 * 
		 * 最后修改时间:04-08-12   by cellz
		 * ************************************************************************************************************/
		private void tbrTeacher_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
		{
			switch(tbrTeacher.Buttons.IndexOf(e.Button))
			{
				
				case 1:
					this.btnSave_Click(sender,e);
					break;

				case 2:
					this.btnExit_Click(sender,e); //退出
					break;
			}
		}

		private void btnDeptSel_Click(object sender, System.EventArgs e)
		{
			CfrmDeptTree frmDeptTree = new CfrmDeptTree (txtDeptName,2,0);  //显示所有下属教工部门,最高节点无用
			frmDeptTree.ShowDialog ();
		}

		private void btnBuildSel_Click(object sender, System.EventArgs e)
		{
		}

		private void ptbPersPhoto_DoubleClick(object sender, System.EventArgs e)
		{

		}

		private void txtDeptName_DoubleClick(object sender, System.EventArgs e)
		{
			//if()
		}

		private void txtDeptName_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
		{
			if(e.KeyCode == Keys.Enter )
			{
				btnDeptSel_Click(sender,e);
			}
		}

		private void txtBuildName_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
		{
			if(e.KeyCode == Keys.Enter)
			{
				btnBuildSel_Click(sender,e);
			}
				
		}//end of fun				
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -