public CustomerDetailsWindow(IRebindlable parentWindow, HurtowniaNapojowDataSet.KlienciRow customerRow)
        {
            InitializeComponent();
            _customer = customerRow;
            _parentWindow = parentWindow;
            SetShoppingBinding(_customer);

            CustomerShoppingDataGrid.FontSize = Globals.DATAGRID_FONT_SIZE;
        }
        public CustomerShopping(HurtowniaNapojowDataSet.KlienciRow customerRow, HurtowniaNapojowDataSet.ZakupyKlientaRow shoppingRow)
        {
            _customerRow = customerRow;
            _shoppingRow = shoppingRow;
            _employeeRow = DataBaseEmployeeHelper.GetEmployeesData().First(e => e.Identyfikator == shoppingRow.id_pracownika);

            Id = _shoppingRow.Identyfikator;
            CustomerName = _customerRow.NazwaKlienta;
            EmployeeFirstName = _employeeRow.Imię;
            EmployeeLastName = _employeeRow.Nazwisko;
            Date = String.Format(Globals.DATE_FORMAT, _shoppingRow.DataZłożenia);
            DateRaw = _shoppingRow.DataZłożenia;
            ProductsCount = DataBaseShoppingHelper.CalculateShoppingProductsCount(_shoppingRow);
            ProductsTotalAmount = DataBaseShoppingHelper.CalculateShoppingProductsTotalAmount(_shoppingRow);
            Price = DataBaseShoppingHelper.CalculateShoppingPrice(_shoppingRow);
        }
 public void Update()
 {
     _customerRow = DataBaseCustomerHelper.GetCustomerForShopping(_shoppingRow);
     InjectData();
 }