Ejemplo n.º 1
0
        public void postjob()
        {
            this.Posted = false;
            WebRecruiterController webCtrl = new WebRecruiterController();


            string OUTPUTRESPONSE;

            //  Int32 x_user_id;
            Int32 x_job_id;
            //  Int32 x_user_type;
            String x_outputMsg;

            // Int32 UserType;


            //bool userTypeWasParsed;
            //try
            //{
            //    userTypeWasParsed = Int32.TryParse(jUser.Type, out UserType);

            //}
            //catch (Exception ex)
            //{
            //    x_outputMsg = "Problem parsing userTYPE(INT); " + ex.Message.ToString();
            //}


            OUTPUTRESPONSE = webCtrl.webJobPost(jJob.PosterID, jJob.Employer, jJob.Title, jJob.Description, out x_job_id, out x_outputMsg);



            if (OUTPUTRESPONSE.Contains("ok"))
            {
                HttpContext.Current.Session["x_job_id"] = x_job_id;
                //HttpContext.Current.Session["x_cust_id"] = x_cust_id;
                //HttpContext.Current.Session["x_user_type"] = x_user_type;
                HttpContext.Current.Session["x_output_msg"] = x_outputMsg;

                this.Posted = true;
            }

            jJobPosted jJobPostComplete = new jJobPosted();

            //jUserAuthed.CustID = x_cust_id.ToString();
            jJobPostComplete.ID = x_job_id.ToString();
            //jJobPostComplete.UserType = x_user_type.ToString();
            jJobPostComplete.OutputMsg = x_outputMsg;

            jJob.Data = JsonConvert.SerializeObject(jJobPostComplete);
        }