Ejemplo n.º 1
0
        public void DuplicateLabelAfterAddingNewProduct()
        {
            int countBeforeAdd = productStock.Count;

            productStock.Add(new Product()
            {
                Label = "MyProduct"
            });
            Assert.That(productStock.Count == countBeforeAdd);
        }
Ejemplo n.º 2
0
        public HttpResponseMessage SaveProjects(Product_DTO product)
        {
            product = ProductRepository.Add(product);
            var response = Request.CreateResponse <Product_DTO>(HttpStatusCode.Created, product);

            //  response.ReasonPhrase = Convert.ToString(product.ProID); // Return the output Id of the procedure in response.
            return(response);
        }
Ejemplo n.º 3
0
 public IActionResult Create(Product model)
 {
     if (ModelState.IsValid)
     {
         _Product.Add(model);
         return(RedirectToAction("Index"));
     }
     return(View(model));
 }
Ejemplo n.º 4
0
 public IActionResult Create(Product product)
 {
     if (ModelState.IsValid)
     {
         _context.Add(product);
         return(RedirectToAction("Index"));
     }
     return(View(product));
 }
        public ActionResult <ProductModel> Post([FromBody] ProductModel value)
        {
            if (value == null)
            {
                return(NotFound());
            }
            var product = _productRepository.Add(value);

            return(Ok(product));
        }
Ejemplo n.º 6
0
 public void CreateTestObjects()
 {
     productStock = new ProductStock();
     productStock.Add(new Product()
     {
         Label    = "MyProduct",
         Quantity = 1,
         Price    = 100m
     });
 }
Ejemplo n.º 7
0
        public ActionResult Create(Product product)
        {
            if (ModelState.IsValid)
            {
                db.Add(product);
                return(RedirectToAction("Index", new { id = product.Id }));
            }

            return(View());
        }
Ejemplo n.º 8
0
        public async Task AddProduct(Product product)
        {
            validaNome  = product.ValidarPropriedadesString(product.Nome, "Nome");
            validaValor = product.ValidarPropriedadesDecimal(product.Valor, "Valor");

            if (validaNome && validaValor)
            {
                product.Estado = true;
                await _iproduct.Add(product);
            }
        }
Ejemplo n.º 9
0
        public async Task AddProduct(Product product)
        {
            var checkName  = product.CheckPropertyString(product.Name, "Name");
            var checkValue = product.CheckPropertyDecimal(product.Value, "Value");

            if (checkName && checkValue)
            {
                product.State = true;
                await _product.Add(product);
            }
        }
Ejemplo n.º 10
0
        //Métodos
        public async Task AddProduct(Product product)
        {
            var validateName  = product.ValidateStringProperties(product.Name, "Name");
            var validateValue = product.ValidateDecimaProperties(product.Value, "Value");

            if (validateName && validateValue)
            {
                product.State = true;
                await _IProduct.Add(product);
            }
        }
Ejemplo n.º 11
0
        public async Task AddProduct(Produto produto)
        {
            var validaNome  = produto.ValidarPropriedadeString(produto.Nome, "Nome");
            var validaValor = produto.ValidarPropriedadeDecimal(produto.Valor, "Valor");

            if (validaNome && validaValor)
            {
                produto.Estado = true;
                await _IProduct.Add(produto);
            }
        }
Ejemplo n.º 12
0
        public ActionResult <ProductModel> Post([FromBody] ProductModel value)
        {
            if (value == null)
            {
                return(NotFound());
            }
            var product = _productRepository.Add(value);

            Debug.WriteLine("Product created; code " + product.ProductCode + ", price " + product.Price + ", stock " + product.Stock);
            return(Ok(product));
        }
