public BelegViewer(ViewModels.SI_BelegeViewModel vModel) { BelegvModel = vModel; viewer1 = new GrapeCity.ActiveReports.Viewer.Wpf.Viewer(); Belegname = @"Belege\Brunvoll_Report.rdlx"; InitializeComponent(); }
// List<SI_BelegartenTextbausteine> _AvailableNames; public ListboxBelegeTextbausteineViewModel(SteinbachEntities db, ViewModels.SI_BelegeViewModel ViewModel) { _selectedNames.CollectionChanged += (sender, e) => UpdateCollection(sender, e); this.db = db; // AvailableNames = db.SI_BelegartenTextbausteine.Where(n => n.id_Belegart == ViewModel.Belegart).ToList(); BelegeViewModel = ViewModel; UpdateAvailableNames(); }
public EditBelege() { InitializeComponent(); this.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; var vModel = new ViewModels.SI_BelegeViewModel(); Caliburn.Micro.ViewModelBinder.Bind(vModel, this, null); }
public SI_InvoiceStandard(ViewModels.SI_BelegeViewModel vModel, string HeaderPic, string FooterPic, string AltHeaderPic, string AltFooterPic) { // // Required for Windows Form Designer support // InitializeComponent(); HeaderPicture = HeaderPic; FooterPicture = FooterPic; AltHeaderPicture = AltHeaderPic; AltFooterPicture = AltFooterPic; Model = vModel; PageCount = 1; }
public EditBelege(int id) { InitializeComponent(); this.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; try { db = new SteinbachEntities(); CommonTools.GlobalStopwatch.ReStartWatch(); var task = System.Threading.Tasks.Task.Factory.StartNew(() => { this.Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Normal, (new Action(() => { vModel = new ViewModels.SI_BelegeViewModel(id, this.Dispatcher, Cursor); Caliburn.Micro.ViewModelBinder.Bind(vModel, this, null); vModel.RingArtikelFullViewSourceChanged += () => { LagerListeFullViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("LagerListeFullViewSource"))); using (var context = new SteinbachEntities()) { LoadLagerlisteFullViewSource(context); //LagerListeFullViewSource.Source = context.lagerlisten; } }; LagerListeViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("LagerListeViewSource"))); LagerListeFullViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("LagerListeFullViewSource"))); LagerListeViewSource.Source = db.lagerlisten.Where(n => n.artikelnr == "0"); LagerListeFullViewSource.Source = db.lagerlisten; Cursor = System.Windows.Input.Cursors.Wait; this.ListboxBelegeTextbausteineVM.DataContext = vModel.ListboxBelegeTextbausteineVM; Cursor = System.Windows.Input.Cursors.Arrow; }))); }); } catch (Exception ex) { CommonTools.Tools.ErrorMethods.HandleStandardError(ex); } }