进销存管理系统.doc_第1页
进销存管理系统.doc_第2页
进销存管理系统.doc_第3页
进销存管理系统.doc_第4页
进销存管理系统.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

登陆界面核心代码:private void btnLoad_Click(object sender, EventArgs e) try string load = string.Format(select Password,EmpJob from Employe where EmpID=0, int.Parse(tBxEmpID.Text); ConDatabase con = new ConDatabase(); DataTable dtPWD = con.CheckSQL(load); if (dtPWD.Rows00.ToString().Equals(tBxPwd.Text.Trim() & cbBxName.SelectedItem.ToString().Trim().Equals(dtPWD.Rows01.ToString().Trim() this.Hide();/隐t藏?父?窗体? Context context = new Context(); Context.strid = this.tBxEmpID.Text.Trim(); context.messageEmp(tBxEmpID.Text, cbBxName.SelectedItem.ToString(); context.ShowDialog(); / 登?陆?成功|显?示?hello else tBxPwd.Text = ; MessageBox.Show(账?号?或密码?错误); catch MessageBox.Show(账?号?或密码?错误); 后台员工资料核心代码public EmpMessage() InitializeComponent(); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; EmpMessages(); public void EmpMessages() ConDatabase con = new ConDatabase(); string select = select EmpID,EmpName ,Address ,E_mail ,EmpEb ,School ,Phone ,Password,EmpJob from Employe ; DataTable dt = con.CheckSQL(select); dGwEmployee.DataSource = dt.DefaultView; #region 添加员工信?息 private void btnAdd_Click(object sender, EventArgs e) try ConDatabase con = new ConDatabase(); string sqlInsert = string.Format(insert into Employe(EmpName,Address,E_mail,EmpEb,School,Phone,Password,EmpID,EmpJob) values (0,1,2,3,4,5,6,7,8), tBxEmpname.Text, tBxaddress.Text, tBxEmail.Text, tBxxueli.Text, tBxCollage.Text, tBxPhone.Text, tBxpwd.Text, int.Parse(tBxEmpID.Text), cbBxName.SelectedItem.ToString(); int m = con.AddMessage(sqlInsert); string select = select EmpID as 工号? ,EmpName as 员工名? ,Address as 家庭住?址 ,E_mail as 邮编 ,EmpEb as 学历 ,School as 毕?业学校 ,Phone 电?话号?码? ,Password as 密码? from Employe ; DataTable dt = con.CheckSQL(select); EmpMessages(); if (m 0) tBxEmpname.Text = ; tBxaddress.Text = ; tBxEmail.Text = ; tBxxueli.Text = ; tBxCollage.Text = ; tBxPhone.Text = ; tBxpwd.Text = ; tBxEmpID.Text = ; MessageBox.Show(添加成功|); else MessageBox.Show(添加失败); catch MessageBox.Show(添加有D误); #endregion #region 员工信?息查找 private void btnCheck_Click(object sender, EventArgs e) try FunCheck funcheck = new FunCheck(); funcheck.ShowDialog(); string name = funcheck.Funcheck(); ConDatabase con = new ConDatabase(); string select = string.Format(select EmpID as 工号? ,EmpName as 员工名? ,Address as 家庭住?址 ,E_mail as 邮编 ,EmpEb as 学历 ,School as 毕?业学校 ,Phone 电?话号?码? ,Password as 密码? ,EmpJob as 角?色? from Employe where EmpName like %0%, name); DataTable dt = con.CheckSQL(select); dGwEmployee.DataSource = dt.DefaultView; catch (Exception) MessageBox.Show(查找有D误); #endregion #region 删?除y private void btnDelete_Click(object sender, EventArgs e) try DialogResult result = MessageBox.Show(确定要a删?除y吗e??, , MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); if (result = DialogResult.Yes) int pk = int.Parse(dGwEmployee.RowsdGwEmployee.CurrentCell.RowIndex.Cells0.Value.ToString(); ConDatabase con = new ConDatabase(); string selectBills = string.Format(select BillsID from Bills where EmpID = 0,pk); DataTable dt = con.CheckSQL(selectBills); for (int i = 0,j=dt.Rows.Count; i 0) EmpMessages(); MessageBox.Show(修T改?成功|); catch MessageBox.Show(操作有D误); #endregion private void EmpMessage_Load(object sender, EventArgs e) cbBxName.Text = Admin; 进货销售销售统计挂单以取单 #region 挂单 ArrayList arr = new ArrayList(); / ArrayList ComBoxArr = new ArrayList(); int comBox = 0;/顾?客数y private void btnGuadan_Click(object sender, EventArgs e) try if (table.Rows00 != null) comBox+; DataTable GuaDan = null; if (c = 0) GuaDan = QuGuaTable; else GuaDan = table; arr.Add(GuaDan); / ComBoxArr.Add(顾?客+comBox); yifu = 0;/清?空?上?位?顾?客的?价?钱? InitDataTable();/重?新?分?配?空?间? c = -1; dataGridView1.DataSource = table.DefaultView; catch MessageBox.Show(信?息为a空?); #endregion #region 取?单 DataTable QuGuaTable = null; private void btnQugua_Click(object sender, EventArgs e) GuaDanXuanXiang gua = new GuaDanXuanXiang(); gua.message(arr); if (comBox 0) gua.ShowDialog(); int GuestDan = gua.ResultValue(); c = GuestDan; QuGuaTable = (DataTable)arrGuestDan; yifu = 0; for (int i = 0, j = QuGuaTable.Rows.Count; i j; i+) yifu += (decimal.Parse(QuGuaTable.Rowsi2.ToString() * decimal.Parse(QuGuaTable

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论