//保存 private void Btn_Save_Click(object sender, EventArgs e) { C_RoadSluice RoadSluiceItem = new C_RoadSluice(); RoadSluiceItem.Enable = this.Cb_Enable.Checked; RoadSluiceItem.RoadSluice1 = Convert.ToInt32(this.Cmb_RoadSluice1.SelectedValue); RoadSluiceItem.RoadSluice2 = Convert.ToInt32(this.Cmb_RoadSluice2.SelectedValue); RoadSluiceItem.WorkMode1 = Convert.ToInt32(this.Cmb_WorkMode1.SelectedValue); RoadSluiceItem.WorkMode2 = Convert.ToInt32(this.Cmb_WorkMode2.SelectedValue); if (RoadSluiceBLL.Update(RoadSluiceItem)) { Function.Message("修改成功!"); } }
/// <summary> /// 显示信息 /// </summary> /// <returns>返回数据源</returns> public static void DataShow(C_RoadSluice Item) { try { PublicFun.IniFile Ini = new PublicFun.IniFile(WSV.Model.FilePath.Config); if (Ini.ExistIniFile()) { Item.Enable = Convert.ToBoolean(Ini.IniReadValue("RoadSluice", "Enable")); Item.RoadSluice1 = Convert.ToInt32(Ini.IniReadValue("RoadSluice", "RoadSluice1")); Item.RoadSluice2 = Convert.ToInt32(Ini.IniReadValue("RoadSluice", "RoadSluice2")); Item.WorkMode1 = Convert.ToInt32(Ini.IniReadValue("RoadSluice", "WorkMode1")); Item.WorkMode2 = Convert.ToInt32(Ini.IniReadValue("RoadSluice", "WorkMode2")); } } catch (Exception ex) { throw ex; } }
/// <summary> /// 修改数据 /// </summary> /// <param name="Item">model</param> /// <returns></returns> public static bool Update(C_RoadSluice Item) { bool Flag = false; try { PublicFun.IniFile Ini = new PublicFun.IniFile(WSV.Model.FilePath.Config); if (Ini.ExistIniFile()) { Ini.IniWriteValue("RoadSluice", "Enable", Item.Enable); Ini.IniWriteValue("RoadSluice", "RoadSluice1", Item.RoadSluice1); Ini.IniWriteValue("RoadSluice", "RoadSluice2", Item.RoadSluice2); Ini.IniWriteValue("RoadSluice", "WorkMode1", Item.WorkMode1); Ini.IniWriteValue("RoadSluice", "WorkMode2", Item.WorkMode2); } Flag = true; } catch (Exception ex) { throw ex; } return Flag; }
//窗体加载 private void RoadSluice_Load(object sender, EventArgs e) { My_RunCode = BLL.MyLog.DL_Run.Insert(this.Text); C_RoadSluice RoadSluiceItem = new C_RoadSluice(); RoadSluiceBLL.DataShow(RoadSluiceItem); this.Cb_Enable.Checked = RoadSluiceItem.Enable; this.Cmb_RoadSluice1.SelectedByValue(RoadSluiceItem.RoadSluice1); this.Cmb_RoadSluice2.SelectedByValue(RoadSluiceItem.RoadSluice2); this.Cmb_WorkMode1.SelectedByValue(RoadSluiceItem.WorkMode1); this.Cmb_WorkMode2.SelectedByValue(RoadSluiceItem.WorkMode2); }