コード例 #1
0
ファイル: UserManager.cs プロジェクト: Penguibird/tieto_be
        public User GetByEmail(string email)
        {
            IUserDbProvider db = ObjectContainer.GetUserDbProvider();

            return(db.FindByUsername(email));
        }
コード例 #2
0
ファイル: UserManager.cs プロジェクト: Penguibird/tieto_be
        public void AddTrip(int userId, Trip trip)
        {
            IUserDbProvider db = ObjectContainer.GetUserDbProvider();

            db.AddTrip(userId, trip);
        }
コード例 #3
0
ファイル: UserManager.cs プロジェクト: Penguibird/tieto_be
        public void GeneratePassword(User user, string password)
        {
            IUserDbProvider db = ObjectContainer.GetUserDbProvider();

            db.CreatePassword(user, password);
        }
コード例 #4
0
ファイル: UserManager.cs プロジェクト: Penguibird/tieto_be
        public User Authenticate(string username, string password)
        {
            IUserDbProvider db = ObjectContainer.GetUserDbProvider();

            return(db.VerifyPassword(db.FindByUsername(username).ID, password));
        }
コード例 #5
0
ファイル: UserManager.cs プロジェクト: Penguibird/tieto_be
        public User Get(int id)
        {
            IUserDbProvider db = ObjectContainer.GetUserDbProvider();

            return(db.Read(id));
        }
コード例 #6
0
ファイル: UserManager.cs プロジェクト: Penguibird/tieto_be
        public void Add(User user)
        {
            IUserDbProvider db = ObjectContainer.GetUserDbProvider();

            db.Create(user);
        }