private void RelQuotaEditExecuted(object sender, ExecutedRoutedEventArgs e) { var id = (int)e.Parameter; RelQuota rel = ((ShortContractDetailVM)VM).GetRelQuotaByStage(id); var frm = new TransactionRelation(rel); frm.ShowDialog(); if (frm.VM.Rel != null && frm.VM.SaveStatus) { rel.Price = frm.VM.Rel.Price; rel.BusinessParnterId = frm.VM.Rel.BusinessParnterId; rel.BusinessParnterName = frm.VM.Rel.BusinessParnterName; rel.SignDate = frm.VM.Rel.SignDate; rel.VATInvoiceDate = frm.VM.Rel.VATInvoiceDate; dataGrid2.ItemsSource = ((ShortContractDetailVM)VM).RelQuotas; dataGrid2.Items.Refresh(); } }
/// <summary> /// 关联交易 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Button3Click(object sender, RoutedEventArgs e) { var frm = new TransactionRelation(); frm.ShowDialog(); if (frm.VM.Rel != null && frm.VM.SaveStatus) { ((ShortContractDetailVM)VM).AddRelQuota(frm.VM.Rel); dataGrid2.ItemsSource = ((ShortContractDetailVM)VM).RelQuotas; dataGrid2.Items.Refresh(); } }