Esempio n. 1
0
        public int AddProduct(Models.DomainModels.Product product)
        {
            prodRepository.Add(product);
            prodRepository.SaveChanges();

            if (product.Documents != null && product.Documents.Count > 0)
            {
                documentService.AddDocuments(product.Documents, product.ProductID, DocumentType.Product);
            }

            return(product.ProductID); // If Exception occurs this line will not be executed
        }
Esempio n. 2
0
        public int UpdateProduct(Models.DomainModels.Product product)
        {
            prodRepository.Update(product);
            prodRepository.SaveChanges();

            if (product.Documents != null && product.Documents.Count > 0)
            {
                documentService.AddDocuments(product.Documents, product.ProductID, DocumentType.Product);
            }


            return(product.ProductID);
        }