freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

駕校人事管理系統(tǒng)畢業(yè)論-資料下載頁

2025-06-04 20:41本頁面
  

【正文】 } } return true。 } } catch (Exception) { return false。 } } } } 公共類 該類將系統(tǒng)中福利 窗體的動(dòng)態(tài)調(diào)用,以及動(dòng)態(tài)生成添加、修改、刪除和查詢的 SQL語句等全部封裝到了指定的自定義方法中,以便在開發(fā)程序時(shí),進(jìn)行重復(fù)調(diào)用。這樣就可以大大簡化程序的開發(fā)過程。因?yàn)樵擃愔袘?yīng)用了可視化組件的基類和對數(shù)據(jù)庫進(jìn)行操作的相關(guān)對象主要代碼如下 : using System。 using 。 using 。 using 。 using 。 namespace { class Training { DataDataContext ddt = new DataDataContext()。 /// summary /// 刷新數(shù)據(jù) /// /summary /// param name=dg/param public void Reflush(DataGridView dg) { var result = (, id = , staid = , (train1, staff) = new { , , , , , , })。 = result。 } } } 公共類 該類將系統(tǒng)中福利 窗體的動(dòng)態(tài)調(diào)用,以及動(dòng)態(tài)生成添加、修改、刪除和查詢的 SQL語句等全部封裝到了指定的自定義方法中,以便在開發(fā)程序時(shí),進(jìn)行重復(fù)調(diào)用。這樣就可以大大簡化程序的開發(fā)過程。因?yàn)樵擃愔袘?yīng)用了可視化組件的基類和對數(shù)據(jù)庫進(jìn)行操作的相關(guān)對象主要代碼如下 : using System。 using 。 using 。 using 。 using 。 namespace { class Training { DataDataContext ddt = new DataDataContext()。 /// summary /// 刷新數(shù)據(jù) /// /summary /// param name=dg/param public void Reflush(DataGridView dg) { var result = (, id = , staid = , (train1, staff) = new { , , , , , , })。 = result。 } } } 登陸模塊 1.登錄模塊概述 登錄模塊主要是通過輸入正確的用戶名和密碼進(jìn)入主窗體,他可以提高程序的安全性,保護(hù)數(shù)據(jù)資料不外泄。 窗體界面如圖: 圖 515 登錄 模塊 圖 namespace ManagerSystem { public partial class loginForm : Form { public loginForm() { InitializeComponent()。 } public string loginName。//用于用戶名的存儲(chǔ) DataDataContext ddc = new DataDataContext()。 public bool mark = false。 /// summary /// 確定提交 /// /summary /// param name=sender/param /// param name=e/param private void btn_ok_Click(object sender, EventArgs e) { User user = new User()。 if ((se = == amp。amp。 == ).Count() 0) { loginName = 。 mark = true。 ()。 } else { (用戶名或密碼錯(cuò)誤! )。 } } private void btn_cancle_Click(object sender, EventArgs e) { ()。 (0)。 } private void chb_web_CheckedChanged(object sender, EventArgs e) { = chb_web .Checked。 //選中 傳到新頁面 } private void loginForm_FormClosed(object sender, FormClosedEventArgs e) { ()。 MainForm mf = new MainForm()。 if (!mark) { ()。 (0)。 } } } } 主窗體模塊 轉(zhuǎn)到主窗體界面默認(rèn)為人事管理功能界面 ,用戶只需按照自己的需求進(jìn)行選擇相應(yīng)的功能。 主窗體界面如圖: 圖 516 主窗體模塊 圖 private void 員工信息 ToolStripMenuItem_Click(object sender, EventArgs e) { StaffForm sf = new StaffForm()。 ()。 } private void 員工培訓(xùn)管理 ToolStripMenuItem_Click(object sender, EventArgs e) { StaffTrainForm st = new StaffTrainForm()。 ()。 } private void 員工獎(jiǎng)懲管理 ToolStripMenuItem_Click(object sender, EventArgs e) { StaffPriseForm sp = new StaffPriseForm()。 ()。 } private void 人員調(diào)動(dòng)管理 ToolStripMenuItem_Click(object sender, EventArgs e) { StaffRemoveForm sr = new StaffRemoveForm()。 ()。 } private void 勞保福利發(fā)放 ToolStripMenuItem_Click(object sender, EventArgs e) { FuLiForm fuli = new FuLiForm()。 ()。 } private void 人員考評管理 ToolStripMenuItem_Click(object sender, EventArgs e) { StaffKPForm kp = new StaffKPForm()。 ()。 } private void 人員信息統(tǒng)計(jì) ToolStripMenuItem_Click(object sender, EventArgs e) { (此模塊功能暫未啟用! , 提示 , , )。 } private void 部門信息 ToolStripMenuItem_Click(object sender, EventArgs e) { DepartForm de = new DepartForm()。 ()。 } private void 添加部門 ToolStripMenuItem_Click(object sender, EventArgs e) { AddDepartForm add = new AddDepartForm()。 ()。 } private void 添加用戶 ToolStripMenuItem_Click(object sender, EventArgs e) { UserManagerForm umf = new UserManagerForm()。 ()。 } private void 修改用戶 ToolStripMenuItem_Click(object sender, EventArgs e) { UpdatepwdForm upw = new UpdatepwdForm()。 ()。 } 人員信息模塊 該功能能對員工的基本信息進(jìn)行增刪查改,詳細(xì)功能如圖: 圖 517 人員信息模塊 圖 /// summary /// 實(shí)現(xiàn) dataGridView1和視圖綁 定 /// /summary void LoadAll() { string sqlstr = select * from V_StaffDetail。 SqlDataAdapter da = new SqlDataAdapter(sqlstr, con)。 DataSet ds = new DataSet()。 (ds)。 [0].(性別 , typeof(string), IIF([Staff_Sex]=true,39。男 39。,39。女 39。))。//給視圖添加一列 = [0]。 = 共 + [0].() + 人。 } /// summary /// 將 treeview 綁定到部門 遞歸實(shí)現(xiàn) /// /summary /// param name=tn/param void LoadTree(TreeNode tn) { foreach (T_Department depar in (dep = == ())) { LoadTree(((), ))。 } } /// summary /// box 選項(xiàng)變化時(shí)觸發(fā) /// /summary
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1