private void UpdatePrintPreview()
        {
            pawn.Amount = pawn.Items.Sum(amt => amt.Amount);

            int countguns = (from linqtable in pawn.Items
                             where linqtable.ItemTypeId == 2
                             select linqtable.ItemId).Count();

            pawn.NumberOfFirearms = countguns;

            Data.PawnCalcItem calcs = null;

            try
            {
                calcs = new Data.PawnCalcItem(pawn);
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }

            PrintPreviewStackPanel.DataContext = null;

            if (calcs != null)
            {
                PrintPreviewStackPanel.DataContext = calcs;
                return;
            }
        }
        private void UpdatePrintPreview()
        {
            pawn.Amount = pawn.Items.Sum(amt => amt.Amount);

            int countguns = (from linqtable in pawn.Items
                             where linqtable.ItemTypeId == 2
                             select linqtable.ItemId).Count();

            pawn.NumberOfFirearms = countguns;

            Data.PawnCalcItem calcs = null;

            try
            {
                calcs = new Data.PawnCalcItem(pawn);
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }

            PrintPreviewStackPanel.DataContext = null;

            if (calcs != null)
            {
                PrintPreviewStackPanel.DataContext = calcs;
                return;
            }
        }