public static IVacancyRequestManager CreateVacancyRequestManager() { if (vacancyRequestManager == null) { vacancyRequestManager = new VacancyRequestManager(); } return(vacancyRequestManager); }
public void request(string p) { int eid = (int)Session["empid"]; int pnum = Convert.ToInt32(p); IVacancyRequestManager vacancyRequestManager = VacancyRequestManagerFactory.CreateVacancyRequestManager(); int vacancyRequestID = vacancyRequestManager.InsertVacancyRequest(eid, pnum); //Response.Write(@"<script language='javascript'>alert('vacancy request id is '"+vacancyRequestID.ToString()+") </script>" ); outll.Visible = true; outll.Text = "vacancy request id generated is :" + vacancyRequestID; //Console.WriteLine("+ k.Key); //for (int j = 0; j < i; j++) //{ // //Ivacancy_UI vui = new vacancy_UI(); // ////vui.vacancyidreq(k.Key,k.Value); // //vui.addvacancydetails(k.Key, k.Value); //} System.Threading.Thread.Sleep(3000); Session["positions"] = pnum; Session["vacancyRequestID"] = vacancyRequestID; Response.Redirect("addvacancy.aspx"); }