//编辑客户信息 private void EditCustInfo() { frmEditCust editcust = new frmEditCust(); editcust.GetCustTypeList(); editcust.ComboBox1.Text = dgCust[dgCust.CurrentRowIndex, 9].ToString(); //类别 editcust.TextBox6.Text = dgCust[dgCust.CurrentRowIndex, 0].ToString(); //编号 editcust.TextBox2.Text = dgCust[dgCust.CurrentRowIndex, 1].ToString(); //姓名 editcust.TextBox5.Text = dgCust[dgCust.CurrentRowIndex, 3].ToString(); //身份证号 editcust.TextBox9.Text = dgCust[dgCust.CurrentRowIndex, 6].ToString(); //单位住址 editcust.TextBox3.Text = dgCust[dgCust.CurrentRowIndex, 4].ToString(); //个人电话 editcust.TextBox8.Text = dgCust[dgCust.CurrentRowIndex, 7].ToString(); //单位电话 editcust.TextBox4.Text = dgCust[dgCust.CurrentRowIndex, 8].ToString(); //联系人 editcust.TextBox7.Text = dgCust[dgCust.CurrentRowIndex, 5].ToString(); //单位名称 editcust.CheckBox1.Checked = dgCust[dgCust.CurrentRowIndex, 10].ToString() == "1" ? true : false; //签单权 editcust.NumericUpDown1.Enabled = editcust.CheckBox1.Checked; editcust.NumericUpDown1.Text = dgCust[dgCust.CurrentRowIndex, 11].ToString(); //签单限额 editcust.TextBox10.Text = dgCust[dgCust.CurrentRowIndex, 13].ToString(); //备注 editcust.frmMode = 2; //修改记录 editcust.Text = "修改客户信息"; editcust.OldCustCode = dgCust[dgCust.CurrentRowIndex, 0].ToString(); //保存原始编号 editcust.ShowDialog(); if (editcust.DialogResult == DialogResult.OK) { LoadCustList(); } }
private void ToolBar1_ButtonClick(System.Object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e) { switch (ToolBar1.Buttons.IndexOf(e.Button)) { case 0: //添加数据 frmEditCust editcust_1 = new frmEditCust(); editcust_1.GetCustTypeList(); editcust_1.frmMode = 1; //添加记录 editcust_1.Text = "添加客户信息"; editcust_1.ShowDialog(); if (editcust_1.DialogResult == DialogResult.OK) { LoadCustList(); } break; case 1: //修改数据 if (!(dgCust.CurrentRowIndex < 0)) { EditCustInfo(); } break; case 2: //删除当前数据 if (!(dgCust.CurrentRowIndex < 0)) { if (MessageBox.Show("确定要删除当前选中的编号为 " + dgCust[dgCust.CurrentRowIndex, 0].ToString().Trim() + " 的客户信息吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { //删除操作 if (DelCust(dgCust[dgCust.CurrentRowIndex, 0].ToString())) { LoadCustList(); } } } break; case 4: //查询数据 frmEditCust editcust = new frmEditCust(); editcust.GetCustTypeList(); editcust.frmMode = 3; //查询数据 editcust.Text = "查询客户信息"; editcust.ShowDialog(); if (editcust.DialogResult == DialogResult.OK) { SearchCust(editcust.TextBox6.Text, editcust.TextBox2.Text, editcust.ComboBox1.Text); } break; case 6: //打印 if (MessageBox.Show("确定要进行打印操作吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { if (!PrintReport(CurrentCustLstSqlCode)) { MessageBox.Show("打印失败!如果问题依然存在请联系系统管理员。"); } } break; case 8: //发会员卡 if (dgCust.CurrentRowIndex > -1) { frmJoinToClub frmjtc = new frmJoinToClub(); frmjtc.CustCode = dgCust[dgCust.CurrentRowIndex, 0].ToString(); frmjtc.ShowDialog(); } else { MessageBox.Show("请先选择客户"); } break; case 10: this.Close(); break; } }
private void ToolBar1_ButtonClick(System.Object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e) { switch (ToolBar1.Buttons.IndexOf(e.Button)) { case 0: //添加数据 frmEditCust editcust_1 = new frmEditCust(); editcust_1.GetCustTypeList(); editcust_1.frmMode = 1; //添加记录 editcust_1.Text = "添加客户信息"; editcust_1.ShowDialog(); if (editcust_1.DialogResult == DialogResult.OK) { LoadCustList(); } break; case 1: //修改数据 if (! (dgCust.CurrentRowIndex < 0)) { EditCustInfo(); } break; case 2: //删除当前数据 if (! (dgCust.CurrentRowIndex < 0)) { if (MessageBox.Show("确定要删除当前选中的编号为 " + dgCust[dgCust.CurrentRowIndex, 0].ToString().Trim() + " 的客户信息吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { //删除操作 if (DelCust(dgCust[dgCust.CurrentRowIndex, 0].ToString())) { LoadCustList(); } } } break; case 4: //查询数据 frmEditCust editcust = new frmEditCust(); editcust.GetCustTypeList(); editcust.frmMode = 3; //查询数据 editcust.Text = "查询客户信息"; editcust.ShowDialog(); if (editcust.DialogResult == DialogResult.OK) { SearchCust(editcust.TextBox6.Text, editcust.TextBox2.Text, editcust.ComboBox1.Text); } break; case 6: //打印 if (MessageBox.Show("确定要进行打印操作吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { if (! PrintReport(CurrentCustLstSqlCode)) { MessageBox.Show("打印失败!如果问题依然存在请联系系统管理员。"); } } break; case 8: //发会员卡 if (dgCust.CurrentRowIndex > -1) { frmJoinToClub frmjtc = new frmJoinToClub(); frmjtc.CustCode =dgCust[dgCust.CurrentRowIndex, 0].ToString(); frmjtc.ShowDialog(); } else { MessageBox.Show("请先选择客户"); } break; case 10: this.Close(); break; } }