public MainWindow()
        {
            InitializeComponent();

            this.DataContext = this;

            ProduitsCollection = new ObservableCollection<TableProduct>();
            EchangeDirectCollection = new ObservableCollection<TableEchangeDirect>();
            AvoirCollection = new ObservableCollection<TableAvoir>();
            RemiseCollection = new ObservableCollection<TableRemise>();
            ReassortDataComboItems = FormUtils.GetReassortComoboboxItems();
            ProduitsDataComboItems = FormUtils.GetProduitsComoboboxItems();
            RemiseTypeDataComboItems = FormUtils.GetRemiseTypeComoboboxItems();
            PaiementTypesDataComboItems = FormUtils.GetPaiementTypeComoboboxItems();
            PaiementRendreTypesDataComboItems = FormUtils.GetPaiementRendreComoboboxItems();
            TransactionManager = new TransactionManager();
            TransactionRegister = new TransactionRegister();
        }
 public EmittedCouponSpecificities()
 {
     TransactionRegister = new TransactionRegister();
     result = new EmittedCouponSpecificityResultBean();
     InitializeComponent();
 }