Beispiel #1
0
        public async Task <IActionResult> PutProductsActivity(int id, ProductsActivity productsActivity)
        {
            if (id != productsActivity.IdProduct)
            {
                return(BadRequest());
            }

            _context.Entry(productsActivity).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ProductsActivityExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
        private void MAdapter_ItemClick(object sender, int e)
        {
            int categorieSelected     = e + 1;
            ProductsActivity fragment = new ProductsActivity();

            this.FragmentManager.BeginTransaction().Replace(Resource.Id.main_container, fragment, "products").AddToBackStack(null).Commit();
            listSearchRecycleView.Visibility = ViewStates.Invisible;
        }
Beispiel #3
0
        public async Task <ActionResult <ProductsActivity> > PostProductsActivity(ProductsActivity productsActivity)
        {
            _context.ProductsActivity.Add(productsActivity);
            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateException)
            {
                if (ProductsActivityExists(productsActivity.IdProduct))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtAction("GetProductsActivity", new { id = productsActivity.IdProduct }, productsActivity));
        }