Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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);
                }
            }
        }
Esempio n. 3
0
 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 + ""));
     }
 }