예제 #1
0
        /// <summary>
        /// Returns the user object fram database. If record does not exists, it will create a new record and return that.
        /// </summary>
        /// <param name="userName"></param>
        /// <returns></returns>
        public User GetUser(string userName)
        {
            User user = _database.Users.Where<User>(u => u.UserName == userName).FirstOrDefault();

            if (user == null)
            {
                User nuser = new User() { UserName = userName };
                _database.Users.InsertOnSubmit(nuser);
                _database.SubmitChanges();

                return nuser;
            }
            else
            {
                return user;
            }
        }
예제 #2
0
 partial void UpdateUser(User instance);
예제 #3
0
 partial void DeleteUser(User instance);
예제 #4
0
 partial void InsertUser(User instance);