private void OpenScheduleDialog(ConditionSchedule sch) { FormOpenSchedule form = new FormOpenSchedule(sch); if (form.ShowDialog() == DialogResult.OK) { if (form.ScheduleGridView.FocusedRowHandle >= 0) { AdvBandedGridView view = Context.Condition.Control.ScheduleGridView; ConditionSchedule row = Context.Condition.Schedules[view.FocusedRowHandle]; form.standardEdit.Focus(); SetScheduleByForm(row, form); view.RefreshData(); Context.Condition.Control.noteCompanyEdit.Focus(); view.Focus(); } } }
private void SetScheduleByForm(ConditionSchedule sch, FormOpenSchedule form) { sch.Standard = form.standardEdit.Text; sch.Name = form.nameEdit.Text; sch.NoOfSteady = int.Parse(form.noSteadyEdit.Text); sch.PreRun = int.Parse(form.preparationEdit.Text); sch.Judge = int.Parse(form.judgementEdit.Text); sch.Repeat = int.Parse(form.repeatEdit.Text); sch.Indoor1Use = form.Chambers[0].Indoor1Use; sch.Indoor1Mode1 = form.Chambers[0].Indoor1Mode1; sch.Indoor1Duct1 = form.Chambers[0].Indoor1Duct1; sch.Indoor1Mode2 = form.Chambers[0].Indoor1Mode2; sch.Indoor1Duct2 = form.Chambers[0].Indoor1Duct2; sch.Indoor1DB = float.Parse(form.id1EdbSetupEdit.Text); sch.Indoor1DBAvg = float.Parse(form.id1EdbAvgEdit.Text); sch.Indoor1DBDev = float.Parse(form.id1EdbDevEdit.Text); sch.Indoor1WB = float.Parse(form.id1EwbSetupEdit.Text); sch.Indoor1WBAvg = float.Parse(form.id1EwbAvgEdit.Text); sch.Indoor1WBDev = float.Parse(form.id1EwbDevEdit.Text); sch.Indoor1LDB1Dev = float.Parse(form.id1Ldb1DevEdit.Text); sch.Indoor1LWB1Dev = float.Parse(form.id1Lwb1DevEdit.Text); sch.Indoor1AirFlow1Dev = float.Parse(form.id1Airflow1DevEdit.Text); sch.Indoor1LDB2Dev = float.Parse(form.id1Ldb2DevEdit.Text); sch.Indoor1LWB2Dev = float.Parse(form.id1Lwb2DevEdit.Text); sch.Indoor1AirFlow2Dev = float.Parse(form.id1Airflow2DevEdit.Text); sch.Indoor1CP1 = float.Parse(form.id1Cdp1SetupEdit.Text); sch.Indoor1CP1Avg = float.Parse(form.id1Cdp1AvgEdit.Text); sch.Indoor1CP1Dev = float.Parse(form.id1Cdp1DevEdit.Text); sch.Indoor1CP2 = float.Parse(form.id1Cdp2SetupEdit.Text); sch.Indoor1CP2Avg = float.Parse(form.id1Cdp2AvgEdit.Text); sch.Indoor1CP2Dev = float.Parse(form.id1Cdp2DevEdit.Text); sch.Indoor2Use = form.Chambers[0].Indoor2Use; sch.Indoor2Mode1 = form.Chambers[0].Indoor2Mode1; sch.Indoor2Duct1 = form.Chambers[0].Indoor2Duct1; sch.Indoor2Mode2 = form.Chambers[0].Indoor2Mode2; sch.Indoor2Duct2 = form.Chambers[0].Indoor2Duct2; sch.Indoor2DB = float.Parse(form.id2EdbSetupEdit.Text); sch.Indoor2DBAvg = float.Parse(form.id2EdbAvgEdit.Text); sch.Indoor2DBDev = float.Parse(form.id2EdbDevEdit.Text); sch.Indoor2WB = float.Parse(form.id2EwbSetupEdit.Text); sch.Indoor2WBAvg = float.Parse(form.id2EwbAvgEdit.Text); sch.Indoor2WBDev = float.Parse(form.id2EwbDevEdit.Text); sch.Indoor2LDB1Dev = float.Parse(form.id2Ldb1DevEdit.Text); sch.Indoor2LWB1Dev = float.Parse(form.id2Lwb1DevEdit.Text); sch.Indoor2AirFlow1Dev = float.Parse(form.id2Airflow1DevEdit.Text); sch.Indoor2LDB2Dev = float.Parse(form.id2Ldb2DevEdit.Text); sch.Indoor2LWB2Dev = float.Parse(form.id2Lwb2DevEdit.Text); sch.Indoor2AirFlow2Dev = float.Parse(form.id2Airflow2DevEdit.Text); sch.Indoor2CP1 = float.Parse(form.id2Cdp1SetupEdit.Text); sch.Indoor2CP1Avg = float.Parse(form.id2Cdp1AvgEdit.Text); sch.Indoor2CP1Dev = float.Parse(form.id2Cdp1DevEdit.Text); sch.Indoor2CP2 = float.Parse(form.id2Cdp2SetupEdit.Text); sch.Indoor2CP2Avg = float.Parse(form.id2Cdp2AvgEdit.Text); sch.Indoor2CP2Dev = float.Parse(form.id2Cdp2DevEdit.Text); sch.OutdoorUse = form.Chambers[0].OutdoorUse; sch.OutdoorDpSensor = form.Chambers[0].OutdoorDpSensor; sch.OutdoorAutoVolt = form.Chambers[0].OutdoorAutoVolt; sch.OutdoorDB = float.Parse(form.odEdbSetupEdit.Text); sch.OutdoorDBAvg = float.Parse(form.odEdbAvgEdit.Text); sch.OutdoorDBDev = float.Parse(form.odEdbDevEdit.Text); sch.OutdoorWB = float.Parse(form.odEwbSetupEdit.Text); sch.OutdoorWBAvg = float.Parse(form.odEwbAvgEdit.Text); sch.OutdoorWBDev = float.Parse(form.odEdpDevEdit.Text); sch.OutdoorDP = float.Parse(form.odEdpSetupEdit.Text); sch.OutdoorDPAvg = float.Parse(form.odEdpAvgEdit.Text); sch.OutdoorDPDev = float.Parse(form.odEdpDevEdit.Text); sch.OutdoorVolt1 = float.Parse(form.odVolt1SetupEdit.Text); sch.OutdoorVolt1Avg = float.Parse(form.odVolt1AvgEdit.Text); sch.OutdoorVolt1Dev = float.Parse(form.odVolt1DevEdit.Text); sch.OutdoorVolt2 = float.Parse(form.odVolt2SetupEdit.Text); sch.OutdoorVolt2Avg = float.Parse(form.odVolt2AvgEdit.Text); sch.OutdoorVolt2Dev = float.Parse(form.odVolt2DevEdit.Text); }