private void btnModify_Click(object sender, RoutedEventArgs e) { var model = (sender as Button).DataContext as InvoiceModel; NewView view = new NewView((obj) => { if (obj != null && obj is InvoiceModel) { return(UpdateOne(obj as InvoiceModel)); } return(false); }, model); view.ShowDialog(); }
private void btnNew_Click(object sender, RoutedEventArgs e) { NewView view = new NewView((obj) => { if (obj != null && obj is InvoiceModel) { var model = obj as InvoiceModel; model.Remark = "手动"; model.ScanDate = DateTime.Now.ToString("yyyy-MM-dd"); model.ScanTime = DateTime.Now.ToString("HH:mm"); //model.PkgIndex = pkgIndex; return(InsertOne("", obj as InvoiceModel)); } return(false); }, null, this.pkgNumber); view.ShowDialog(); }