private void btn_editSave_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txt_settingSaveName.Text)) { MessageBox.Show("Setting Name Required"); return; } ABSetting setting = GetSettingsFromForm(); if (grd_settingsList.SelectedRows.Count > 0) { object pkId = grd_settingsList.SelectedRows[0].Cells["PkId"].Value; setting.PkId = Convert.ToInt32(pkId); SettingDAL.UpdateSetting(setting); } else { SettingDAL.SaveSetting(setting); } SettingList_Load(sender, e); HideSettingForm(); }
private void skinButtonConfirm_Click(object sender, EventArgs e) { string tmpRec = string.Format("{0},{1},{2},{3}", skinTextBoxXpos.Text, skinTextBoxYpos.Text, skinTextBoxWidth.Text, skinTextBoxHeight.Text); setting.ClientRec = (Rectangle) new RectangleConverter().ConvertFromString(tmpRec); lightcontrol.Enable = lightEnable.Checked; lightcontrol.NormState = skinComboBoxState.Text; lightcontrol.Address = skinTextBoxChipID.Text; lightcontrol.RemoteIP = skinTextBoxIP.Text; lightcontrol.StrPorts = skinTextBoxPorts.Text; setting.Port = int.Parse(skinTextBoxListenPort.Text); setting.CirPlay = skinComboBoxCirPlay.Text == "是"?true:false; setting.HideCur = skinComboBoxHideCur.Text == "是"?true:false; SettingDAL.UpdateSetting(setting); LightConrolDAL.UpdateLights(lightcontrol); Application.Restart(); }