private bool Validate(FrequencyrangeInfo frequency) { bool result = true; StringBuilder errmsg = new StringBuilder(); if (string.IsNullOrEmpty(frequency.BUSINESSNAME)) { errmsg.Append("业务名称不能为空! \r"); result = false; } if (string.IsNullOrEmpty(frequency.FREQUENCYSTART)) { errmsg.Append("频率/频段起始不能为空! \r"); result = false; } if (string.IsNullOrEmpty(frequency.FREQUENCYEND)) { errmsg.Append("频率/频段结束不能为空! \r"); result = false; } if (!string.IsNullOrEmpty(errmsg.ToString())) { MessageBox.Show(errmsg.ToString(), "验证失败", MessageBoxButton.OKCancel); } return(result); }
public TaskApprove(FrequencyrangeInfo frequency, string isAddorUpdate) { InitializeComponent(); IsAddorUpdate = isAddorUpdate; OriginalrequencyInfo = frequency; InitData(); if (frequency.FREQUENCYTYPE.ToString() != "") { if (frequency.FREQUENCYTYPE == 0) { frequencyRange.IsChecked = true; } else { frequencyPoint.IsChecked = false; } } CurrentrequencyInfo = TaskHelper.Clone <FrequencyrangeInfo>(frequency); this.DataContext = CurrentrequencyInfo; }