Example #1
0
        public int SellItem(List <Item> items)
        {
            DateTime date    = DateTime.Today;
            int      i       = 0;
            double   income  = 0;
            int      success = 0;

            foreach (Item item in items)
            {
                success += itemDataAccess.SellProduct(item.Id, item.Quantity);
                i++;
                if (i == success)
                {
                    income += item.Quantity * item.Price;
                }
            }
            if (transactionDataAccess.HasTransaction(date))
            {
                int h = transactionDataAccess.UpdateIncome(date, income);
            }
            else
            {
                int n = transactionDataAccess.AddIncome(date, 0, income);
            }
            return(success);
        }