private void Button_build(object sender, RoutedEventArgs e) { IsNumber Isnumber = new IsNumber(); if (name.Text.Length != 0 && buildCost.Text.Length != 0 && recoveryN.Text.Length != 0 && operatingCost.Text.Length != 0 && oilCost.Text.Length != 0 && electricityCost.Text.Length != 0) { if (Isnumber.isNumber(buildCost.Text.Trim()) == false || Isnumber.isNumber(recoveryN.Text.Trim()) == false || Isnumber.isNumber(operatingCost.Text.Trim()) == false || Isnumber.isNumber(oilCost.Text.Trim()) == false || Isnumber.isNumber(electricityCost.Text.Trim()) == false) { MessageBox.Show("输入格式有误"); } else { OtherDAL dal = new OtherDAL(); dal.delOtherData(id); Other other = new Other(id, name.Text, buildCost.Text, recoveryN.Text, operatingCost.Text, oilCost.Text, electricityCost.Text); dal.addOtherData(other); MessageBox.Show("修改成功"); Close(); return; } } else { MessageBox.Show("请确保没有空白项"); } }
public void button_dele(object sender, RoutedEventArgs e) { if (table.SelectedIndex >= 0) { int otherid = int.Parse(data.Rows[table.SelectedIndex]["other_id"] + " "); OtherDAL dal = new OtherDAL(); dal.delOtherData(otherid); initTable(); } else { MessageBox.Show("没有选中项,无法删除"); } }