示例#1
0
        public void DeleteProduct(int productId)
        {
            ProductServiceClient client = new ProductServiceClient();

            client.DeleteProduct(new DeleteProductRequest {
                ProductTodeleteId = productId
            });
        }
示例#2
0
        public ActionResult Delete(int productId)
        {
            var product = productServiceClient.GetProductById(productId);

            productServiceClient.DeleteProduct(productId);

            return(RedirectToAction("Index", "Product", new { @categoryName = product.CategoryName }));
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            string code = Request.QueryString["ID"];

            prodClient = new ProductServiceClient();
            int    id = int.Parse(code);
            string x  = prodClient.DeleteProduct(id);

            Response.Write("<script>alert('" + "Product " + id + x + "')</script>");
            Response.Redirect("Productlist.aspx");
        }
        private void buttonDelete_Click(object sender, EventArgs e)
        {
            ProductServiceClient product = new ProductServiceClient();
            Product productToDelete      = products[dataGridViewProducts.CurrentRow.Index];

            product.DeleteProduct(productToDelete);
            products = product.GetAllProducts().ToList();
            dataGridViewProducts.DataSource = products;
            dataGridViewProducts.Refresh();
            UpdateLables();
        }
        /// <summary>Snippet for DeleteProduct</summary>
        public void DeleteProductResourceNames()
        {
            // Snippet: DeleteProduct(ProductName, CallSettings)
            // Create client
            ProductServiceClient productServiceClient = ProductServiceClient.Create();
            // Initialize request argument(s)
            ProductName name = ProductName.FromProjectLocationCatalogBranchProduct("[PROJECT]", "[LOCATION]", "[CATALOG]", "[BRANCH]", "[PRODUCT]");

            // Make the request
            productServiceClient.DeleteProduct(name);
            // End snippet
        }
        /// <summary>Snippet for DeleteProduct</summary>
        public void DeleteProduct()
        {
            // Snippet: DeleteProduct(string, CallSettings)
            // Create client
            ProductServiceClient productServiceClient = ProductServiceClient.Create();
            // Initialize request argument(s)
            string name = "projects/[PROJECT]/locations/[LOCATION]/catalogs/[CATALOG]/branches/[BRANCH]/products/[PRODUCT]";

            // Make the request
            productServiceClient.DeleteProduct(name);
            // End snippet
        }
示例#7
0
        private void buttonDelete_Click(object sender, EventArgs e)
        {
            int deleted = 0;

            foreach (Product p in getDataFromBindingsSource())
            {
                if (Client.DeleteProduct(p.Id))
                {
                    deleted++;
                }
            }
            labelInfo.Text = "Deleted " + deleted + " product(s)";
        }
        /// <summary>Snippet for DeleteProduct</summary>
        public void DeleteProductRequestObject()
        {
            // Snippet: DeleteProduct(DeleteProductRequest, CallSettings)
            // Create client
            ProductServiceClient productServiceClient = ProductServiceClient.Create();
            // Initialize request argument(s)
            DeleteProductRequest request = new DeleteProductRequest
            {
                ProductName = ProductName.FromProjectLocationCatalogBranchProduct("[PROJECT]", "[LOCATION]", "[CATALOG]", "[BRANCH]", "[PRODUCT]"),
            };

            // Make the request
            productServiceClient.DeleteProduct(request);
            // End snippet
        }
        public bool DeleteProduct(int styleNumber)
        {
            ProductServiceClient proxy = new ProductServiceClient();

            return(proxy.DeleteProduct(styleNumber));
        }
示例#10
0
 public ActionResult Delete(int Id)
 {
     psc.DeleteProduct(Id);
     return(RedirectToAction("Index"));
 }