/// <summary> /// 复制数据到detail表 /// </summary> public void UseAll() { update = new updatedb(); DataSet ds = sel.getWard(); if (ds != null && ds.Tables[0].Rows.Count > 0) { if (Check_OnlyInse.Checked) { //插入增量数据 for (int i = 0; i < ds.Tables[0].Rows.Count - 1; i++) { //DataSet ds=.(Comb_Ward.DataSource); update.insert(ds.Tables[0].Rows[i]["WardCode"].ToString(), 1); } } else { //删除detail所有数据,并复制到detail表里 update.deleteFreqRuleDetail(); for (int i = 0; i < Comb_Ward.Items.Count - 1; i++) { update.insert(ds.Tables[0].Rows[i]["WardCode"].ToString(), 0); } } } }
private void But_Default_Click(object sender, EventArgs e) { update = new updatedb(); But_Default.Text = "正在应用中..."; But_Default.Enabled = false; update.insert(Comb_Ward.SelectedValue.ToString()); //UseAll(); But_Default.Enabled = true; But_Default.Text = "设置为默认"; }
public void rowFReqRule(string code, string name) { dt = new DataTable(); panel_Rule.Controls.Clear(); DataSet ds = new DataSet(); if (Comb_Ward.Text.Equals("默认_一般规则")) { ds = sel.getFreqRule(code); } else { ds = sel.getFreqRule(Comb_Ward.SelectedValue.ToString(), code); } if (ds != null && ds.Tables[0].Rows.Count > 0) { row(code); } else { if (sel.getDFreq2(code).Tables[0].Rows[0][1].ToString() != "") { int daytime = Convert.ToInt32(sel.getDFreq2(code).Tables[0].Rows[0][1]); for (int i = 1; i < daytime + 1; i++) { string subcode = code + i; string subname = name + i; update = new updatedb(); update.insert(code, subcode, subname, Comb_Ward.SelectedValue.ToString().ToString()); } row(code); } } }