示例#1
0
    public void Asset_Info(XmlDocument xmldoc)
    {
        Asset_mst objAsset = new Asset_mst();
        int       count;
        string    compname1, domain1;
        XmlNode   compname       = xmldoc.DocumentElement.SelectSingleNode("//Computer//Computer_name");
        XmlNode   inventory_date = xmldoc.DocumentElement.SelectSingleNode("//Computer//Created_on");
        XmlNode   domain         = xmldoc.DocumentElement.SelectSingleNode("//Computer//Domain");

        compname1 = compname.InnerText;
        domain1   = domain.InnerText;
        count     = objAsset.Get_ComputerName(compname1, domain1);
        count1    = count;
        if (count == 0)
        {
            objAsset.Computername   = compname.InnerText;
            objAsset.Domain         = domain.InnerText;
            objAsset.Createdatetime = inventory_date.InnerText;
            objAsset.Insert();
        }
        else
        {
            objAsset       = objAsset.Get_AssetId_By_ComputerName_Domain(compname1, domain1);
            Assetid        = Convert.ToInt16(objAsset.Assetid);
            inventorydate2 = inventory_date.InnerText;
        }
    }
    public void Asset_Info(XmlDocument xmldoc)
    {
        try
        {
            Asset_mst objAsset = new Asset_mst();
            int count;
            string compname1, domain1;
            XmlNode compname = xmldoc.DocumentElement.SelectSingleNode("//Computer//Computer_name");
            XmlNode inventory_date = xmldoc.DocumentElement.SelectSingleNode("//Computer//Created_on");
            XmlNode domain = xmldoc.DocumentElement.SelectSingleNode("//Computer//Domain");

            compname1 = compname.InnerText;
            domain1 = domain.InnerText;
            count = objAsset.Get_ComputerName(compname1, domain1);
            count1 = count;
            if (count == 0)
            {
                objAsset.Computername = compname.InnerText;
                objAsset.Domain = domain.InnerText;
                objAsset.Createdatetime = inventory_date.InnerText;
                objAsset.Insert();
            }
            else
            {
                objAsset = objAsset.Get_AssetId_By_ComputerName_Domain(compname1, domain1);
                Assetid = Convert.ToInt32(objAsset.Assetid);
                inventorydate2 = inventory_date.InnerText;
            }
        }
        catch (Exception ex)
        {
            ex.ToString();
        }
    }