public void AddUser(DbUserEntity user)
 {
     Context.Users.Add(user);
     Context.UserInfos.Add(new DbUserInfoEntity {
         Id = user.UserInfoId
     });
 }
Example #2
0
 public void AddUser(DbUserEntity user)
 {
     users.Create(user);
     userInfos.Create(new DbUserInfoEntity {
         Id = user.UserInfoId
     });
 }
Example #3
0
        public void UpdateUser(DbUserEntity user)
        {
            var element = ReadUser(user.Id);

            _iSecondOrm.Context.Users.Remove(element);
            _iSecondOrm.Context.Users.Add(user);
        }
        public void UpdateUser(int userId, DbUserEntity user)
        {
            var dbUser = _secondOrm.Context.Users.First(x => x.Id == userId);

            dbUser.Login        = user.Login;
            dbUser.PasswordHash = user.PasswordHash;
            dbUser.UserInfoId   = user.UserInfoId;
        }
Example #5
0
        public void UpdateUser(int userId, DbUserEntity user)
        {
            var userFromDb = _firstUserOrm.Read(userId);

            userFromDb.UserInfoId   = user.UserInfoId;
            userFromDb.Login        = user.Login;
            userFromDb.PasswordHash = user.PasswordHash;
        }
Example #6
0
        static void RunSecondAdapter(DbUserEntity user, DbUserInfoEntity userInfo)
        {
            SecondAdapter adapter = new SecondAdapter();

            adapter.Create(user, userInfo);
            adapter.Update(user, userInfo);
            adapter.Read(1);
            adapter.Delete(user, userInfo);
            adapter.Read(1);
        }
Example #7
0
        static void RunFirstAdapter(DbUserEntity user, DbUserInfoEntity userInfo)
        {
            FirstAdapter adapter = new FirstAdapter();

            adapter.Create(user, userInfo);
            adapter.Update(user, userInfo);
            adapter.Read(1);
            adapter.Delete(user, userInfo);
            adapter.Read(1);
        }
Example #8
0
        public void CheckWork()
        {
            ISecondOrm            second = null;
            IFirstOrm <IDbEntity> first  = new Adapter <IDbEntity>(second);

            var entityUser     = new DbUserEntity();
            var entityUserInfo = new DbUserInfoEntity();

            first.Create(entityUser);
            first.Create(entityUserInfo);
        }
Example #9
0
 public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
 {
     if (_useFirstOrm)
     {
         _firstOrm.Add(user, userInfo);
     }
     else
     {
         _secondOrm.Add(user, userInfo);
     }
 }
Example #10
0
        public Tuple <DbUserEntity, DbUserInfoEntity> Read(int id)
        {
            DbUserEntity user = _usersDb.Read(id);

            if (user != null)
            {
                DbUserInfoEntity info = _usersInfosDb.Read(user.UserInfoId);
                Console.WriteLine("Пользователь с идом: " + user.Id + "Имеет следующую инфу:\n" +
                                  user.Login + " " + user.PasswordHash + " " + info.Name + " " + info.Birthday
                                  );
                return(new Tuple <DbUserEntity, DbUserInfoEntity>(user, info));
            }
            Console.WriteLine("Нет таких " + id);
            return(default(Tuple <DbUserEntity, DbUserInfoEntity>));
        }
Example #11
0
        public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
        {
            if (_useFirstOrm)
            {
                _firstOrm1.Add(user);
                _firstOrm2.Add(userInfo);
            }
            else
            {
                // add realization by yourself
                _secondOrm.Context.Users.Add(user);
                _secondOrm.Context.UserInfos.Add(userInfo);
            }

            // you should create DbUserEntity and DbUserInfoEntity via _ormAdapter
            _ormAdapter.Add(user, userInfo);
        }
Example #12
0
        public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
        {
            /* if (_useFirstOrm)
             * {
             *   _firstOrm1.Add(user);
             *   _firstOrm2.Add(userInfo);
             * }
             * else
             * {
             *   _secondOrm.Context.Users.Add(user);
             *   _secondOrm.Context.UserInfos.Add(userInfo);
             *   // add realization by yourself
             * }*/

            _ormAdapter.AddUser(user);
            _ormAdapter.AddUserInfo(userInfo);
        }