Ejemplo n.º 13
0
        public async Task AddProduct(Product product)
        {
            var validarNome  = product.ValidarPropriedadeString(product.Nome, "Nome");
            var validarPreco = product.ValidarPropriedadeDecimal(product.Preco, "Preço");

            if (validarNome && validarPreco)
            {
                product.Ativo = true;
                await _IProduct.Add(product);
            }
        }
        public IActionResult Create(Product product, TransactionElement transactionElement)
        {
            if (ModelState.IsValid)
            {
                _productService.Add(product);
                _productService.GetAll();
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["Unit"] = _unitService.GetUnits();

            return(View(product));
        }
Ejemplo n.º 15
0
        public static int Add(ProductInfo entity)
        {
            entity.Id = dal.Add(entity);

            UploadBLL.UpdateUpload(TableID, 0, entity.Id, Cookies.Admin.GetRandomNumber(false));

            int[] classIds = Array.ConvertAll <string, int>(entity.ClassId.Split(new char[] { '|' }, StringSplitOptions.RemoveEmptyEntries), k => Convert.ToInt32(k));
            ProductClassBLL.ChangeProductCount(classIds, ChangeAction.Plus);
            CacheHelper.Remove("ProductClass");

            return(entity.Id);
        }
Ejemplo n.º 16
0
        public async Task AddProduct(Product product)
        {
            var validarNome  = product.ValidationPropertyString(product.Nome, "Nomes");
            var validarPreco = product.ValidationPropertyDecimal(product.Preco, "Preço");


            if (validarNome && validarPreco)
            {
                product.Ativo = true;

                await _product.Add(product);
            }
        }
Ejemplo n.º 17
0
        public async Task AddProduct(Produto produto)
        {
            var validaNome       = produto.ValidarPropriedadeString(produto.Nome, "Nome");
            var validaValor      = produto.ValidarPropriedadeDecimal(produto.Valor, "Valor");
            var validaQtdEstoque = produto.ValidarPropriedadeInt(produto.QtdEstoque, "QtdEstoque");

            if (validaNome && validaValor && validaQtdEstoque)
            {
                produto.DataCadastro  = DateTime.Now;
                produto.DataAlteracao = DateTime.Now;
                produto.Estado        = true;
                await _IProduct.Add(produto);
            }
        }
Ejemplo n.º 18
0
        public async Task <ActionResult <GetProductDto> > Post([FromBody] AddProductDto productData)
        {
            if (productData == null)
            {
                return(BadRequest());
            }

            var result = await _product.Add(productData);

            if (!result)
            {
                return(BadRequest("Could not created!"));
            }

            return(Ok(productData));
        }
Ejemplo n.º 19
0
        public ActionResult AddProduct(AddProductFormModel inputModel)
        {
            if (ModelState.IsValid)
            {
                var domainModel = Mapper.Map <ProductDomainModel>(inputModel);
                product.Add(domainModel);

                return(RedirectToAction("Index"));
            }

            var viewModel = Mapper.Map <AddProductViewModel>(inputModel);
            IEnumerable <CategoryDomainModel> categories = category.Get();

            viewModel.Categories = Mapper.Map <List <CategoryViewModel> >(categories);

            return(View(viewModel));
        }
Ejemplo n.º 20
0
 public void AddProduct(Product p)
 {
     productRepository.Add(p);
 }
Ejemplo n.º 21
0
 public async Task Add(Produto entity)
 {
     await _product.Add(entity);
 }
Ejemplo n.º 22
0
 public async Task Add(Produto objeto)
 {
     await _IProduct.Add(objeto);
 }
Ejemplo n.º 23
0
 public void Addproduct(Product dto)
 {
     productManage.Add(dto);
 }
Ejemplo n.º 24
0
        public async Task <IActionResult> Add([FromBody] Product record)
        {
            var newRecord = await _ProductService.Add(record);

            return(Ok(newRecord));
        }
Ejemplo n.º 25
0
 public async Task Add(Product Objeto)
 {
     await _IProduct.Add(Objeto);
 }
Ejemplo n.º 26
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public bool Add(BaseProductTable model)
 {
     return(dal.Add(model));
 }
Ejemplo n.º 27
0
 public void Add(IProduct product)
 {
     product.Add();
 }
 public void Add(Product entity)
 {
     _product.Add(entity);
 }
Ejemplo n.º 29
0
 public async Task Add(Produto Objeto)
 {
     await _iProduct.Add(Objeto);
 }
Ejemplo n.º 30
0
 public async Task Add(Product objecto)
 {
     await _iProduct.Add(objecto);
 }