/// <summary> /// 查看 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Hyperlink_View_Click(object sender, RoutedEventArgs e) { var data = DataGrid_BalanceRefund.SelectedItem as dynamic; if (data != null) { BalanceRefundVM refundVM = DynamicConverter <BalanceRefundVM> .ConvertToVM(data); UCBalanceRefundMaintain uc = new UCBalanceRefundMaintain(refundVM); uc.ShowDialog("查看客户余额退款", null); } }
/// <summary> /// 编辑 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Hyperlink_Edit_Click(object sender, RoutedEventArgs e) { var data = DataGrid_BalanceRefund.SelectedItem as dynamic; if (data != null) { BalanceRefundVM refundVM = DynamicConverter <BalanceRefundVM> .ConvertToVM(data); UCBalanceRefundMaintain uc = new UCBalanceRefundMaintain(refundVM, _facade); uc.ShowDialog("修改客户余额退款", (obj, args) => { if (args.DialogResult == DialogResultType.OK) { this.DataGrid_BalanceRefund.Bind(); } }); } }