// GET: Applicant/Details/5 public ActionResult Details(int id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } OpenJobs job = js.Get_Posting_By_ID(id); if (job == null) { return(HttpNotFound()); } var model = new OpenJobsModel { JobDescription = job.Job_Description, CloseDate = job.Close_Date, JobId = job.Job_ID, JobLocation = job.Job_Location, JobLocationCity = job.Job_Location_City, JobQualification = job.Job_Qualification, JobTitle = job.Job_Title, PostingId = job.Posting_ID }; return(View(model)); }
public ActionResult Apply(int?id) { // id = application id Job_Application job_app = js.Get_Job_Application_By_ID(id); OpenJobs jobPosting = js.Get_Posting_By_ID(job_app.JobID); int Job_ID = jobPosting.Job_ID; Question[] AppQuestions = js.getQuestionsByJobID(Job_ID); Question[] PreAppQuestions = js.Get_PreApp_Questions(); ViewBag.Application_ID = id; ApplicationModel qView = new ApplicationModel(); foreach (Question q in AppQuestions) { qView.ApplicationQuestions.Add(new QuestionAnswer { fullQuestion = q.FullQuestion, questionID = q.QuestionID, answer = "" }); } foreach (Question q in PreAppQuestions) { qView.PreApplicationQuestions.Add(new QuestionAnswer { fullQuestion = q.FullQuestion, questionID = q.QuestionID, answer = "" }); } return(View(qView)); }
public ActionResult Edit(OpenJobs job) { try { // TODO: Add update logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } OpenJobs job = js.Get_Posting_By_ID(id); if (job == null) { return(HttpNotFound()); } return(View(job)); }
public ActionResult ShowDetails(int id) { OpenJobs job = js.Get_Posting_By_ID(id); if (job == null) { return(HttpNotFound()); } var model = new OpenJobsModel { JobDescription = job.Job_Description, CloseDate = job.Close_Date, JobId = job.Job_ID, JobLocation = job.Job_Location, JobLocationCity = job.Job_Location_City, JobQualification = job.Job_Qualification, JobTitle = job.Job_Title, PostingId = job.Posting_ID }; return(this.PartialView("_Details", model)); }
public IEnumerable <IJobInstance <TDef> > FindOpenJobsFor(IJobWorker <TDef> worker) { var options = OpenJobs.Where(x => x.CanAddWorker(worker)); return(options); }