protected void ddlvacancyID_SelectedIndexChanged(object sender, EventArgs e) { IVacancyManager objvacmanager = VacancyManagerFactory.Create_VacancyManager(); List <IVacancy> lstvacancy = objvacmanager.GetVacancy(); try { foreach (IVacancy element in lstvacancy) { if (element.get_VacancyID == Convert.ToInt32(ddlvacancyID.SelectedValue)) { lbRequiredbyDate.Visible = true; lbReqbyDate.Text = element.get_RequiredByDate.ToString("dd/MM/yyyy"); lbReqbyDate.Visible = true; lbWrittenTestDate.Visible = true; lbTechnicalInterviewDate.Visible = true; lbHRInterviewDate.Visible = true; tbwritten.Visible = true; tbtechnical.Visible = true; tbHR.Visible = true; break; } } } catch (Exception) { RequiredFieldValidator2.Visible = true; } }
public IActionResult Get(long id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var result = vacancyManager.GetVacancy(id); if (result == null) { return(NotFound(id)); } return(Ok(result)); }
public void showlist() { ddl_vacancy.Items.Clear(); IVacancyManager objVacancyManager = VacancyManagerFactory.Create_VacancyManager(); List <IVacancy> list_vacancies = objVacancyManager.GetVacancy(); ICandidateManager candidate_manager = CandidateManagerFactory.Candidate_Manager(); ddl_vacancy.Items.Add("--select--"); foreach (IVacancy vacancy in list_vacancies) { if ((vacancy.get_Status != 2) && (candidate_manager.filledstatus_50percent(vacancy.get_VacancyID) == false) && (candidate_manager.filledstatus_bydate_TestID(vacancy.get_VacancyID) == true)) { if ((vacancy.get_Status == 0) && (candidate_manager.filledstatus_bydate(vacancy.get_VacancyID) == true)) { } else { ListItem dropdownlist = new ListItem(Convert.ToString(vacancy.get_VacancyID), Convert.ToString(vacancy.get_VacancyID), true); ddl_vacancy.Items.Add(dropdownlist); } } if ((candidate_manager.filledstatus_50percent(vacancy.get_VacancyID) == true) && (candidate_manager.filledstatus_bydate(vacancy.get_VacancyID) == true)) { objVacancyManager.updateStatus(vacancy.get_VacancyID, 2); } } ddl_vacancy.SelectedIndex = 0; }
public IActionResult Detail(long id) { try { return(View(_vacancyManager.GetVacancy(id))); } catch (KeyNotFoundException) { return(NotFound()); } }
public void display() { lbRequiredbyDate.Visible = true; lbReqbyDate.Visible = true; ITestAdministratorManager objTestAdminManager = TestAdministratorManagerFactory.Create_TestAdministratorManager(); List <ITestAdministrator> LstTestAdmin = new List <ITestAdministrator>(); LstTestAdmin = objTestAdminManager.getTestAdministrator(); ddltestadminID.Items.Clear(); ddltestadminID.Items.Add("--select--"); for (int i = 0; i < LstTestAdmin.Count; i++) { if (LstTestAdmin.ElementAt(i).get_IsTestAdmin == true) { ddltestadminID.Items.Add(Convert.ToString(LstTestAdmin.ElementAt(i).get_EmployeeID)); } } bool blflag = false; IVacancyManager objVacancyManager = VacancyManagerFactory.Create_VacancyManager(); List <IVacancy> lstVacancy = new List <IVacancy>(); ITestManager objTestManager = TestManagerFactory.CreateTestManager(); List <ITest> lstTest = new List <ITest>(); lstTest = objTestManager.GetTest(); lstVacancy = objVacancyManager.GetVacancy(); ddlvacancyID.Items.Clear(); ddlvacancyID.Items.Add("--select--"); foreach (IVacancy element1 in lstVacancy) { if (element1.get_Status == 2) { blflag = false; foreach (ITest element in lstTest) { if (element1.get_VacancyID == element.get_VacancyID) { blflag = true; break; } } if (!blflag) { ddlvacancyID.Items.Add(Convert.ToString(element1.get_VacancyID)); } } } }
public IActionResult Edit(long id) { try { return(View(_vacancyManager.GetVacancy(id))); } catch (KeyNotFoundException) { return(new NotFoundResult()); } catch (ArgumentOutOfRangeException) { return(new BadRequestResult()); } }