private void ok_Click(object sender, EventArgs e) { bool flag = false; Account aa = new Account(); //float value,power; //byte[] img = new byte[] { 0 }; //byte[] threeD = new byte[] { 0 }; int stoptime; /* if (Util.Tools.IsFloat(maskedText_value.Text)) { log.Debug(maskedText_value.Text); value = float.Parse(maskedText_value.Text); } else { MessageBox.Show("“设备单价”格式错误!"); maskedText_value.Focus(); maskedText_value.Text = "0.00"; return ; } if (Util.Tools.IsFloat(maskedText_power.Text)) { power= float.Parse(maskedText_power.Text); } else { MessageBox.Show("“总功率”格式错误!"); maskedText_power.Focus(); maskedText_power.Text = "0.00"; return; } * */ if (!numeric_stopday.Value.ToString().Equals("")) { stoptime = Convert.ToInt32(numeric_stopday.Value.ToString()); } else { stoptime = 0; } if (dateTime_startdate.Value <= dateTime_enddate.Value) { flag = aa.addRepair(text_repairasset.Text, globalPlanId, dateTime_startdate.Text, dateTime_enddate.Text, numeric_stopday.Value.ToString(), combo_targetdep.SelectedValue.ToString(), combo_sourcedep.SelectedValue.ToString(), text_group.Text, text_fuzeren.Text, richText_before.Text, richText_after.Text, richText_record.Text,combo_level.SelectedValue.ToString()); //flag = aa.addRepairPlan(text_repairasset.Text, globalEqId, dateTime_startdate.Text, overtime, stoptime,combo_targetdep.SelectedValue.ToString(),combo_sourcedep.SelectedValue.ToString(), text_fuzeren.Text, richText_before.Text, combo_level.SelectedValue.ToString()); //flag = aa.addAccount(false, text_asset.Text, text_eqname.Text, text_model.Text, text_specification.Text, Convert.ToInt32(combo_depart.SelectedValue.ToString()), text_weight.Text, text_brand.Text, text_manufacturer.Text, text_supplier.Text, dateTime_manu_date.Text, dateTime_produ_date.Text, dateTime_filing_date.Text, float.Parse(maskedText_value.Text), Convert.ToInt32(numeric_count.Value.ToString()), Convert.ToInt32(numeric_electromotor.Value.ToString()), float.Parse(maskedText_power.Text), Convert.ToInt32(combo_status.SelectedValue.ToString()), Convert.ToInt32(combo_eqType.SelectedValue.ToString()), text_address.Text, aa.getFileBytes(fileDialog_img.FileName), aa.getFileBytes(fileDialog_3d.FileName)); //flag = aa.addAccount(false, text_eqasset.Text, text_eqname.Text, text_repairasset.Text, text_specification.Text, Convert.ToInt32(combo_sourcedep.SelectedValue.ToString()), text_fuzeren.Text, text_dep.Text, text_manufacturer.Text, text_supplier.Text, dateTime_plandate.Text, dateTime_produ_date.Text, dateTime_filing_date.Text, value, count, electromotor, power, Convert.ToInt32(combo_status.SelectedValue.ToString()), Convert.ToInt32(combo_targetdep.SelectedValue.ToString()), text_address.Text, img, threeD); if (flag) { MessageBox.Show("数据保存成功!"); this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show("数据保存失败,请检查网络连接!"); } } else { MessageBox.Show("起始日期不可大于结束日期!"); } }