protected void Page_Load(object sender, EventArgs e) { facade = new BusinessFacade(myConn); int noOfUnread = 0; try { MembershipUser mu = Membership.GetUser(); string employerId = mu.ProviderUserKey.ToString(); noOfUnread = facade.NoOfUnread(employerId); } catch (NullReferenceException) { FormsAuthentication.SignOut(); } Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); if (noOfUnread == 0) { lbl_NewApply.Text = rm.GetString("Nonewapply"); } else if (noOfUnread > 0) { lbl_NewApply.Text = noOfUnread + " "+rm.GetString("newapply"); } lbl_firstname.Text = Context.Profile.GetPropertyValue("Employer.Salutation").ToString() + " " + HttpContext.Current.Profile.GetPropertyValue("Employer.FirstName").ToString() + " " + HttpContext.Current.Profile.GetPropertyValue("Employer.LastName").ToString(); }
protected void Page_Load(object sender, EventArgs e) { //if (Request.Params["delete"] == "successful") //{ // Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "PopupScript", "<script>alert('Your job has been deleted successfully!');</script>"); //} try { facade = new BusinessFacade(myConn); MembershipUser mu = Membership.GetUser(); userId = mu.ProviderUserKey.ToString(); JobDatabinding(); //User for ajax load ToolkitScriptManager objScriptManager = (ToolkitScriptManager)this.Master.FindControl("ToolkitScriptManager1"); objScriptManager.AsyncPostBackTimeout = 36000; foreach (RepeaterItem ri in Repeater1.Items) { if (ri.ItemType == ListItemType.Item || ri.ItemType == ListItemType.AlternatingItem) { LinkButton lb = (LinkButton)ri.FindControl("lbtn_Delete"); objScriptManager.RegisterAsyncPostBackControl(lb); } } } catch (NullReferenceException) { Response.Redirect("~/publicArea/errorpages/Error404.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { facade = new BusinessFacade(conn); mu = Membership.GetUser(); Datalist_Binding(); }
protected void Page_Load(object sender, EventArgs e) { //Neu da tao CV Thi chi co update if ((Boolean)Context.Profile.GetPropertyValue("Employee.AllowCreateCV") == false) { lbtn_AdsCv.Visible = false; } try { MembershipUser mu = Membership.GetUser(); //Username = mu.UserName; userId = mu.ProviderUserKey.ToString(); } catch (NullReferenceException) { Response.Redirect("~/publicArea/errorpages/Error404.aspx"); } facade = new BusinessFacade(myConn); List<BusinessLogic.CV.SaveJobs> sjList = facade.GetSaveJobs(userId); SjCount = sjList.Count; Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); Literal1.Text = rm.GetString("Welcome") + String.Format(" {0}!", Context.Profile.GetPropertyValue("Employee.FirstName").ToString()); }
protected void Page_Load(object sender, EventArgs e) { facade=new BusinessFacade(myConn); Repeater_AllJobByAllSector.DataSource = facade.GetAllJob(); Repeater_AllJobByAllSector.DataBind(); Repeater_GetAllJobByAdministration.DataSource = facade.GetJobsBySectorId(1); Repeater_GetAllJobByAdministration.DataBind(); Repeater_GetAllJobByThrough.DataSource = facade.GetJobsBySectorId(2); Repeater_GetAllJobByThrough.DataBind(); Repeater_GetAllJobByAcademic.DataSource = facade.GetJobsBySectorId(3); Repeater_GetAllJobByAcademic.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { facade = new BusinessFacade(myConn); Repeater_AllJobByAllSector.DataSource = facade.GetAllJobBySector("executive"); Repeater_AllJobByAllSector.DataBind(); Repeater_GetAllJobByAdministration.DataSource = facade.GetJobsBySectorIdAndExecutive(1, true); Repeater_GetAllJobByAdministration.DataBind(); Repeater_GetAllJobByThrough.DataSource = facade.GetJobsBySectorIdAndExecutive(2, true); Repeater_GetAllJobByThrough.DataBind(); Repeater_GetAllJobByAcademic.DataSource = facade.GetJobsBySectorIdAndExecutive(3, true); Repeater_GetAllJobByAcademic.DataBind(); }
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) { try { facade = new BusinessFacade(myConn); MembershipUser mu = Membership.GetUser(); userId = mu.ProviderUserKey.ToString(); Repeater1.DataSource = facade.GetPostedJobByUser(userId); Repeater1.DataBind(); if (Request.Params["delete"] == "successful") { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "PopupScript", "<script>alert('The candidate has been deleted successfully!');</script>"); //int id = Convert.ToInt32(Request.Params["jid"]); //Repeater2.DataSource = facade.GetApplicants(id); //Repeater2.DataBind(); } //User for ajax load objScriptManager = (ToolkitScriptManager)this.Master.FindControl("ToolkitScriptManager1"); objScriptManager.AsyncPostBackTimeout = 36000; foreach (RepeaterItem ri in Repeater1.Items) { if (ri.ItemType == ListItemType.Item || ri.ItemType == ListItemType.AlternatingItem) { LinkButton lb = (LinkButton)ri.FindControl("lbtn_JobTitle"); objScriptManager.RegisterAsyncPostBackControl(lb); } } if (!IsPostBack) { foreach (RepeaterItem ri in Repeater2.Items) { if (ri.ItemType == ListItemType.Item || ri.ItemType == ListItemType.AlternatingItem) { LinkButton lb = (LinkButton)ri.FindControl("lbtn_MarkAsInterest"); objScriptManager.RegisterAsyncPostBackControl(lb); } } } } catch (NullReferenceException) { Response.Redirect("~/publicArea/errorpages/Error404.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { facade = new BusinessFacade(myConn); //Neu da tao CV Thi chi co update if ((Boolean)Context.Profile.GetPropertyValue("Employee.AllowCreateCV") == false) { lbtn_AdsCv.Visible = false; } MembershipUser mu = Membership.GetUser(); UserId = mu.ProviderUserKey.ToString(); CollectionPager1.MaxPages = General.MAX_PAGE; CollectionPager1.PageSize = General.PAGE_SIZE; CollectionPager1.DataSource = facade.GetSaveJob2(mu.ProviderUserKey.ToString()); CollectionPager1.BindToControl = Repeater1; Repeater1.DataSource = CollectionPager1.DataSourcePaged; Repeater1.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { facade = new BusinessLogic.BusinessFacade(conn); if (Request.Params["id"] != null) { id = Convert.ToInt16(Request.Params["id"]); BusinessLogic.Article.HiringAdvice ha = facade.GetHiringAdviceById(id); Guid guid = new Guid(ha.Writer); MembershipUser mu = Membership.GetUser(guid); lbl_ArticleTitle.Text = ha.Title; logo.ImageUrl = Utils.validateImage(General.EMP_HIRING_ADVICE + ha.Writer , ha.Logo); lbl_Name.Text = ha.FullName; lbl_UploadDate.Text = ha.UploadedDate.ToShortDateString(); literal_detail.Text = ha.Detail.ToString().Replace(Environment.NewLine, "<br />"); } else { Response.Redirect("~/publicarea/errorpages/error404.aspx"); } List<Comment> cList = facade.ViewCommentHiringById(id); if (cList.Count != 0) { CollectionPager1.MaxPages = 10000; CollectionPager1.PageSize = 10; CollectionPager1.DataSource = cList; CollectionPager1.BindToControl = repeater_showComment; repeater_showComment.DataSource = CollectionPager1.DataSourcePaged; repeater_showComment.DataBind(); } else { repeater_showComment.Visible = false; } //Limit input characters txt_Content.Attributes.Add("onkeydown", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txt_Content.Attributes.Add("onkeyup", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txt_Content.Attributes.Add("onmousedown", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txt_Content.Attributes.Add("onmouseup", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txt_Content.Attributes.Add("onblur", "textCounter(this,'" + Label1.ClientID + "', 5000)"); }
protected void Page_Load(object sender, EventArgs e) { //Neu da tao CV Thi chi co update if ((Boolean)Context.Profile.GetPropertyValue("Employee.AllowCreateCV") == false) { lbtn_AdsCv.Visible = false; } facade = new BusinessFacade(myConn); try { MembershipUser mu = Membership.GetUser(); userid = mu.ProviderUserKey.ToString(); } catch (Exception) { Response.Redirect("~/publicArea/errorpages/Error404.aspx"); } BindingList(); }
protected void Citizenship_DataBound(object sender, EventArgs e) { BusinessFacade facade = new BusinessFacade(myConn); Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); ddlCountry.Items.Insert(0, new ListItem("Please select..", String.Empty)); List<Citizenship> ciList = facade.GetAllCitizenship(); foreach (Citizenship ci in ciList) { ListItem li = Utils.DecideLangDropdown(ci.CitizenshipName, ci.CitizenshipName_vn); if (li.Value == "Afghanistan" || li.Value == "Afghanistan") { ListItem l = new ListItem("------------------------------", "N/A"); l.Attributes.Add("disabled", "true"); ddlCountry.Items.Add(l); } ddlCountry.Items.Add(li); } }
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"; } }
protected void Page_Load(object sender, EventArgs e) { facade = new BusinessLogic.BusinessFacade(conn); if (Request.Params["tid"] != null) { tid = Convert.ToInt16(Request.Params["tid"]); BusinessLogic.Article.Preparation p = facade.GetTestimonialArticleById(tid); lbl_ArticleTitle.Text = p.Name + " - " + p.Citizenship; logo.ImageUrl = Utils.validateImage(General.EMP_TESTIMONIAL_LOGO + p.Name , p.Logo); lbl_Name.Text = p.Name; lbl_Citizenship.Text = p.Citizenship; literal_Body.Text = p.Body.Replace(Environment.NewLine, "<br />"); ; } else { Response.Redirect("~/publicarea/errorpages/error404.aspx"); } List<Comment> cList = facade.ViewCommentByTid(tid); if (cList.Count != 0) { CollectionPager1.MaxPages = 10000; CollectionPager1.PageSize = 10; CollectionPager1.DataSource =facade.ViewCommentByTid(tid); CollectionPager1.BindToControl = repeater_showComment; repeater_showComment.DataSource = CollectionPager1.DataSourcePaged; repeater_showComment.DataBind(); } else { repeater_showComment.Visible = false; } //Limit input characters txt_Content.Attributes.Add("onkeydown", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txt_Content.Attributes.Add("onkeyup", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txt_Content.Attributes.Add("onmousedown", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txt_Content.Attributes.Add("onmouseup", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txt_Content.Attributes.Add("onblur", "textCounter(this,'" + Label1.ClientID + "', 5000)"); }
protected void Save_Click(object sender, EventArgs e) { Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); if (!User.IsInRole("Organization")) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "PopupScript", "<script>alert('" + rm.GetString("JobseekerscannotsavethisCV") + "');</script>"); } else { String myConn = System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString; MembershipUser cv_mu = Membership.GetUser(Request.Params["cvname"].ToString()); MembershipUser currentUser = Membership.GetUser(); BusinessFacade facade = new BusinessFacade(myConn); facade.SaveCv(currentUser.ProviderUserKey.ToString(), cv_mu.ProviderUserKey.ToString()); Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "PopupScript", "<script>alert('" + rm.GetString("Thisresumesavedinto") + "');</script>"); } }
protected void SendContact_Click(object sender, EventArgs e) { try { String myConn = System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString; BusinessFacade facade = new BusinessFacade(myConn); string latestJobId = ""; if (Page.User.Identity.IsAuthenticated) { if (User.IsInRole("Organization")) { MembershipUser mu = Membership.GetUser(); //Neu ma co job. if (facade.GetLastestJobIdByGuid(mu.ProviderUserKey.ToString()) != null) { latestJobId = facade.GetLastestJobIdByGuid(mu.ProviderUserKey.ToString()); } } } StringBuilder sb = new StringBuilder(); string subject = txt_OrgName.Text.Trim() + " " + txt_Subject.Text.Trim(); if (lbl_CandidateName.Text == null || lbl_CandidateName.Text == "") { lbl_CandidateName.Text = "candidate"; } MailUtils mailUtils = new MailUtils(Request); //header sb.Append(mailUtils.MailHeader()); String title = "Dear " + lbl_CandidateName.Text + ",<br />A new message has just come from " + txt_OrgName.Text.Trim() + " via TeachinVietnam.org:"; String body = txt_Message.Text.Trim(); String href = "publicArea/JobDetails.aspx?jId=" + latestJobId + "&lang=en"; String linkLabel = "Click here to examine your online resume before responding!"; //body_en if (latestJobId != "") { sb.Append(mailUtils.Body(title, body, true, href, linkLabel, "en-US")); } else { sb.Append(mailUtils.Body(title, body, false, href, linkLabel, "en-US")); } sb.Append(mailUtils.Seperator()); string ntd = ""; if (User.IsInRole("Organization")) { ntd = " nhà tuyển dụng "; } title = "Chào " + lbl_CandidateName.Text + ",<br />Bạn có thư từ " + ntd + txt_OrgName.Text.Trim() + " thông qua hệ thống TeachinVietnam:"; href = "publicArea/JobDetails.aspx?jId=" + latestJobId + "&lang=vi"; linkLabel = "Click vào đây để kiểm tra Hồ sơ của bạn trước khi ứng tuyển!"; //body vi if (latestJobId != "") { sb.Append(mailUtils.Body(title, body, true, href, linkLabel, "vi-VN")); } else { sb.Append(mailUtils.Body(title, body, false, href, linkLabel, "vi-VN")); } //footer sb.Append(mailUtils.MailFooter()); Guid userProviderKey = new Guid(Request.Params["cvname"].ToString()); MembershipUser candidateMembership = Membership.GetUser(userProviderKey); Utils.SendMail(candidateMembership.Email, subject, sb.ToString()); Response.Redirect("~/publicArea/CV/RequestSuccess.aspx", false); } catch (Exception ex) { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "PopupScript", "<script>alert('" + ex.Message + "');</script>"); } }
protected void Page_Load(object sender, EventArgs e) { facade = new BusinessFacade(myConn); //Form.DefaultButton = CreateUserWizard1.create; CreateUserWizard1.ContinueDestinationPageUrl = Request.QueryString["ReturnUrl"]; //CreateUserWizard1.FinishDestinationPageUrl = "../Default.aspx"; Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); DropDownList ddl = (DropDownList)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("ddl_Citizenship"); List<Citizenship> ciList = facade.GetAllCitizenship(); ddl.Items.Insert(0, new ListItem(rm.GetString("Pleaseselect"), string.Empty)); foreach (Citizenship ci in ciList) { ListItem li = Utils.DecideLangDropdown(ci.CitizenshipName, ci.CitizenshipName_vn); ddl.Items.Add(li); } DropDownList ddl_month = (DropDownList)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("ddl_Month"); DropDownList ddl_day = (DropDownList)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("ddl_Day"); DropDownList ddl_year = (DropDownList)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("ddl_Year"); ddl_month.Items.Insert(0, new ListItem(rm.GetString("Month"), string.Empty)); ddl_day.Items.Insert(0, new ListItem(rm.GetString("Day"), string.Empty)); ddl_year.Items.Insert(0, new ListItem(rm.GetString("Year"), string.Empty)); for (int i = 1; i <= 31; i++) { ddl_day.Items.Insert(i, new ListItem(i.ToString(), i.ToString())); } for (int i = 1; i <= 12; i++) { ddl_month.Items.Insert(i, new ListItem(i.ToString(), i.ToString())); } int count = 1; for (int i = DateTime.Now.Year; i >= 1900; i--) { ddl_year.Items.Insert(count, new ListItem(i.ToString(), i.ToString())); count++; } }
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) { facade = new BusinessFacade(myConn); }
protected void Page_Load(object sender, EventArgs e) { try { MembershipUser mu = Membership.GetUser(); Username = mu.UserName; UserId = mu.ProviderUserKey.ToString(); if (!IsPostBack) { //Already exist CV. if ((Boolean)Context.Profile.GetPropertyValue("Employee.AllowCreateCV") == false) { JobAlertLogic jobAlertLogic = new JobAlertLogic(myConn); if (jobAlertLogic.IsRegisterJobAlert(Username)) { if (jobAlertLogic.IsActiveJobAlert(Username)) { hpl_CreateCV.Visible = false; facade = new BusinessFacade(myConn); string cate1 = Context.Profile.GetPropertyValue("CV.DesiredEmployment").ToString(); string cate2 = Context.Profile.GetPropertyValue("CV.DesiredEmployment2").ToString(); string cate3 = Context.Profile.GetPropertyValue("CV.DesiredEmployment3").ToString(); string lo1 = Context.Profile.GetPropertyValue("CV.DesiredLocations").ToString(); string lo2 = Context.Profile.GetPropertyValue("CV.DesiredLocations2").ToString(); string lo3 = Context.Profile.GetPropertyValue("CV.DesiredLocations3").ToString(); CollectionPager1.PageSize = General.PAGE_SIZE; CollectionPager1.MaxPages = General.MAX_PAGE; CollectionPager1.DataSource = facade.getJobAlert(cate1, cate2, cate3, lo1, lo2, lo3); CollectionPager1.BindToControl = Repeater1; Repeater1.DataSource = CollectionPager1.DataSourcePaged; Repeater1.DataBind(); if (Repeater1.Items.Count == 0) { Panel_NoJobsInList.Visible = true; Repeater1.Visible = false; } else { panel_headingmodule.Visible = true; string jobLabel = "jobs"; if (Repeater1.Items.Count == 1 || Repeater1.Items.Count == 0) { jobLabel = "job"; } Literal1.Text = string.Format("We found {0} {1} that may fit your expectation. Wish you a great career ahead!", Repeater1.Items.Count,jobLabel); } } else { Panel_IsActive.Visible = true; } } else { Panel_IsRegister.Visible = true; } } else { Panel_NotCreateCV.Visible = true; } } } catch (Exception ex) { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "PopupScript", "<script>alert('" + ex.Message + "');</script>"); } }
protected void Page_Load(object sender, EventArgs e) { facade = new BusinessFacade(myConn); if (!IsPostBack) { try { if (Request.Params["view"] == "preview") { Job = (DetailJob)Session["Preview"]; ViewState["dj"] = Job; if (Session["execJob"] != null) { ViewState["execJob"] = Session["execJob"]; } btn_Apply.Visible = false; hpl_PreviousUrl.Visible = false; btn_SaveJob.Visible = false; btn_Edit.Visible = true; Panel_Additional.Visible = false; } else { id = Convert.ToInt16(Request.QueryString["jId"]); Job = facade.GetDetailJobById(id); Repeater_SameEmployerJob.DataSource = facade.GetJobByEmployer(facade.GetGuidByJobId(id)); Repeater_SameEmployerJob.DataBind(); Repeater_InterestedJob.DataSource = facade.GetJobBySameCate(Job.Category, Job.Category2, Job.Category3); Repeater_InterestedJob.DataBind(); ViewState["detailedJob"] = Job; ViewState["jid"] = id; facade.PlusView(id); //Plus 1 for viewcount } } catch (NullReferenceException ex) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "PopupScript", "<script>alert('"+ex.Message+"');</script>"); //Response.Redirect("~/publicArea/errorpages/Error404.aspx"); } catch (IndexOutOfRangeException outofrange) { Page.ClientScript.RegisterClientScriptBlock(GetType(), "PopupScript", "<script>alert('" + outofrange.Message + "');</script>"); //Response.Redirect("~/publicArea/errorpages/Error404.aspx"); } } if (!IsPostBack) { try { if (Job.OrgLogo != "" && Job.OrgLogo != null) { OrgLogo_img.ImageUrl = General.EMP_LOGO + Job.Username + "/" + Job.OrgLogo; } else { OrgLogo_img.ImageUrl = "~/images/companyLogo/no_image.jpg"; } TimeSpan addago = DateTime.Now.Subtract(Job.UploadDate); if (addago.Days == 0 || addago.Days == 1) { UploadDate_lbl.Text = Convert.ToString(addago.Days) + " day ago"; } else { UploadDate_lbl.Text = Convert.ToString(addago.Days) + " days ago"; } ClosingDate_lbl.Text = string.Format("{0:MMM} {0:dd}, {0:yyyy}", Job.ClosingDate); //Description lbl_Description.Text = HttpUtility.HtmlDecode(Job.Description.ToString().Replace(Environment.NewLine, "<br />")); lbl_BriefInfo.Text = HttpUtility.HtmlDecode(Job.OrgInfo.ToString().Replace(Environment.NewLine, "<br />")); //Salary if (job.SalaryType == false) { lbl_Salary.Text = "negotiable"; } else if (Job.Salary == 0 && Job.SalaryTo == 0) { lbl_Salary.Text = "negotiable"; } else { lbl_Salary.Text = Job.Salary + " - " + Job.SalaryTo + " " + Job.SalaryCurrency + "/" + Job.SalaryPaymentType; } } catch (Exception) { } } if (!IsPostBack) { try { ViewState["PreviousPageUrl"] = Request.UrlReferrer.ToString(); hpl_PreviousUrl.NavigateUrl = ViewState["PreviousPageUrl"].ToString(); } catch (Exception) { } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { facade = new BusinessFacade(myConn); dataListJobSlide.RepeatColumns = 2; dataListJobSlide.DataSource = facade.GetFeaturedJob(); dataListJobSlide.DataBind(); Repeater_NewestJobs.DataSource = facade.GetNewestJobs(); Repeater_NewestJobs.DataBind(); //repeater_GetTop16CV.DataSource = facade.GetTop16CV(); //repeater_GetTop16CV.DataBind(); //Thuc ra dang tro vao thang GetTop16 repeater_GetTop6CV.DataSource = facade.GetTop6CV(); repeater_GetTop6CV.DataBind(); dl_featureLogo.DataSource = FeaturedLogo.GetAll(); dl_featureLogo.DataBind(); BindingInternship(); } }
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) { facade = new BusinessFacade(myConn); int itemNumber = Convert.ToInt32(ddl_PageSize.SelectedValue); CollectionPager1.PageSize = itemNumber; BindingList(); if (!IsPostBack) //ko co su kien nao xay ra, chi chay lan dau tien { } if (IsPostBack) //co su kien nao xay ra, cai nay thi` binh thuong ko can de no cung load { } Literal1.Text = Convert.ToString(CollectionPager1.TotalRecords); CollectionPager1.PreRender += new EventHandler(CollectionPager1_PreRender); if (CollectionPager1.PageCount > 1) { CollectionPager1.HideOnSinglePage = false; } //ddl_PageSize.Visible = false; //ddl_SortItems.Visible = false; //lbl_sortBy.Visible = false; //lbl_ResultPerPage.Visible = false; }
void Application_Start(object sender, EventArgs e) { facade = new BusinessFacade(myConn); timer.Enabled = true; timer.Elapsed += new System.Timers.ElapsedEventHandler(send); timer.AutoReset = true; // SendNewJob(); //SendNewCV(); }
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) { if (!IsPostBack) { try { ViewState["PreviousPageUrl"] = Request.UrlReferrer.ToString(); } catch (Exception) { Response.Redirect("~/"); } } facade = new BusinessFacade(myConn); Form.DefaultButton = btn_SendMail.UniqueID; if (string.IsNullOrEmpty(Request.Params["jId"])) { Response.Redirect("~/publicArea/errorpages/Error404.aspx"); } else { JId = Convert.ToInt16(Request.Params["jId"]); } Dj = facade.GetDetailJobById(JId); //Job detail lbl_JobTitle.Text = Dj.Title; lbl_OrgName.Text = Dj.OrgName; txt_Subject.Text = "Application for " + Dj.Title + " via TeachinVietnam"; if (!IsPostBack) { if (!Directory.Exists(Server.MapPath("~/temp/anonymous"))) { Directory.CreateDirectory(Server.MapPath("~/temp/anonymous")); } string[] filePaths = Directory.GetFiles(Server.MapPath("~/temp/anonymous/"), "*.*", SearchOption.AllDirectories); foreach (string path in filePaths) { File.Delete(path); } } //Limit characters txtMessage.Attributes.Add("onkeydown", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txtMessage.Attributes.Add("onkeyup", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txtMessage.Attributes.Add("onmousedown", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txtMessage.Attributes.Add("onmouseup", "textCounter(this,'" + Label1.ClientID + "', 5000)"); txtMessage.Attributes.Add("onblur", "textCounter(this,'" + Label1.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) { try { MembershipUser mu = Membership.GetUser(); Username = mu.UserName; userId = mu.ProviderUserKey.ToString(); } catch (NullReferenceException) { Response.Redirect("~/publicArea/errorpages/Error404.aspx"); } facade = new BusinessFacade(myConn); if (!IsPostBack) { List<Citizenship> ciList = facade.GetAllCitizenship(); ddl_Citizenship_em.Items.Insert(0, new ListItem(string.Empty, string.Empty)); foreach (Citizenship ci in ciList) { ListItem li = Utils.DecideLangDropdown(ci.CitizenshipName, ci.CitizenshipName_vn); ddl_Citizenship_em.Items.Add(li); } ddl_Gender_em.Items.Insert(0, new ListItem(string.Empty, "n")); } }
protected void Page_Load(object sender, EventArgs e) { Assembly ass = Assembly.Load("App_GlobalResources"); ResourceManager rm = new ResourceManager("Resources.Resource", ass); facade = new BusinessFacade(conn); String kw = Request.Params["kw"]; qt_cate = Request.QueryString["cate"]; qt_location = Request.QueryString["location"]; qt_citizen = Request.QueryString["citizen"]; qt_yoe = Request.QueryString["yoe"]; qt_jl = Request.QueryString["jl"]; qt_el = Request.QueryString["el"]; Boolean ad = false; if (Request.QueryString["ad"] == "true") { ad = true; } CollectionPager1.MaxPages = 10000; CollectionPager1.PageSize = Convert.ToInt32(ddl_ResultPerPage.SelectedValue); CollectionPager1.DataSource = facade.proc_SearchCV(kw, qt_cate, qt_location, qt_citizen, qt_el, qt_jl, qt_yoe, ad); CollectionPager1.BindToControl = DataList1; DataList1.DataSource = CollectionPager1.DataSourcePaged; DataList1.DataBind(); if (DataList1.Items.Count == 0) { lbl_JobCount.Text = rm.GetString("Noresume"); Panel1.Visible = true; } else { lbl_JobCount.Text = DataList1.Items.Count + " " + rm.GetString("resumesfound"); Panel1.Visible = false; } }