예제 #1
0
        public void Remove(int userId)
        {
            _ormAdapter.Delete(userId);

            /*
             * if (_useFirstOrm)
             * {
             *  var user = _firstOrm1.Read(userId);
             *  var userInfo = _firstOrm2.Read(user.InfoId);
             *
             *  _firstOrm2.Delete(userInfo);
             *  _firstOrm1.Delete(user);
             * }
             * else
             * {
             *  var user = _secondOrm.Context.Users.First(i => i.Id == userId);
             *  var userInfo = _secondOrm.Context.UserInfos.First(i => i.Id == user.InfoId);
             *
             *  _secondOrm.Context.UserInfos.Remove(userInfo);
             *  _secondOrm.Context.Users.Remove(user);
             * }
             */

            // you should remove DbUserEntity and DbUserInfoEntity via _ormAdapter
        }
예제 #2
0
 public void Remove(int userId)
 {
     _ormAdapter.Delete(userId);
 }