Esempio n. 1
0
 public SalesInvoiceView(SalesInvoiceViewModel model)
 {
     InitializeComponent();
     this.pandsViewModel = model;
     //  this.pandsViewModel = PurchaseQuotationViewModel.GetInstance();
     this.DataContext = this.pandsViewModel;
     if (pandsViewModel.SQDetailsEntity != null)
     {
         this.grdPandS.ItemsSource = this.pandsViewModel.SQDetailsEntity;
     }
     setDiscountColumn(pandsViewModel.IsHideDiscColumn);
     CustomGridLines.ItemsSource = DataGridTableCollection.GridLinesForm(8, 50).AsEnumerable();
 }
 public SalesInvoiceView(SalesInvoiceViewModel model)
 {
     InitializeComponent();
     this.pandsViewModel = model;
     //  this.pandsViewModel = PurchaseQuotationViewModel.GetInstance();
     this.DataContext = this.pandsViewModel;
     if (pandsViewModel.SQDetailsEntity != null)
     {
         this.grdPandS.ItemsSource = this.pandsViewModel.SQDetailsEntity;
     }
     if (pandsViewModel.MustCompare == true)
     {
         PART_TextBox.IsReadOnly     = false;
         InvoiceDatepicker.IsEnabled = true;
     }
     else
     {
         btnNew.IsEnabled            = false;
         PART_TextBox.IsReadOnly     = true;
         InvoiceDatepicker.IsEnabled = false;
     }
     setDiscountColumn(pandsViewModel.IsHideDiscColumn);
     CustomGridLines.ItemsSource = DataGridTableCollection.GridLinesForm(8, 50).AsEnumerable();
 }