Exemplo n.º 1
0
 public override void DeleteCustomer(string code)
 {
     if (partyDao.LoadParty(code) == null)
     {
         workCenterMgr.DeleteWorkCenterByParent(code);
         addressMgr.DeleteAddressByParent(code);
         base.DeleteCustomer(code);
     }
     else
     {
         DeleteCustomerOnly(code);
     }
 }
Exemplo n.º 2
0
        public override void DeleteCarrier(string code)
        {
            IList <UserPermission> userPermissionList = userPermissionMgr.GetUserPermission(code);

            userPermissionMgr.DeleteUserPermission(userPermissionList);
            permissionMgr.DeletePermission(code);
            if (partyDao.LoadParty(code) == null)
            {
                addressMgr.DeleteAddressByParent(code);
                base.DeleteCarrier(code);
            }
            else
            {
                DeleteCarrierOnly(code);
            }
        }