Exemple #1
0
        public void AddProduct_Given_product_Must_insert_new_record()
        {
            _dbSafe.ExecuteScripts("mock_get_date");

            _target.AddProduct(_product100);

            _dbSafe.AssertDatasetVsScript("products-after-insert", "select-all-products", "Id");
        }
Exemple #2
0
 public void AddProduct(Product product)
 {
     if (product != null)
     {
         productDb.AddProduct(product);
     }
 }
Exemple #3
0
        public IActionResult Create(Product product)
        {
            if (ModelState.IsValid)
            {
                ProductDb.AddProduct(_context, product);
                return(RedirectToAction("Index"));
            }

            //return model back to view with errors
            return(View());
        }
        public void OnSaveClicked(object sender, EventArgs args)
        {
            product             = new Product();
            productDb           = new ProductDb();
            product.Name        = txtName.Text;
            product.Description = txtDescription.Text;
            product.Price       = txtPrice.Text;
            product.Vendor      = txtVendor.Text;

            //Using selected item from picker
            product.Category = lblCategory2.Text;
            productDb.AddProduct(product);

            DisplayAlert("Success", "Succesfully added product", "OK", product.Name);
            //Navigation.PushAsync(new WelcomeAdmin(txtAdminName.Text));
            Navigation.PushAsync(new ManageProducts());
        }