Ejemplo n.º 1
0
    protected void btnsend_Click(object sender, EventArgs e)
    {
        ///get job_id using employyee_id

        string empid_url  = Request["empid"];
        int    empid_url1 = Int32.Parse(Request["empid"].Substring(Request["empid"].Length - 6));

        // API.Service setfeedback = new API.Service();
        API.Service setfeedback = new API.Service();
        XmlDocument dom1        = new XmlDocument();

        dom1.LoadXml("<XML>" + setfeedback.get_employees(Session["Email"].ToString(), Session["P@ss"].ToString(), empid_url1.ToString(), Session["VendorID"].ToString(), Session["ClientID"].ToString(), "", "", "1", "").InnerXml + "</XML>");
        XmlNodeList Response = dom1.SelectNodes("XML/RESPONSE/EMPLOYEE_NAME_ID");

        // lblname.Text = func.FixString(Response[iResponse].SelectSingleNode("FIRSTNAME").InnerText) + " " + func.FixString(Response[iResponse].SelectSingleNode("LASTNAME").InnerText);
        jobid_feed = Response[iResponse].SelectSingleNode("JOB_ID").InnerText;



        ///get feedback id  using employyee_id,jobid,client id,vendor id

        dom1.LoadXml("<XML>" + setfeedback.get_v_feedback(Session["Email"].ToString(), Session["P@ss"].ToString(), "", empid_url1.ToString(), "", Session["VendorID"].ToString(), Session["ClientID"].ToString()).InnerXml + "</XML>");
        XmlNodeList Response5   = dom1.SelectNodes("XML/RESPONSE/FEEDBACK");
        string      feedback_id = Response5[iResponse].SelectSingleNode("FEEEDBACK_ID").InnerText;


        /// insert comment in to table

        dom1.LoadXml("<XML>" + setfeedback.insert_c_comments_feedback(Session["Email"].ToString(), Session["P@ss"].ToString(), jobid_feed, txtfeedcomment.Text, empid_url1.ToString(), Session["VendorID"].ToString(), Session["ClientID"].ToString(), feedback_id).InnerXml + "</XML>");
        XmlNodeList Response2 = dom1.SelectNodes("XML/RESPONSE");

        if (Response2.Item(0).SelectSingleNode("STATUS").InnerText == "1")
        {
            HttpContext.Current.Response.Redirect("C_View_Candidate.aspx?wopen=Y&p=VW&empid=" + empid_url);
        }
    }