Example #13
0
 public Tuple <DbUserEntity, DbUserInfoEntity> Read(int id)
 {
     if (Context.Users.Count > 0)
     {
         DbUserEntity user = Context.Users.First(e => e.Id == id);
         if (user != null)
         {
             DbUserInfoEntity info = Context.UserInfos.First(e => e.Id == user.UserInfoId);
             Console.WriteLine("Пользователь с идом: " + user.Id + "Имеет следующую инфу:\n" +
                               user.Login + " " + user.PasswordHash + " " + info.Name + " " + info.Birthday
                               );
             return(new Tuple <DbUserEntity, DbUserInfoEntity>(user, info));
         }
     }
     Console.WriteLine("Нет таких " + id);
     return(default(Tuple <DbUserEntity, DbUserInfoEntity>));
 }
Example #14
0
        public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
        {
            _ormAdapter.Add(user, userInfo);

            /*
             * if (_useFirstOrm)
             * {
             *  _firstOrm1.Add(user);
             *  _firstOrm2.Add(userInfo);
             * }
             * else
             * {
             *  _secondOrm.Context.Users.Add(user);
             *  _secondOrm.Context.UserInfos.Add(userInfo);
             * }
             */

            // you should create DbUserEntity and DbUserInfoEntity via _ormAdapter
        }
Example #15
0
        static void Main(string[] args)
        {
            DbUserEntity user = new DbUserEntity();

            user.Id           = 1;
            user.Login        = "******";
            user.PasswordHash = "asdasdasd";
            user.UserInfoId   = 2;
            DbUserInfoEntity userInfo = new DbUserInfoEntity();

            userInfo.Id       = 2;
            userInfo.Name     = "Петров Петр Петрович";
            userInfo.Birthday = new DateTime();

            Console.WriteLine("Первый адаптер");
            RunFirstAdapter(user, userInfo);
            Console.WriteLine();
            Console.WriteLine("Второй адаптер");
            RunSecondAdapter(user, userInfo);

            Console.Read();
        }
Example #16
0
 public void AddNewUser(DbUserEntity userEntity, DbUserInfoEntity userInfoEntity)
 {
     _firstOrm1.Add(userEntity);
     _firstOrm2.Add(userInfoEntity);
 }
Example #17
0
 public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
 {
     _users.Add(user);
     _userInfos.Add(userInfo);
 }
Example #18
0
        public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
        {
            IOrmAdapter adapter = ChooseAdapter(_useFirstOrm);

            adapter.Add(user, userInfo);
        }
Example #19
0
 public void AddUser(DbUserEntity user)
 {
     _firstOrm1.Add(user);
 }
Example #20
0
 public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
 {
     _ormAdapter.addUser(user, userInfo);
 }
Example #21
0
 public void AddUser(DbUserEntity user, DbUserInfoEntity userInfo)
 {
     user.UserInfoId = userInfo.Id;
     _firstUserOrm.Update(user);
     _firstUserInfoOrm.Update(userInfo);
 }
Example #22
0
 public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
 {
     usersOrm.Add(user);
     userInfosOrm.Add(userInfo);
 }
Example #23
0
 public void Update(DbUserEntity user, DbUserInfoEntity info)
 {
     _usersDb.Update(user);
     _usersInfosDb.Update(info);
 }
Example #24
0
 public void Delete(DbUserEntity user, DbUserInfoEntity info)
 {
     _usersDb.Delete(user);
     _usersInfosDb.Delete(info);
 }
 public void AddUser(DbUserEntity user, DbUserInfoEntity userInfo)
 {
     user.UserInfoId = userInfo.Id;
     _secondOrm.Context.UserInfos.Add(userInfo);
     _secondOrm.Context.Users.Add(user);
 }
Example #26
0
 public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
 {
     _firstOrm1.Add(user);
     _firstOrm2.Add(userInfo);
 }
 public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
 {
     SecondOrm.Context.Users.Add(user);
     SecondOrm.Context.UserInfos.Add(userInfo);
 }
Example #28
0
 public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
 {
     orm.Context.Users.Add(user);
     orm.Context.UserInfos.Add(userInfo);
 }
 public void Add(DbUserEntity user, DbUserInfoEntity userInfo)
 {
     _firstOrmBdEntuty.Add(user);
     _firstOrmBdInfoEnity.Add(userInfo);
 }
Example #30
0
 public void AddUser(DbUserEntity userEntity, DbUserInfoEntity userInfoEntity)
 {
     _orm.Context.Users.Add(userEntity);
     _orm.Context.UserInfos.Add(userInfoEntity);
 }