protected void ddl_city_DataBound(object sender, EventArgs e) { Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); facade = new BusinessFacade(myConn); ddl_city.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); ddl_city.SelectedIndex = 0; List<Location> loList = facade.GetAllLocation(); foreach (Location l in loList) { ListItem li = Utils.DecideLangDropdown(l.LName, l.LName_vn); ddl_city.Items.Add(li); } }
protected void Page_Load(object sender, EventArgs e) { facade = new BusinessFacade(myConn); Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script type='text/javascript'>showhideOnStartUp();</script>"); if (!IsPostBack) { List<Location> loList = facade.GetAllLocation(); ddlJobLocation.Items.Insert(0, new ListItem(string.Empty, string.Empty)); foreach (Location l in loList) { ListItem li = Utils.DecideLangDropdown(l.LName, l.LName_vn); ddlJobLocation.Items.Add(li); } List<Citizenship> ciList = facade.GetAllCitizenship(); ddlCitizenship.Items.Insert(0, new ListItem(string.Empty, string.Empty)); foreach (Citizenship ci in ciList) { ListItem li = Utils.DecideLangDropdown(ci.CitizenshipName, ci.CitizenshipName_vn); ddlCitizenship.Items.Add(li); } List<OrganizationType> otList = facade.GetAllOrganizationType(); OrganizationType.Items.Insert(0, new ListItem(string.Empty, string.Empty)); if (otList != null) { foreach (OrganizationType sc in otList) { ListItem li = Utils.DecideLangDropdown(sc.Name, sc.Name_vn); if (sc.Name == "Private Tutor") { OrganizationType.Items.Insert(1, li); continue; } OrganizationType.Items.Add(li); } } else { ListItem li = new ListItem("N/A", "N/A"); OrganizationType.Items.Add(li); } ddl_SchoolType.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<SchoolType> stList = facade.GetSchoolType(); foreach (SchoolType st in stList) { ListItem li = Utils.DecideLangDropdown(st.Name, st.Name_vn); ddl_SchoolType.Items.Add(li); } } if (!IsPostBack) { txt_OrgName.Text = Context.Profile.GetPropertyValue("Organization.OrganizationName").ToString(); txt_website.Text = Context.Profile.GetPropertyValue("Organization.Website").ToString(); ListItem selectedItem_City = ddlJobLocation.Items.FindByValue(Context.Profile.GetPropertyValue("Organization.City").ToString()); if (selectedItem_City != null) { selectedItem_City.Selected = true; } ListItem selectedItem_Country = ddlCitizenship.Items.FindByValue(Context.Profile.GetPropertyValue("Organization.Country").ToString()); if (selectedItem_Country != null) { selectedItem_Country.Selected = true; } ListItem selectedItem_OrgType = OrganizationType.Items.FindByValue(Context.Profile.GetPropertyValue("Organization.OrganizationType").ToString()); if (selectedItem_OrgType != null) { selectedItem_OrgType.Selected = true; } ListItem selectedItem_schType = ddl_SchoolType.Items.FindByValue(Context.Profile.GetPropertyValue("Organization.SchoolType").ToString()); if (selectedItem_schType != null) { selectedItem_schType.Selected = true; } try { ViewState["PreviousPageUrl"] = Request.UrlReferrer.ToString(); } catch (Exception) { Response.Redirect("~/Employer/EmployerSite.aspx"); } } txt_CourseContent.Attributes.Add("onkeydown", "textCounter(this,'" + Label9.ClientID + "', 5000)"); txt_benefit.Attributes.Add("onkeydown", "textCounter2(this,'" + Label10.ClientID + "', 5000)"); }
protected void Page_Load(object sender, EventArgs e) { //nho try-catch roi day ve management site if ((Boolean)Context.Profile.GetPropertyValue("Employee.AllowCreateCV") == false) { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "PopupScript", "<script>alert('Your CV has existed. Please go to employee site to edit your CV!');window.location.href ='../Account/my-jobs.aspx';</script>"); //Response.Redirect(Request.UrlReferrer.ToString()); } Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); try { MembershipUser mu = Membership.GetUser(); userId = mu.ProviderUserKey.ToString(); lbl_fullname.Text = Context.Profile.GetProfileGroup("Employee").GetPropertyValue("FirstName").ToString(); } catch (Exception) { Response.Redirect("~/publicArea/errorpages/Error404.aspx"); } facade = new BusinessFacade(myConn); if (!IsPostBack) { ddl_EmploymentType.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<EmploymentType> etList = facade.GetAllEmploymentType(); foreach (EmploymentType et in etList) { ListItem li = Utils.DecideLangDropdown(et.EtName, et.EtName_vn); ddl_EmploymentType.Items.Add(li); } ddl_DesiredTravel.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<DesiredTravel> dtList = facade.GetDesiredTravel(); foreach (DesiredTravel dt in dtList) { ListItem li = Utils.DecideLangDropdown(dt.Name_en, dt.Name_vi); ddl_DesiredTravel.Items.Add(li); } ddl_EduLevel.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<EduLevelcs> elList = facade.GetEduLevel(); foreach (EduLevelcs el in elList) { ListItem li = Utils.DecideLangDropdown(el.Name_en, el.Name_vi); ddl_EduLevel.Items.Add(li); } List<WillToRelocated> wrList = facade.GetWilingToRelocate(); foreach (WillToRelocated wr in wrList) { ListItem li = Utils.DecideLangDropdown(wr.Name_en, wr.Name_vi); ddl_Relocated.Items.Add(li); } ddl_YearOfExp.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<YearOfExp> yeList = facade.GetYearsOfExp(); foreach (YearOfExp ye in yeList) { ListItem li = Utils.DecideLangDropdown(ye.Name_en, ye.Name_vi); ddl_YearOfExp.Items.Add(li); } //CAtegory dropdown List<Sector> seList1 = facade.GetFullCategory(1); List<Sector> seList2 = facade.GetFullCategory(2); List<Sector> seList3 = facade.GetFullCategory(3); ddl_Employment.Items.Insert(0, new ListItem(String.Empty, String.Empty)); if (!IsPostBack) { int index1 = 1; Utils.catebinding(ddl_Employment, seList1, 1, index1); index1 = ddl_Employment.Items.Count; Utils.catebinding(ddl_Employment, seList2, 2, index1); index1 = ddl_Employment.Items.Count; Utils.catebinding(ddl_Employment, seList3, 3, index1); } ddl_Employment2.Items.Insert(0, new ListItem(String.Empty, String.Empty)); if (!IsPostBack) { int index2 = 1; Utils.catebinding(ddl_Employment2, seList1, 1, index2); index2 = ddl_Employment2.Items.Count; Utils.catebinding(ddl_Employment2, seList2, 2, index2); index2 = ddl_Employment2.Items.Count; Utils.catebinding(ddl_Employment2, seList3, 3, index2); } ddl_Employment3.Items.Insert(0, new ListItem(String.Empty, String.Empty)); if (!IsPostBack) { int index3 = 1; Utils.catebinding(ddl_Employment3, seList1, 1, index3); index3 = ddl_Employment3.Items.Count; Utils.catebinding(ddl_Employment3, seList2, 2, index3); index3 = ddl_Employment3.Items.Count; Utils.catebinding(ddl_Employment3, seList3, 3, index3); } //------------------------------------------------- ddl_JobLevel.Items.Insert(0, new ListItem(String.Empty, String.Empty)); List<JobRole> jrList = facade.GetAllJobRole(); foreach (JobRole jr in jrList) { ListItem li = Utils.DecideLangDropdown(jr.JrName, jr.JrName_vn); ddl_JobLevel.Items.Add(li); } ddl_CurrentJobLevel.Items.Insert(0, new ListItem(String.Empty, String.Empty)); foreach (JobRole jr in jrList) { ListItem li = Utils.DecideLangDropdown(jr.JrName, jr.JrName_vn); ddl_CurrentJobLevel.Items.Add(li); } ddl_DesiredLocation.Items.Insert(0, new ListItem(string.Empty, string.Empty)); ddl_DesiredLocation2.Items.Insert(0, new ListItem(string.Empty, string.Empty)); ddl_DesiredLocation3.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<Location> loList = facade.GetAllLocation(); foreach (Location lo in loList) { ListItem li = Utils.DecideLangDropdown(lo.LName, lo.LName_vn); ddl_DesiredLocation.Items.Add(li); } foreach (Location lo in loList) { ListItem li = Utils.DecideLangDropdown(lo.LName, lo.LName_vn); ddl_DesiredLocation2.Items.Add(li); } foreach (Location lo in loList) { ListItem li = Utils.DecideLangDropdown(lo.LName, lo.LName_vn); ddl_DesiredLocation3.Items.Add(li); } ddl_lang1.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); ddl_lang2.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); ddl_lang3.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); List<Lang> langList; if (Thread.CurrentThread.CurrentCulture.Name == "vi-VN") { langList = facade.GetLang("vi"); } else { langList = facade.GetLang("en"); } foreach (Lang l in langList) { ListItem li = Utils.DecideLangDropdown(l.Lang_en, l.Lang_vi); ddl_lang1.Items.Add(li); } foreach (Lang l in langList) { ListItem li = Utils.DecideLangDropdown(l.Lang_en, l.Lang_vi); ddl_lang2.Items.Add(li); } foreach (Lang l in langList) { ListItem li = Utils.DecideLangDropdown(l.Lang_en, l.Lang_vi); ddl_lang3.Items.Add(li); } ddl_lang1_lvl.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); ddl_lang2_lvl.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); ddl_lang3_lvl.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); List<LangLvl> langlvlList = facade.GetLangLvl_en(); foreach (LangLvl lvl in langlvlList) { ListItem li = Utils.DecideLangDropdown(lvl.Langlvl_en, lvl.Langlvl_vi); ddl_lang1_lvl.Items.Add(li); } foreach (LangLvl lvl in langlvlList) { ListItem li = Utils.DecideLangDropdown(lvl.Langlvl_en, lvl.Langlvl_vi); ddl_lang2_lvl.Items.Add(li); } foreach (LangLvl lvl in langlvlList) { ListItem li = Utils.DecideLangDropdown(lvl.Langlvl_en, lvl.Langlvl_vi); ddl_lang3_lvl.Items.Add(li); } //Load other //if (userId != null) //{ // ListItem li_EduLevel = ddl_EduLevel.Items.FindByValue(Context.Profile.GetPropertyValue("CV.EduLevel").ToString()); // if (li_EduLevel != null) { li_EduLevel.Selected = true; } // txt_Major.Text = Context.Profile.GetPropertyValue("CV.Major").ToString(); // ListItem li_YearOfExp = ddl_YearOfExp.Items.FindByValue(Context.Profile.GetPropertyValue("CV.YearsofExperience").ToString()); // if (li_YearOfExp != null) { li_YearOfExp.Selected = true; } // txt_RelatedExp.Text = Context.Profile.GetPropertyValue("CV.RelatedExperience").ToString(); // txt_MostRecentPosition.Text = Context.Profile.GetPropertyValue("CV.MostRecentPosition").ToString(); // ListItem li_CurrentJobLevel = ddl_CurrentJobLevel.Items.FindByValue(Context.Profile.GetPropertyValue("CV.CurrentJobLevel").ToString()); // if (li_CurrentJobLevel != null) { li_CurrentJobLevel.Selected = true; } // txt_Achievement.Text = Context.Profile.GetPropertyValue("CV.Achievements").ToString(); // txt_Skill.Text = Context.Profile.GetPropertyValue("CV.SkillsInterests").ToString(); // txt_Membership.Text = Context.Profile.GetPropertyValue("CV.Memberships").ToString(); // ListItem li_Employment = ddl_Employment.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredEmployment").ToString()); // if (li_Employment != null) { li_Employment.Selected = true; } // ListItem li_JobLevel = ddl_JobLevel.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredJobLevel").ToString()); // if (li_JobLevel != null) { li_JobLevel.Selected = true; } // ListItem li_DesiredLocation = ddl_DesiredLocation.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredLocations").ToString()); // if (li_DesiredLocation != null) { li_DesiredLocation.Selected = true; } // txt_SalaryFrom.Text = Context.Profile.GetPropertyValue("CV.SalaryFrom").ToString(); // txt_SalaryTo.Text = Context.Profile.GetPropertyValue("CV.SalaryTo").ToString(); // ListItem li_Currency = ddl_SalaryCurrency.Items.FindByValue(Context.Profile.GetPropertyValue("CV.SalaryCurrency").ToString()); // if (li_Currency != null) { li_Currency.Selected = true; } // ListItem li_PaidType = ddl_SalaryPaidType.Items.FindByValue(Context.Profile.GetPropertyValue("CV.SalaryPaidType").ToString()); // if (li_PaidType != null) { li_PaidType.Selected = true; } // ListItem li_DesiredTravel = ddl_DesiredTravel.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredTravel").ToString()); // if (li_DesiredTravel != null) { li_DesiredTravel.Selected = true; } // ListItem li_Relocated = ddl_Relocated.Items.FindByValue(Context.Profile.GetPropertyValue("CV.WillingToRelocate").ToString()); // if (li_Relocated != null) { li_Relocated.Selected = true; } // txt_HowSoonAvai.Text = Context.Profile.GetPropertyValue("CV.HowSoonToWork").ToString(); // txt_Statement.Text = HttpUtility.HtmlDecode(Context.Profile.GetPropertyValue("CV.PersonalStatement").ToString()); // if (Convert.ToBoolean(Context.Profile.GetPropertyValue("CV.Searchable").ToString()) == true) // { // cb_Seachable.Checked = true; // } // else // { // cb_Seachable.Checked = false; // } //} //Limit input characters txt_Statement.Attributes.Add("onkeydown", "textCounter(this,'" + Label3.ClientID + "', 5000)"); txt_Statement.Attributes.Add("onkeyup", "textCounter(this,'" + Label3.ClientID + "', 5000)"); txt_Statement.Attributes.Add("onmousedown", "textCounter(this,'" + Label3.ClientID + "', 5000)"); txt_Statement.Attributes.Add("onmouseup", "textCounter(this,'" + Label3.ClientID + "', 5000)"); txt_Statement.Attributes.Add("onblur", "textCounter(this,'" + Label3.ClientID + "', 5000)"); } }
protected void Page_Load(object sender, EventArgs e) { try { MembershipUser mu = Membership.GetUser(); userId = mu.ProviderUserKey.ToString(); Username = mu.UserName; } catch (Exception) { Response.Redirect("~/publicArea/errorpages/Error404.aspx"); } facade = new BusinessFacade(myConn); if (!IsPostBack) { ddl_DesiredTravel.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<DesiredTravel> dtList = facade.GetDesiredTravel(); foreach (DesiredTravel dt in dtList) { ListItem li = Utils.DecideLangDropdown(dt.Name_en, dt.Name_vi); ddl_DesiredTravel.Items.Add(li); } ddl_EduLevel.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<EduLevelcs> elList = facade.GetEduLevel(); foreach (EduLevelcs el in elList) { ListItem li = Utils.DecideLangDropdown(el.Name_en, el.Name_vi); ddl_EduLevel.Items.Add(li); } List<WillToRelocated> wrList = facade.GetWilingToRelocate(); foreach (WillToRelocated wr in wrList) { ListItem li = Utils.DecideLangDropdown(wr.Name_en, wr.Name_vi); ddl_Relocated.Items.Add(li); } ddl_YearOfExp.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<YearOfExp> yeList = facade.GetYearsOfExp(); foreach (YearOfExp ye in yeList) { ListItem li = Utils.DecideLangDropdown(ye.Name_en, ye.Name_vi); ddl_YearOfExp.Items.Add(li); } List<Sector> seList1 = facade.GetFullCategory(1); List<Sector> seList2 = facade.GetFullCategory(2); List<Sector> seList3 = facade.GetFullCategory(3); ddl_Employment.Items.Insert(0, new ListItem(String.Empty, String.Empty)); if (!IsPostBack) { int index1 = 1; Utils.catebinding(ddl_Employment, seList1, 1, index1); index1 = ddl_Employment.Items.Count; Utils.catebinding(ddl_Employment, seList2, 2, index1); index1 = ddl_Employment.Items.Count; Utils.catebinding(ddl_Employment, seList3, 3, index1); } ddl_Employment2.Items.Insert(0, new ListItem(String.Empty, String.Empty)); if (!IsPostBack) { int index2 = 1; Utils.catebinding(ddl_Employment2, seList1, 1, index2); index2 = ddl_Employment2.Items.Count; Utils.catebinding(ddl_Employment2, seList2, 2, index2); index2 = ddl_Employment2.Items.Count; Utils.catebinding(ddl_Employment2, seList3, 3, index2); } ddl_Employment3.Items.Insert(0, new ListItem(String.Empty, String.Empty)); if (!IsPostBack) { int index3 = 1; Utils.catebinding(ddl_Employment3, seList1, 1, index3); index3 = ddl_Employment3.Items.Count; Utils.catebinding(ddl_Employment3, seList2, 2, index3); index3 = ddl_Employment3.Items.Count; Utils.catebinding(ddl_Employment3, seList3, 3, index3); } //--------------------------- ddl_JobLevel.Items.Insert(0, new ListItem(String.Empty, String.Empty)); List<JobRole> jrList = facade.GetAllJobRole(); foreach (JobRole jr in jrList) { ListItem li = Utils.DecideLangDropdown(jr.JrName, jr.JrName_vn); ddl_JobLevel.Items.Add(li); } ddl_CurrentJobLevel.Items.Insert(0, new ListItem(String.Empty, String.Empty)); List<JobRole> jrList2 = facade.GetAllJobRole(); foreach (JobRole jr in jrList) { ListItem li = Utils.DecideLangDropdown(jr.JrName, jr.JrName_vn); ddl_CurrentJobLevel.Items.Add(li); } ddl_DesiredLocation.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<Location> loList = facade.GetAllLocation(); foreach (Location lo in loList) { ListItem li = Utils.DecideLangDropdown(lo.LName, lo.LName_vn); ddl_DesiredLocation.Items.Add(li); } ddl_DesiredLocation2.Items.Insert(0, new ListItem(string.Empty, string.Empty)); foreach (Location lo in loList) { ListItem li = Utils.DecideLangDropdown(lo.LName, lo.LName_vn); ddl_DesiredLocation2.Items.Add(li); } ddl_DesiredLocation3.Items.Insert(0, new ListItem(string.Empty, string.Empty)); foreach (Location lo in loList) { ListItem li = Utils.DecideLangDropdown(lo.LName, lo.LName_vn); ddl_DesiredLocation3.Items.Add(li); } Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); ddl_lang1.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); ddl_lang2.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); ddl_lang3.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); List<Lang> langList; if (Thread.CurrentThread.CurrentCulture.Name == "vi-VN") { langList = facade.GetLang("vi"); } else { langList = facade.GetLang("en"); } foreach (Lang l in langList) { ListItem li = Utils.DecideLangDropdown(l.Lang_en, l.Lang_vi); ddl_lang1.Items.Add(li); } foreach (Lang l in langList) { ListItem li = Utils.DecideLangDropdown(l.Lang_en, l.Lang_vi); ddl_lang2.Items.Add(li); } foreach (Lang l in langList) { ListItem li = Utils.DecideLangDropdown(l.Lang_en, l.Lang_vi); ddl_lang3.Items.Add(li); } ddl_lang1_lvl.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); ddl_lang2_lvl.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); ddl_lang3_lvl.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); List<LangLvl> langlvlList = facade.GetLangLvl_en(); foreach (LangLvl lvl in langlvlList) { ListItem li = Utils.DecideLangDropdown(lvl.Langlvl_en, lvl.Langlvl_vi); ddl_lang1_lvl.Items.Add(li); } foreach (LangLvl lvl in langlvlList) { ListItem li = Utils.DecideLangDropdown(lvl.Langlvl_en, lvl.Langlvl_vi); ddl_lang2_lvl.Items.Add(li); } foreach (LangLvl lvl in langlvlList) { ListItem li = Utils.DecideLangDropdown(lvl.Langlvl_en, lvl.Langlvl_vi); ddl_lang3_lvl.Items.Add(li); } //Load language if (Context.Profile.GetPropertyValue("CV.Language").ToString() != string.Empty) { ListItem li_Lang1 = ddl_lang1.Items.FindByValue(Context.Profile.GetPropertyValue("CV.Language").ToString()); if (li_Lang1 != null) { li_Lang1.Selected = true; } ListItem li_Langlvl1 = ddl_lang1_lvl.Items.FindByValue(Context.Profile.GetPropertyValue("CV.Language_lvl").ToString()); if (li_Langlvl1 != null) { li_Langlvl1.Selected = true; } ddl_lang1_lvl.Enabled = true; } if (Context.Profile.GetPropertyValue("CV.Language2").ToString() != string.Empty) { ListItem li_Lang2 = ddl_lang2.Items.FindByValue(Context.Profile.GetPropertyValue("CV.Language2").ToString()); if (li_Lang2 != null) { li_Lang2.Selected = true; } ListItem li_Langlvl2 = ddl_lang2_lvl.Items.FindByValue(Context.Profile.GetPropertyValue("CV.Language2_lvl").ToString()); if (li_Langlvl2 != null) { li_Langlvl2.Selected = true; } ddl_lang2_lvl.Enabled = true; } if (Context.Profile.GetPropertyValue("CV.Language3").ToString() != string.Empty) { ListItem li_Lang3 = ddl_lang3.Items.FindByValue(Context.Profile.GetPropertyValue("CV.Language3").ToString()); if (li_Lang3 != null) { li_Lang3.Selected = true; } ListItem li_Langlvl3 = ddl_lang3_lvl.Items.FindByValue(Context.Profile.GetPropertyValue("CV.Language3_lvl").ToString()); if (li_Langlvl3 != null) { li_Langlvl3.Selected = true; } ddl_lang3_lvl.Enabled = true; } //Load other if (userId != null) { ListItem li_EduLevel = ddl_EduLevel.Items.FindByValue(Context.Profile.GetPropertyValue("CV.EduLevel").ToString()); if (li_EduLevel != null) { li_EduLevel.Selected = true; } txt_Major.Text = Context.Profile.GetPropertyValue("CV.Major").ToString(); ListItem li_YearOfExp = ddl_YearOfExp.Items.FindByValue(Context.Profile.GetPropertyValue("CV.YearsofExperience").ToString()); if (li_YearOfExp != null) { li_YearOfExp.Selected = true; } txt_RelatedExp.Text = Context.Profile.GetPropertyValue("CV.RelatedExperience").ToString(); txt_MostRecentPosition.Text = Context.Profile.GetPropertyValue("CV.MostRecentPosition").ToString(); ListItem li_CurrentJobLevel = ddl_CurrentJobLevel.Items.FindByValue(Context.Profile.GetPropertyValue("CV.CurrentJobLevel").ToString()); if (li_CurrentJobLevel != null) { li_CurrentJobLevel.Selected = true; } txt_Achievement.Text = Context.Profile.GetPropertyValue("CV.Achievements").ToString(); txt_Skill.Text = Context.Profile.GetPropertyValue("CV.SkillsInterests").ToString(); txt_Membership.Text = Context.Profile.GetPropertyValue("CV.Memberships").ToString(); txt_CurrentResidence.Text = Context.Profile.GetPropertyValue("CV.CurrentResidence").ToString(); ListItem li_Employment = ddl_Employment.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredEmployment").ToString()); if (li_Employment != null) { li_Employment.Selected = true; } ListItem li_Employment2 = ddl_Employment2.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredEmployment2").ToString()); if (li_Employment2 != null) { li_Employment2.Selected = true; } ListItem li_Employment3 = ddl_Employment3.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredEmployment3").ToString()); if (li_Employment3 != null) { li_Employment3.Selected = true; } ListItem li_JobLevel = ddl_JobLevel.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredJobLevel").ToString()); if (li_JobLevel != null) { li_JobLevel.Selected = true; } ListItem li_DesiredLocation = ddl_DesiredLocation.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredLocations").ToString()); if (li_DesiredLocation != null) { li_DesiredLocation.Selected = true; } ListItem li_DesiredLocation2 = ddl_DesiredLocation2.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredLocations2").ToString()); if (li_DesiredLocation2 != null) { li_DesiredLocation2.Selected = true; } ListItem li_DesiredLocation3 = ddl_DesiredLocation3.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredLocations3").ToString()); if (li_DesiredLocation3 != null) { li_DesiredLocation3.Selected = true; } txt_SalaryFrom.Text = Context.Profile.GetPropertyValue("CV.SalaryFrom").ToString(); txt_SalaryTo.Text = Context.Profile.GetPropertyValue("CV.SalaryTo").ToString(); ListItem li_Currency = ddl_SalaryCurrency.Items.FindByValue(Context.Profile.GetPropertyValue("CV.SalaryCurrency").ToString()); if (li_Currency != null) { li_Currency.Selected = true; } ListItem li_PaidType = ddl_SalaryPaidType.Items.FindByValue(Context.Profile.GetPropertyValue("CV.SalaryPaidType").ToString()); if (li_PaidType != null) { li_PaidType.Selected = true; } ListItem li_DesiredTravel = ddl_DesiredTravel.Items.FindByValue(Context.Profile.GetPropertyValue("CV.DesiredTravel").ToString()); if (li_DesiredTravel != null) { li_DesiredTravel.Selected = true; } ListItem li_Relocated = ddl_Relocated.Items.FindByValue(Context.Profile.GetPropertyValue("CV.WillingToRelocate").ToString()); if (li_Relocated != null) { li_Relocated.Selected = true; } txt_HowSoonAvai.Text = Context.Profile.GetPropertyValue("CV.HowSoonToWork").ToString(); SalaryType = Convert.ToBoolean(Context.Profile.GetPropertyValue("CV.SalaryType").ToString()); } } }
protected void Page_Load(object sender, EventArgs e) { facade = new BusinessFacade(myConn); //ToolkitScriptManager objScriptManager = (ToolkitScriptManager)this.Master.FindControl("ToolkitScriptManager1"); //objScriptManager.AsyncPostBackTimeout = 36000; //objScriptManager.RegisterAsyncPostBackControl(ddlCitizenship); Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script type='text/javascript'>showhideOnStartUp();</script>"); if (!IsPostBack) { List<Location> loList = facade.GetAllLocation(); ddlJobLocation.Items.Insert(0, new ListItem(string.Empty, string.Empty)); foreach (Location l in loList) { ListItem li = Utils.DecideLangDropdown(l.LName, l.LName_vn); ddlJobLocation.Items.Add(li); } List<Citizenship> ciList = facade.GetAllCitizenship(); ddlCitizenship.Items.Insert(0, new ListItem(string.Empty, string.Empty)); foreach (Citizenship ci in ciList) { ListItem li = Utils.DecideLangDropdown(ci.CitizenshipName, ci.CitizenshipName_vn); ddlCitizenship.Items.Add(li); } List<OrganizationType> otList = facade.GetAllOrganizationType(); OrganizationType.Items.Insert(0, new ListItem(string.Empty, string.Empty)); if (otList != null) { foreach (OrganizationType sc in otList) { ListItem li = Utils.DecideLangDropdown(sc.Name, sc.Name_vn); if (sc.Name == "Private Tutor") { OrganizationType.Items.Insert(1, li); continue; } OrganizationType.Items.Add(li); } } else { ListItem li = new ListItem("N/A", "N/A"); OrganizationType.Items.Add(li); } ddl_SchoolType.Items.Insert(0, new ListItem(string.Empty, string.Empty)); List<SchoolType> stList = facade.GetSchoolType(); foreach (SchoolType st in stList) { ListItem li = Utils.DecideLangDropdown(st.Name, st.Name_vn); ddl_SchoolType.Items.Add(li); } } if (!IsPostBack) { try { ViewState["PreviousPageUrl"] = Request.UrlReferrer.ToString(); } catch (Exception) { Response.Redirect("~/Employer/EmployerSite.aspx"); } } if (!IsPostBack) { string email = mu.Email; if (Roles.GetRolesForUser(Page.User.Identity.Name).Contains("Organization")) { pnl_Employer.Visible = true; username = mu.UserName; Email.Text = email; //ddl_Salutation.SelectedItem.Text = Context.Profile.GetPropertyValue("").ToString(); ListItem li_Salutation = ddl_Salutation.Items.FindByValue(Context.Profile.GetPropertyValue("Employer.Salutation").ToString()); if (li_Salutation != null) { li_Salutation.Selected = true; } txt_FirstName.Text = Context.Profile.GetPropertyValue("Employer.FirstName").ToString(); txt_Middle.Text = Context.Profile.GetPropertyValue("Employer.MiddleName").ToString(); txt_LastName.Text = Context.Profile.GetPropertyValue("Employer.LastName").ToString(); txt_PrimaryPhone.Text = Context.Profile.GetPropertyValue("Employer.Phone").ToString(); if (Context.Profile.GetPropertyValue("Employer.PersonalImage").ToString() == "") { Img_PersonalImage.ImageUrl = "~/images/companyLogo/no_image_100x100.jpg"; } else { Img_PersonalImage.ImageUrl = General.EMP_HIRING_ADVICE + mu.ProviderUserKey.ToString() + "/" + Context.Profile.GetPropertyValue("Employer.PersonalImage").ToString(); } if (Context.Profile.GetPropertyValue("Organization.Logo") == null) { img_Logo.ImageUrl = "~/images/companyLogo/no_image_100x100.jpg"; } else { img_Logo.ImageUrl = General.EMP_LOGO + mu.UserName + "/" + Context.Profile.GetPropertyValue("Organization.Logo").ToString(); } OrganizationName_txt.Text = Context.Profile.GetPropertyValue("Organization.OrganizationName").ToString(); Website_txt.Text = Context.Profile.GetPropertyValue("Organization.Website").ToString(); BriefInfo_txt.Text = Context.Profile.GetPropertyValue("Organization.BriefInfo").ToString(); Address1_txt.Text = Context.Profile.GetPropertyValue("Organization.Address1").ToString(); Phone1_txt.Text = Context.Profile.GetPropertyValue("Organization.PhoneNumber1").ToString(); FaxNumber_txt.Text = Context.Profile.GetPropertyValue("Organization.FaxNumber").ToString(); ListItem selectedItem_City = ddlJobLocation.Items.FindByValue(Context.Profile.GetPropertyValue("Organization.City").ToString()); if (selectedItem_City != null) { selectedItem_City.Selected = true; } ListItem selectedItem_Country = ddlCitizenship.Items.FindByValue(Context.Profile.GetPropertyValue("Organization.Country").ToString()); if (selectedItem_Country != null) { selectedItem_Country.Selected = true; } ListItem selectedItem_OrgType = OrganizationType.Items.FindByValue(Context.Profile.GetPropertyValue("Organization.OrganizationType").ToString()); if (selectedItem_OrgType != null) { selectedItem_OrgType.Selected = true; } ListItem selectedItem_schType = ddl_SchoolType.Items.FindByValue(Context.Profile.GetPropertyValue("Organization.SchoolType").ToString()); if (selectedItem_schType != null) { selectedItem_schType.Selected = true; } ZipCode_txt.Text = Context.Profile.GetPropertyValue("Organization.ZipCode").ToString(); } else Response.Redirect("~/publicArea/errorpages/Error403.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { Form.DefaultButton = btn_Search.UniqueID; facade = new BusinessFacade(myConn); dl_adminCate.DataSource = facade.GetChildCategory(1); dl_adminCate.DataBind(); dl_Fromk12Cate.DataSource = facade.GetChildCategory(2); dl_Fromk12Cate.DataBind(); dl_AcademicCate.DataSource = facade.GetChildCategory(3); dl_AcademicCate.DataBind(); dl_Joblevel.DataSource = facade.GetAllJobRole(); dl_Joblevel.DataBind(); dl_WorkPlace.DataSource = facade.GetAllLocation(); dl_WorkPlace.DataBind(); Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); ddl_citizenship.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); List<Citizenship> ctList = facade.GetAllCitizenship(); foreach (Citizenship ct in ctList) { ListItem li = Utils.DecideLangDropdown(ct.CitizenshipName, ct.CitizenshipName_vn); if (li.Value == "Afghanistan" || li.Value == "Afghanistan") { ListItem l = new ListItem("------------------------------", ""); ddl_citizenship.Items.Add(l); } ddl_citizenship.Items.Add(li); } ddl_YearOfExp.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); List<YearOfExp> yeList = facade.GetYearsOfExp(); foreach (YearOfExp ye in yeList) { ListItem li = Utils.DecideLangDropdown(ye.Name_en, ye.Name_vi); ddl_YearOfExp.Items.Add(li); } ddl_EduLevel.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); List<EduLevelcs> elList = facade.GetEduLevel(); foreach (EduLevelcs el in elList) { ListItem li = Utils.DecideLangDropdown(el.Name_en, el.Name_vi); ddl_EduLevel.Items.Add(li); } }
protected void Page_Load(object sender, EventArgs e) { try { Form.DefaultButton = btn_Search.UniqueID; facade = new BusinessFacade(myConn); dl_adminCate.DataSource = facade.GetChildCategory(1); dl_adminCate.DataBind(); dl_Fromk12Cate.DataSource = facade.GetChildCategory(2); dl_Fromk12Cate.DataBind(); dl_AcademicCate.DataSource = facade.GetChildCategory(3); dl_AcademicCate.DataBind(); dl_Joblevel.DataSource = facade.GetAllJobRole(); dl_Joblevel.DataBind(); dl_WorkPlace.DataSource = facade.GetAllLocation(); dl_WorkPlace.DataBind(); Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); ddl_citizenship.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); List<Citizenship> ctList = facade.GetAllCitizenship(); foreach (Citizenship ct in ctList) { ListItem li = Utils.DecideLangDropdown(ct.CitizenshipName, ct.CitizenshipName_vn); if (li.Value == "Afghanistan" || li.Value == "Afghanistan") { ListItem l = new ListItem("------------------------------", ""); ddl_citizenship.Items.Add(l); } ddl_citizenship.Items.Add(li); } dl_emplType.DataSource = facade.GetAllEmploymentType(); dl_emplType.DataBind(); ddl_OrgType.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); List<OrganizationType> oType = facade.GetAllOrganizationType(); foreach (OrganizationType ot in oType) { ListItem li = Utils.DecideLangDropdown(ot.Name, ot.Name_vn); ddl_OrgType.Items.Add(li); } ddl_SchoolType.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); List<SchoolType> stList = facade.GetSchoolType(); foreach (SchoolType st in stList) { ListItem li = Utils.DecideLangDropdown(st.Name, st.Name_vn); ddl_SchoolType.Items.Add(li); } //Load job title TitleList = new AdvanceSearchLogic(myConn).GetAllJobTitle(); ArrTitle = ""; foreach (String str in TitleList) { ArrTitle += str + ","; } } catch (Exception ex) { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "PopupScript", "<script>alert('"+ex.Message+"');</script>"); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); facade = new BusinessFacade(myConn); courseFacade = new CourseBusinessFacade(); //rm.GetString("Pleaseselect") ddl_city.Items.Insert(0, new ListItem("Any location", string.Empty)); ddl_city.SelectedIndex = 0; List<Location> loList = facade.GetAllLocation(); foreach (Location l in loList) { ListItem li = Utils.DecideLangDropdownV2(l.LName, l.LName_vn,l.LId.ToString()); ddl_city.Items.Add(li); } List<Sector> seList = facade.GetChildCategory(3); ddl_category.Items.Insert(0, new ListItem("Any category", string.Empty)); foreach (Sector s in seList) { ListItem li = Utils.DecideLangDropdownV2(s.SeName_en, s.SeName_vi,s.SeId.ToString()); ddl_category.Items.Add(li); } List<TrainingLevel> tlList = courseFacade.GetTrainingLevel(); ddl_level.Items.Insert(0, new ListItem("Any level", string.Empty)); foreach (TrainingLevel tl in tlList) { ListItem li = Utils.DecideLangDropdownV2(tl.TlName_en, tl.TlName_vi,tl.Id.ToString()); ddl_level.Items.Add(li); } lbl_AvaiCourse.Text = courseFacade.GetAvailableCourse() + " courses available"; } }