private void simpleButtonOK_Click(object sender, EventArgs e) { ConnDB conn = new ConnDB(); string sql = "update cost_transfer_price set price = ltrim(rtrim('" + Common.IsNull(textEditTransferPirce.Text.ToString()) + "'))"; sql = sql + " where cid = " + textEditID.Text.ToString(); bool isok = conn.EditDatabase(sql); if (isok) { MessageBox.Show("修改成功!"); TransferPriceQuery.RefreshEX(); this.Close(); } else { MessageBox.Show("失败!"); } conn.Close(); }
private void simpleButtonOK_Click(object sender, EventArgs e) { ConnDB conn = new ConnDB(); string strsql, strsql2; int rows; strsql = "insert into cost_transfer_price(yyyy,quarter_id,sale_type_id,price) values('" + dateTimePicker1.Text.ToString() + "'," + comboBoxQuarter.SelectedValue.ToString() + "," + comboBoxSaleType.SelectedValue.ToString() + ",ltrim(rtrim(" + Common.IsNull(textEditTransferPrice.Text.ToString()) + ")))"; strsql2 = "select * from cost_transfer_price where yyyy ='" + dateTimePicker1.Text.ToString() + "' and sale_type_id = " + Common.IsZero(comboBoxSaleType.SelectedValue.ToString()) + " and quarter_id = " + Common.IsZero(comboBoxQuarter.SelectedValue.ToString()); if (comboBoxQuarter.SelectedValue.ToString() == "0") { MessageBox.Show("请选择季度"); } else if (comboBoxSaleType.SelectedValue.ToString() == "0") { MessageBox.Show("请选择营业类型"); } else if (textEditTransferPrice.Text.ToString() == "") { MessageBox.Show("转嫁费率不能为空!"); } else { rows = conn.ReturnRecordCount(strsql2); if (rows > 0) { MessageBox.Show("该转嫁费率已经存在!"); } else { bool isok = conn.EditDatabase(strsql); if (isok) { MessageBox.Show("添加成功!"); TransferPriceQuery.RefreshEX(); this.Close(); } } } conn.Close(); }
private void simpleButton复制_Click(object sender, EventArgs e) { if (comboBoxQuarter.SelectedValue.ToString() == "0") { MessageBox.Show("请选择季度"); } else { MessageBoxButtons messButton = MessageBoxButtons.OKCancel; DialogResult dr = MessageBox.Show("将按最近的季度数据自动新增当前选择季度的数据,确认复制吗?", "复制最近季度数据", messButton); if (dr == DialogResult.OK) { ConnDB conn = new ConnDB(); string strsql, strsql2; int rows; bool isok = false; strsql2 = "select * from cost_transfer_price where yyyy ='" + dateTimePicker1.Text.ToString() + "' and quarter_id = " + Common.IsZero(comboBoxQuarter.SelectedValue.ToString()); rows = conn.ReturnRecordCount(strsql2); if (rows > 0) { MessageBox.Show("该季度转嫁费率已经存在!"); } else { strsql = "insert into cost_transfer_price(yyyy,quarter_id,sale_type_id,price) select '" + dateTimePicker1.Text + "','" + Common.IsZero(comboBoxQuarter.SelectedValue.ToString()) + "',sale_type_id,price from cost_transfer_price where YYYY + cast(quarter_id as varchar(10)) = (select Max(yyyy+cast(quarter_id as varchar(10))) from cost_transfer_price) "; isok = conn.EditDatabase(strsql); if (isok) { MessageBox.Show("复制成功!"); TransferPriceQuery.RefreshEX(); this.Close(); } } conn.Close(); } } }
private void barButtonItem刷新_ItemClick(object sender, ItemClickEventArgs e) { TransferPriceQuery.RefreshEX(); }