Пример #1
0
        public bool Insert(SalesDetailDTO entity)
        {
            var sale = new Sale();

            sale.CategoryID         = entity.CategoryID;
            sale.ProductID          = entity.ProductID;
            sale.CustomerID         = entity.CustomerID;
            sale.ProductSalesPrice  = entity.Price;
            sale.ProductSalesAmount = entity.SalesAmount;
            sale.SalesDate          = entity.SalesDate;

            if (dao.Insert(sale))
            {
                var product = new Product();
                product.ID = entity.ProductID;

                int temp = entity.StockAmount - entity.SalesAmount;
                product.StockAmount = temp;

                if (productDao.Update(product))
                {
                    return(true);
                }

                return(false);
            }

            return(false);
        }
Пример #2
0
        public bool Insert(SalesDetailDTO entity)
        {
            SALE sales = new SALE();

            sales.CategoryID         = entity.CategoryID;
            sales.ProductID          = entity.ProductID;
            sales.CustomerID         = entity.CustomerID;
            sales.ProductSalesPrice  = entity.Price;
            sales.ProductSalesAmount = entity.SalesAmount;
            sales.SalesDate          = entity.SalesDate;
            dao.Insert(sales);
            PRODUCT product = new PRODUCT();

            product.ID = entity.ProductID;
            int temp = entity.StockAmount - entity.SalesAmount;

            product.StockAmount = temp;
            productdao.Update(product);
            return(true);
        }