Exemplo n.º 1
0
        public void DeleteItem(NZString OrderNo, NZString OrderDetailNo)
        {
            try
            {
                Common.CurrentDatabase.KeepConnection = true;
                Common.CurrentDatabase.BeginTransaction();

                CustomerOrderBIZ     biz        = new CustomerOrderBIZ();
                CustomerOrderViewDTO dtoDelItem = new CustomerOrderViewDTO();
                dtoDelItem.ORDER_NO        = OrderNo;
                dtoDelItem.ORDER_DETAIL_NO = OrderDetailNo;
                biz.DeleteCustomerOrderDetail(Common.CurrentDatabase, dtoDelItem);
                biz.UpdateCustomerHeaderTotal(Common.CurrentDatabase, dtoDelItem);
                Common.CurrentDatabase.Commit();
            }
            catch (Exception ex)
            {
                Common.CurrentDatabase.Rollback();
                throw ex;
            }
        }