private void button1_Click(object sender, EventArgs e) { try { Count_tab_Untity counttab = new Count_tab_Untity(); int id = count.Id; counttab.Count_data = dateTimePicker1.Value; counttab.Count_type = combType.Text; counttab.Count_proj = combShouZhiType.Text; counttab.Count_money = Convert.ToDouble(txtMoney.Text); counttab.Count_remark = txtRemark.Text; if (fbll.editCount(counttab, id)) { datagridview.DataSource = fbll.returnDataTableFormCount_tab(); BindDataGridView bind = new BindDataGridView(datagridview, pshouru, pzhichu, lab, shouru, zhichu, zongjine, jingshouru, "添加"); bind.bindDataGridbView(); f.Opacity = 1; this.Dispose(); } else { MessageBox.Show("记账信息修改失败", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); f.Opacity = 1; this.Dispose(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "异常提示"); } }
private void button1_Click(object sender, EventArgs e) { try { if (combType.Text != "" && comShouZhiType.Text != "" && txtMoney.Text != "") { //封装数据 Count_tab_Untity count = new Count_tab_Untity(); count.Count_data = Convert.ToDateTime(dateTimePicker1.Value); count.Count_type = combType.Text; count.Count_proj = comShouZhiType.Text; count.Count_money = Convert.ToDouble(txtMoney.Text.Trim()); count.Count_remark = txtRemark.Text; if (fbll.SaveJiZhang(count)) { //MessageBox.Show("保存成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); BindDataGridView bind = new BindDataGridView(datagridview, process1, process2, lab, shouru, zhichu, zongjine, jingshouru, "添加"); bind.bindDataGridbView(); //跳转到刚才添加的数据所在行 datagridview.CurrentCell = datagridview.Rows[datagridview.RowCount - 1].Cells[0]; f.Opacity = 1; this.Dispose(); } else { MessageBox.Show("保存失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); f.Opacity = 1; this.Dispose(); } } else { MessageBox.Show("请将信息输入完整!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (FormatException) { MessageBox.Show("金额输入有误,请检查输入", "异常提示", MessageBoxButtons.OK, MessageBoxIcon.Error); txtMoney.Focus(); } }