Example #1
0
        async Task onSendList(object sender, EventArgs e)
        {
            try
            {
                GlobalData g = new GlobalData();
                g.CurrentUser             = new Other.UserObject();
                g.CurrentUser.username    = "******";
                g.CurrentUser.UserID      = 1;
                g.CurrentUser.ApartmentID = 1;


                ListItemObject l = new ListItemObject();
                l.noteName = "MyTestNote";
                l.noteName = "List Name";
                l.data     = "THIS IS THE TEXT OF OUR LIST, NOT NOTE";
                //l.noteName = g.CurrentUser.noteName;
                l.ListID   = 1;
                l.listType = 1;
                string test = await(ServerHandeler.sendList(l, g));
                Output.Text = test;
            }catch (Exception ex)
            {
                Output.Text = ex.Message;
            }
        }
        private List <ListItemObject> LoadObjectsName()
        {
            List <ListItemObject> listItemObjects = new List <ListItemObject>();
            XmlDocument           xmlDocMetaData  = new XmlDocument();
            string path = Server.MapPath("~/App_Data/XML/Objects.xml");

            xmlDocMetaData.Load(path);

            XmlNodeList xmlNodeListObject = xmlDocMetaData.SelectNodes("//objects/object");

            foreach (XmlNode xmlNodeObject in xmlNodeListObject)
            {
                bool exist = false;
                if (XmlHelper.GetXmlAttributeValue(xmlNodeObject, "hidden", ref exist) != "true")
                {
                    string         objectName = XmlHelper.GetXmlAttributeValue(xmlNodeObject, "name", ref exist);
                    ListItemObject li         = new ListItemObject();
                    li.Text  = ISDCore.Resources.MapLabel[objectName];
                    li.value = objectName;
                    listItemObjects.Add(li);
                }
            }
            xmlDocMetaData = null;
            return(listItemObjects);
        }
Example #3
0
 public void RemoveItem(ListItemObject itemObject)
 {
     if (itemObject != null)
     {
         Destroy(itemObject.gameObject);
         listItemObjects.Remove(itemObject);
     }
 }
Example #4
0
    public void AddItem(ListItemData itemData)
    {
        ListItemObject listItem = Instantiate(listItemPrefab);

        listItem.transform.SetParent(listItemPrefab.transform.parent, false);
        listItem.gameObject.SetActive(true);
        listItem.SetData(itemData);
        listItemObjects.Add(listItem);
    }
Example #5
0
    protected virtual void Awake()
    {
        if (listItemPrefab == null)
        {
            listItemPrefab = GetComponentInChildren <ListItemObject> ();
        }

        listItemPrefab.gameObject.SetActive(false);
    }
        private List <ListItemObject> ListObjectFunctions(string ObjectName)
        {
            List <ListItemObject> listItemObjects = new List <ListItemObject>();
            string      xPath             = string.Format("//objects/object[@name='{0}']", ObjectName);
            XmlDocument xmlObjectMetaData = new XmlDocument();
            string      path = SessionHandler.Server.MapPath("~/App_Data/XML/Objects.xml");

            xmlObjectMetaData.Load(path);
            XmlNode xmlNodeObject = xmlObjectMetaData.SelectSingleNode(xPath);

            if (null != xmlNodeObject)
            {
                XmlNode xmlNodeFunctions = xmlNodeObject.SelectSingleNode("functions");
                if (null != xmlNodeFunctions)
                {
                    XmlNodeList xmlNodeListFunction = null;

                    bool   exist      = false;
                    string templateID = XmlHelper.GetXmlAttributeValue(xmlNodeFunctions, "templateId", ref exist);
                    if (exist)
                    {
                        xmlNodeListFunction = xmlObjectMetaData.SelectNodes(string.Format("//functionsTemplate[@id='{0}']/function", templateID));
                    }
                    else
                    {
                        xmlNodeListFunction = xmlNodeFunctions.SelectNodes("function");
                    }

                    foreach (XmlNode xmlNodeFunction in xmlNodeListFunction)
                    {
                        exist = false;
                        string funcName = XmlHelper.GetXmlAttributeValue <string>(xmlNodeFunction, "name", ref exist, "");

                        if (!string.IsNullOrEmpty(funcName))
                        {
                            ListItemObject li = new ListItemObject();
                            li.Text  = ISDCore.Resources.MapLabel[funcName];
                            li.value = funcName;
                            listItemObjects.Add(li);
                        }
                    }
                }
            }
            xmlObjectMetaData = null;
            return(listItemObjects);
        }
Example #7
0
        public ListItemDetail(ListItemObject currentItem, GlobalData gd)
        {
            NavigationPage.SetHasNavigationBar(this, false); InitializeComponent();

            lblLabel.Text = currentItem.data;
        }