コード例 #1
0
        public ProducerDrinkHelper(HurtowniaNapojowDataSet.NapojeProducentaRow producerDrinkRow)
        {
            _producerDrinkRow = producerDrinkRow;
            _drinkNameRow = DataBaseDrinkNameHelper.GetDrinkNameByID(_producerDrinkRow.id_nazwy_napoju);
            _tasteRow = DataBaseTasteHelper.GetTasteByID(_producerDrinkRow.id_smaku);
            _gasTypeRow = DataBaseGasTypeHelper.GetGasTypeByID(_producerDrinkRow.id_rodzaju_gazu);
            _producerRow = DataBaseProducerHelper.GetProducerByID(_producerDrinkRow.id_procuenta);
            _drinkTypeRow = DataBaseDrinkTypeHelper.GetDrinkTypeByID(_producerDrinkRow.id_rodzaju_napoju);
            _piecePackageRow = DataBasePiecePackageHelper.GetPiecePackageByID(_producerDrinkRow.id_opakowania_sztuki);
            _piecePackageNameRow = DataBasePiecePackageNameHelper.GetPiecePackageNameByID(_piecePackageRow.id_rodzaju_opakowania_sztuki);
            _bulkPackageRow = DataBaseBulkPackageHelper.GetBulkPackageByID(_producerDrinkRow.id_opakowania_zbiorczego);
            _bulkPackageNameRow = DataBaseBulkPackageNameHelper.GetBulkPackageNameByID(_bulkPackageRow.id_rodzaju_opakowania_zbiorczego);

            Id = _producerDrinkRow.Identyfikator;
            Name = _drinkNameRow.NazwaNapoju;
            TasteName = _tasteRow.NazwaSmaku;
            GasName = _gasTypeRow.NazwaRodzaju;
            ProducerName = _producerRow.NazwaProducenta;
            TypeName = _drinkTypeRow.NazwaRodzajuNapoju;
            BasePrice = _drinkTypeRow.StawkaPodatkowa;
            Price = (float)_producerDrinkRow.CenaProducenta;
            PiecePackageName = _piecePackageNameRow.NazwaOpakowania;
            PiecePackageVolume = _piecePackageRow.Pojemność;
            BulkPackageName = _bulkPackageNameRow.NazwaOpakowania;
            BulkPackageVolume = _bulkPackageRow.Pojemność;
            PiecePackageFull = PiecePackageName + " " + PiecePackageVolume;
            BulkPackageFull = BulkPackageName + " " + BulkPackageVolume;
        }
コード例 #2
0
        public ShoppingProduct(HurtowniaNapojowDataSet.ZakupyKlientaRow shoppingRow, HurtowniaNapojowDataSet.ProduktyKlientaRow productRow)
        {
            _shoppingRow = shoppingRow;
            _productRow = productRow;

            var idNapojuHurtowni = productRow.id_napoju_hurtowni;
            var napojHurtowni = DataBaseWarehouseDrinkHelper.GetDrinkById(idNapojuHurtowni);
            var idNapojuProducenta = napojHurtowni.id_napoju_producenta;
            var napojProducenta = DataBaseProducerDrinkHelper.GetDrinkByID(idNapojuProducenta);

            _drinkRow = napojProducenta;

            Id = _productRow.Identyfikator;
            DrinkName = DataBaseDrinkNameHelper.GetDrinkNameByID(_drinkRow.id_nazwy_napoju).NazwaNapoju;
            Amount = _productRow.Liczba;
            Price = _productRow.Kwota;
        }
コード例 #3
0
 public ProducerDrinkEditWindow( ref HurtowniaNapojowDataSet.NapojeProducentaRow editProducerDrink)
 {
     _editProducerDrink = editProducerDrink;
     InitializeComponent();
     SetDataBinding();
 }