private void saveConfigUsers(int id) { Business.BsUsers us = new Business.BsUsers(); int x = lstIUsers.Items.Count; string retn = ""; if (Request["lstIAddUsers"] != null) { retn = Request["lstIAddUsers"].ToString(); } string [] list = retn.Split(new char[] { ',' }); lstIAddUsers.Items.Clear(); for (int i = 0; i < list.Length; i++) { if (list[i] != "") { Business.BsUser ps = new Business.BsUser(); ps.Id = Convert.ToInt32(list[i]); ps.GetObject(); us.Add(ps.Id, ps); lstIAddUsers.Items.Add(new ListItem(ps.Name, ps.Id + "")); } } Business.BsGroup g = new Business.BsGroup(); g.Id = id; g.User.AddUsersByGroup(us, g); searchMemory(); }
private void getConfig(int id, int paran) { config(id, paran); if (paran == 0) { Business.BsFolder f = new Business.BsFolder(); f.Groups.Add(id, new Business.BsGroup(id)); Business.BsFolders fs = f.GetObjectsByGroups(); lstIAdd.Items.Clear(); for (int i = 0; i < fs.Count; i++) { ListItem l = new ListItem(fs[i].Name, fs[i].Id + ""); lstIAdd.Items.Add(l); lstIFolders.Items.Remove(l); } } else { Business.BsUser u = new Business.BsUser(); u.Groups.Add(id, new Business.BsGroup(id)); Business.BsUsers us = u.GetObjectsByGroups(); lstIAddUsers.Items.Clear(); for (int i = 0; i < us.Count; i++) { ListItem l = new ListItem(us[i].Name, us[i].Id + ""); lstIAddUsers.Items.Add(l); lstIUsers.Items.Remove(l); } } }
private void setComboUsers() { Business.BsUser u = new Business.BsUser(); Business.BsUsers us = u.GetObjects(); for (int i = 0; i < us.Count; i++) { lstIUsers.Items.Add(new ListItem(us[i].Name, us[i].Id + "")); } }