public List <UserModelView> GetUserModelViews() { var _lstUserModelViewResults = new List <UserModelView>(); var user = nguoidung.TENDANGNHAP.ToUpper(); try { var _listuser = new List <user>(); if (user == "ADMIN") { _listuser = UserDataService.GetAll().ToList(); } else { _listuser = UserDataService.Query.Where(w => w.GroupName == nguoidung.TENDANGNHAP).ToList(); } if (_listuser != null) { foreach (var item in _listuser) { UserModelView umViewRecord = new UserModelView(); umViewRecord.userid = item.userid; umViewRecord.username = item.username; umViewRecord.LastPasswordChangedDate = item.LastPasswordChangedDate; _lstUserModelViewResults.Add(umViewRecord); } } } catch (Exception e) { log.Error(e.StackTrace + e.Message); } return(_lstUserModelViewResults); }