private void BindDrowDownList() { BindControl.BindComboBox(cbxDataType, Common.GetDataTypeList()); BindControl.BindComboBox(cbxCycleType, Common.GetCycleTypeList()); BindControl.BindComboBox(cbxTaskStatus, Common.GetTaskStatusList()); BindControl.BindComboBox(cbxEnabledStatus, Common.GetTaskEnabledStatusList()); }
private void BindData(CronExpressionEntity cronExp) { //绑定执行一次 小时下拉列表 BindControl.BindComboBox(cbxHour, Common.DigitalHours(), cronExp != null ? cronExp.Hour :""); //绑定执行一次 分下拉列表 BindControl.BindComboBox(cbxMinute, Common.DigitalMinutes(), cronExp != null ? cronExp.Minute:""); //绑定复选框组 BindControl.BindCheckedListBox(chklstMonths, Common.DigitalMonths(), cronExp != null ? cronExp.SelectedTimestamp:""); if (cronExp != null && chklstMonths.CheckedItems.Count > 0) { BindMonthsToListBox(); } }
private void BindData() { //1绑定数据类型 BindControl.BindComboBox(cbxDataTypes, Common.DataTypeList(), _TaskEntity != null ? ((int)_TaskEntity.DataType).ToString() : ""); //2绑定数据库类型 BindControl.BindComboBox(cbxDataBaseType, Common.DbTypeList(), _TaskEntity != null ? _TaskEntity.DataHandler : ""); //3绑定执行计划 if (_TaskEntity == null) { //默认加载每天执行计划 rdoDay.Checked = true; } else { txtTaskName.Text = _TaskEntity.TaskName; txtDbConn.Text = Common.DecryptData(_TaskEntity.DBConnectString_Hashed); txtSql.Text = _TaskEntity.SQL; if (_TaskEntity.CycleType == CycleTypes.D) { rdoDay.Checked = true; } else if (_TaskEntity.CycleType == CycleTypes.W) { rdoWeek.Checked = true; } else if (_TaskEntity.CycleType == CycleTypes.M) { rdoMonth.Checked = true; } else { rdoDay.Checked = true; } } }
private void BindData(CronExpressionEntity cronExp) { //绑定执行一次 小时下拉列表 BindControl.BindComboBox(cbxOneTimesHour, Common.DigitalHours()); //绑定执行一次 分下拉列表 BindControl.BindComboBox(cbxOneTimesMinute, Common.DigitalMinutes()); //绑定执行多次 分下拉列表 BindControl.BindComboBox(cbxMultiTimesMinute, Common.DigitalMultiTimesMinutes()); if (cronExp != null) { if (cronExp.ExecutingOnce) { cbxOneTimesHour.SelectedValue = cronExp.Hour; cbxOneTimesMinute.SelectedValue = cronExp.Minute; rdoOneTimes.Checked = true; } else { if (cronExp.Minute != "0") { cbxMultiTimesMinute.SelectedValue = cronExp.Minute; } if (cronExp.Hour != "*" && cronExp.Hour != "0") { cbxMultiTimesMinute.SelectedValue = cronExp.Hour; } rdoMultiTimes.Checked = true; } } else { rdoOneTimes.Checked = true; } }