public void DeleteUser(UserDetailDTO userDTO) { //sterge user User user = new User() { Username = userDTO.Username, Password = userDTO.Password, Email = userDTO.Email, Role = userDTO.Role }; _dataAccess.UserRepository.Delete(user); }
public List<UserDetailDTO> GetAllUsers() { //returneaza lista cu toti userii List<User> userList = _dataAccess.UserRepository.GetAll().ToList(); List<UserDetailDTO> userDtoList = new List<UserDetailDTO>(); UserDetailDTO userDTO; foreach (User u in userList) { userDTO = new UserDetailDTO(); userDTO.Email = u.Email; userDTO.Password = u.Password; userDTO.Role = u.Role; userDTO.Username = u.Username; userDTO.UserID = u.UserID; userDtoList.Add(userDTO); } return userDtoList; }
public UserDetailDTO GetUser(int id) { //gaseste user dupa id User user = _dataAccess.UserRepository.FindFirstBy(u => u.UserID == id); UserDetailDTO userDTO = new UserDetailDTO(); userDTO.Username = user.Username; userDTO.Password = user.Password; userDTO.Email = user.Email; userDTO.Role = user.Role; userDTO.UserID = user.UserID; return userDTO; }