private void BindUsersToUserList() { // Get all of the user accounts MembershipUserCollection users = Membership.GetAllUsers(); UserLists.DataSource = users; UserLists.DataBind(); }
public async Task SendMessage(string callEmoji, string closeEmoji) { PresentationMessage = await Channel.SendMessageAsync(GetMessageText()); var emojis = UserLists.Select(x => x.JoinEmote).ToList(); emojis.Add(new Emoji(callEmoji)); emojis.Add(new Emoji(closeEmoji)); await PresentationMessage.AddReactionsAsync(emojis.ToArray()); }
public UserLists Signin(string id, string data) { UserLists founduser = _aushipbank.AllSearchBy <UserLists>(x => x.Pincode == data && x.Email == id).FirstOrDefault(); if (founduser == null) { return(new UserLists()); } else { return(founduser); } //return new UserLists() ;{Name="Bobby Faruqi", Email="*****@*****.**" }; }
public MessengerClient(Credentials credentials) { @lock = new AsyncReaderWriterLock(); this.credentials = credentials; userCache = new Dictionary<string, WeakReference>(); privacySettings = new Dictionary<PrivacySetting, string>(); UserLists = new UserLists(this); Groups = new Groups(); IMSessions = new IMSessions(); }
public UserLists Signin() { var id = Request.Form["username"].First().ToString(); var data = Request.Form["password"].First().ToString(); UserLists founduser = _aushipbank.AllSearchBy <UserLists>(x => x.Pincode == data && x.Email == id).FirstOrDefault(); if (founduser == null) { return(new UserLists()); } else { return(founduser); } }
public ActionResult AddList(UserLists list) { var user = UserManager.FindById(User.Identity.GetUserId()); var result = _context.UserLists.Where(l => l.ListName.ToUpper().Contains(list.ListName.ToUpper()) && l.UserName == user.UserName); if (!result.Any()) { var newList = new UserLists() { ListName = list.ListName, UserName = user.UserName }; if (!list.Word.IsNullOrWhiteSpace()) { //char[] delimiters = new[] { ',', ';', ' ', '\n', '"','?', '^', '*', }; //var words = list.Word.Split(delimiters, StringSplitOptions.RemoveEmptyEntries).Distinct().ToArray(); var words = Regex.Replace(list.Word, "[^0-9a-zA-Z']+", ","); var wordArray = words.Split(',').Distinct().ToArray(); newList.Word = string.Join(", ", wordArray); } else { newList.Word = ""; } _context.UserLists.Add(newList); _context.SaveChanges(); return(RedirectToAction("Index")); } else { ModelState.AddModelError("ListName", list.ListName); return(View("NewList")); } }
public override string ToString() { return($"Group: {Description}, {UserLists.Sum(x => x.Users.Count)} users"); }
public async Task UpdateUserLists(bool useCursor = false) { if (UpdatingUserLists) { return; } if (_userId == 0 || Tokens == null) { return; } if (useCursor && _userListsCursor == 0) { return; } UpdatingUserLists = true; if (!useCursor || _userListsCursor == 0) { UserLists.Clear(); } try { var param = new Dictionary <string, object> { { "user_id", _userId }, { "count", 20 } }; if (useCursor && _userListsCursor != 0) { param.Add("cursor", _userListsCursor); } var userLists = await Tokens.Lists.OwnershipsAsync(param); if (!useCursor || _userListsCursor == 0) { UserLists.Clear(); } foreach (var list in userLists) { UserLists.Add(list); } _userListsCursor = userLists.NextCursor; } catch { if (!useCursor || _userListsCursor == 0) { UserLists.Clear(); } UpdatingUserLists = false; return; } UpdatingUserLists = false; }