예제 #1
0
        public async Task <Common.DTO.User> Authenticate(Common.DTO.User user)
        {
            var entity = await DbContext.Users.FirstOrDefaultAsync(x => x.UserName.ToLower() == user.Username.ToLower() && x.Password == user.Password);

            if (entity == null)
            {
                return(null);
            }
            user.Role = entity.Role;
            user.ID   = entity.UserID;
            return(user);
        }
예제 #2
0
 public Task <bool> Update(Common.DTO.User objectToUpdate)
 {
     throw new NotImplementedException();
 }
예제 #3
0
 public Task <int> Create(Common.DTO.User objectToCreate)
 {
     throw new NotImplementedException();
 }