コード例 #1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            ProductViewModel productViewModell = (ProductViewModel)cbProducts.SelectedItem;

            carItem          = productViewModell.ConvertToCarItemPurchase();
            carItem.Quantity = int.Parse(txtQuantity.Text);
            shoppingcar.AddPurchase(carItem, int.Parse(productViewModell.Stock));
            RefreshData();
        }
コード例 #2
0
        public static CarItemPurchase ConvertToCarItemPurchase(this ProductViewModel product)
        {
            CarItemPurchase car = new CarItemPurchase();

            car.Code     = int.Parse(product.Id);
            car.Name     = product.Name;
            car.Price    = decimal.Parse(product.Purchaseprice);
            car.Quantity = int.Parse(product.Stock);
            return(car);
        }
コード例 #3
0
        public FormPurchase()
        {
            InitializeComponent();
            PresenterProviders = new PresenterGetProviders(new MYSQLProviderRepository(), this);
            PresenterProviders.PresenterProviders();


            addPurchase = new PresenterAddPurchase(new MYSQLPurchaseRepository(), this);
            shoppingcar = new ShoppingCar();
            carItem     = new CarItemPurchase();
        }