private void saveGroups(BsItemForm item)
        {
            Business.BsGroups gps = new Business.BsGroups();
            int    x    = lstIGroups.Items.Count;
            string retn = "";

            if (Request["lstIAddGroups"] != null)
            {
                retn = Request["lstIAddGroups"].ToString();
            }
            string [] list = retn.Split(new char[] { ',' });
            lstIAddGroups.Items.Clear();

            for (int i = 0; i < list.Length; i++)
            {
                if (list[i] != "")
                {
                    Business.BsGroup ps = new Business.BsGroup();
                    ps.Id = Convert.ToInt32(list[i]);
                    ps.GetObject();
                    gps.Add(ps.Id, ps);
                    lstIAddGroups.Items.Add(new ListItem(ps.Description, ps.Id + ""));
                }
            }

            item.Group.AddGroupsByItemForm(gps, item);
            RegisterClientScriptBlock("ok1", "<script>top.closeLayerAlpha()</script>");
        }
Example #2
0
        private BsGroups addObjectsList(DataTable dt_)
        {
            BsGroups objects = new BsGroups();

            foreach (DataRow dr in dt_.Rows)
            {
                objects.Add(Convert.ToInt32(dr["groupId"]), setObject(new BsGroup(), dr));
            }
            return(objects);
        }