public ChangeBonus(PlayTypeRadioInfo info) : this() { PtInfo = ModelCopy.CopyValueForModel<PlayTypeRadioInfo>(info); OriginalData = info; this.Title += ("->" + info.LotteryName + "->" + info.PlayTypeName+"->"+info.PlayTypeRadioName); }
private void OKButton_Click(object sender, RoutedEventArgs e) { if (dataForm1.ValidateItem()) { if (PtInfo.Multiple == 1000) PtInfo.MinScale = PtInfo.BaseScale / 2; if (ModelCopy.ComPareModelValue<PlayTypeRadioInfo>(OriginalData, PtInfo)) this.DialogResult=true; OriginalData = ModelCopy.CopyValueForModel<PlayTypeRadioInfo>(PtInfo, OriginalData); srv.UpdatePlayTypeRadioBonusAsync(OriginalData); } }