Пример #1
0
 /// <summary>
 /// Устаревший метод для добавления новых объектов в набор EntitySet Users. Взамен можно использовать метод .Add связанного свойства ObjectSet&lt;T&gt;.
 /// </summary>
 public void AddToUsers(Users users)
 {
     base.AddObject("Users", users);
 }
Пример #2
0
 /// <summary>
 /// Создание нового объекта Users.
 /// </summary>
 /// <param name="uSER_ID">Исходное значение свойства USER_ID.</param>
 /// <param name="fIRST_NAME">Исходное значение свойства FIRST_NAME.</param>
 /// <param name="lAST_NAME">Исходное значение свойства LAST_NAME.</param>
 /// <param name="lOGIN">Исходное значение свойства LOGIN.</param>
 /// <param name="pASSWORD">Исходное значение свойства PASSWORD.</param>
 /// <param name="pASSWORD_SALT">Исходное значение свойства PASSWORD_SALT.</param>
 /// <param name="cREATE_DATE">Исходное значение свойства CREATE_DATE.</param>
 /// <param name="lAST_MODIFIED_DATE">Исходное значение свойства LAST_MODIFIED_DATE.</param>
 /// <param name="lAST_LOGIN_DATE">Исходное значение свойства LAST_LOGIN_DATE.</param>
 /// <param name="iS_ACTIVATED">Исходное значение свойства IS_ACTIVATED.</param>
 /// <param name="iS_LOCKED_OUT">Исходное значение свойства IS_LOCKED_OUT.</param>
 /// <param name="lAST_LOCKED_OUT_DATE">Исходное значение свойства LAST_LOCKED_OUT_DATE.</param>
 /// <param name="iS_ADMIN">Исходное значение свойства IS_ADMIN.</param>
 public static Users CreateUsers(global::System.Int64 uSER_ID, global::System.String fIRST_NAME, global::System.String lAST_NAME, global::System.String lOGIN, global::System.String pASSWORD, global::System.String pASSWORD_SALT, global::System.DateTime cREATE_DATE, global::System.DateTime lAST_MODIFIED_DATE, global::System.DateTime lAST_LOGIN_DATE, global::System.Boolean iS_ACTIVATED, global::System.Boolean iS_LOCKED_OUT, global::System.DateTime lAST_LOCKED_OUT_DATE, global::System.Boolean iS_ADMIN)
 {
     Users users = new Users();
     users.USER_ID = uSER_ID;
     users.FIRST_NAME = fIRST_NAME;
     users.LAST_NAME = lAST_NAME;
     users.LOGIN = lOGIN;
     users.PASSWORD = pASSWORD;
     users.PASSWORD_SALT = pASSWORD_SALT;
     users.CREATE_DATE = cREATE_DATE;
     users.LAST_MODIFIED_DATE = lAST_MODIFIED_DATE;
     users.LAST_LOGIN_DATE = lAST_LOGIN_DATE;
     users.IS_ACTIVATED = iS_ACTIVATED;
     users.IS_LOCKED_OUT = iS_LOCKED_OUT;
     users.LAST_LOCKED_OUT_DATE = lAST_LOCKED_OUT_DATE;
     users.IS_ADMIN = iS_ADMIN;
     return users;
 }
Пример #3
0
        public MembershipUser CreateUser(string first_name, string last_name, string username, string password, string email)
        {
            using (SecurityDBEntities db = new SecurityDBEntities())
            {
                Users user = new Users();
                user.LOGIN = username;
                user.FIRST_NAME = first_name;
                user.LAST_NAME = last_name;
                user.EMAIL = email;
                user.PASSWORD_SALT = CreateSalt();
                user.PASSWORD = CreatePasswordHash(password,user.PASSWORD_SALT);
                user.CREATE_DATE = DateTime.Now;
                user.IS_ACTIVATED = false;
                user.IS_LOCKED_OUT = false;
                user.LAST_LOCKED_OUT_DATE = DateTime.Now;
                user.LAST_LOGIN_DATE = DateTime.Now;

                db.AddToUsers(user);
                db.SaveChanges();

                return GetUser(username);
            }
        }