예제 #1
0
    //private void Loadcountry()
    //{
    //    DataTable dt = new DataTable();
    //    API.Service web = new API.Service();
    //    XmlDocument xDoc = new XmlDocument();
    //    xDoc.LoadXml("<XML>" + web.get_country(Session["Email"].ToString(), Session["P@ss"].ToString(), "").InnerXml + "</XML>");
    //    XmlNodeList xResponse = xDoc.SelectNodes("XML/RESPONSE/COUNTRY_NO ");
    //    dt.Columns.Add("COUNTRY_NAME", typeof(string));
    //    dt.Columns.Add("COUNTRY_ID", typeof(string));
    //    foreach (XmlNode node in xResponse)
    //    {
    //        DataRow dr = dt.NewRow();
    //        dr["COUNTRY_NAME"] = node["COUNTRY_NAME"].InnerText;
    //        dr["COUNTRY_ID"] = node["COUNTRY_ID"].InnerText;
    //        dt.Rows.Add(dr);
    //    }
    //    ddlcountry.DataSource = dt;
    //    ddlcountry.DataTextField = "COUNTRY_NAME";
    //    ddlcountry.DataValueField = "COUNTRY_NAME";
    //    ddlcountry.DataBind();
    //}
    private void Loadjobs()
    {
        DataTable dt = new DataTable();

        API.Service web  = new API.Service();
        XmlDocument xDoc = new XmlDocument();

        xDoc.LoadXml("<XML>" + web.get_all_available_job_for_particuler_vendor(Session["Email"].ToString(), Session["P@ss"].ToString(), Session["VendorID"].ToString()).InnerXml + "</XML>");
        XmlNodeList xResponse = xDoc.SelectNodes("XML/RESPONSE/JOB_NO");

        dt.Columns.Add("JOB_TITLE-JOB_ID", typeof(string));
        dt.Columns.Add("JOB_ID", typeof(string));
        foreach (XmlNode node in xResponse)
        {
            DataRow dr = dt.NewRow();
            dr["JOB_TITLE-JOB_ID"] = node["JOB_TITLE-JOB_ID"].InnerText;
            dr["JOB_ID"]           = node["JOB_ID"].InnerText;
            dt.Rows.Add(dr);
        }
        ddljobs.DataSource     = dt;
        ddljobs.DataTextField  = "JOB_TITLE-JOB_ID";
        ddljobs.DataValueField = "JOB_ID";
        ddljobs.DataBind();
    }