private void GetData() { PIKCV.BUS.User objUser = new PIKCV.BUS.User(); PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs(); this.dtUser = objUser.GetUserDetail(this.smUserID); this.dtUserCV = objUserCV.GetUserCV(this.smUserID); this.dtUserComputerKnowledge = objUserCV.GetUserComputerKnowledges(this.smUserID, (int)this.smLanguageID); this.dtUserEducationUniversity0 = objUserCV.GetUserEducations(this.smUserID, PIKCV.COM.EnumDB.EducationTypes.University0, PIKCV.COM.EnumDB.LanguageID.Turkish, false); this.dtUserEducationUniversity1 = objUserCV.GetUserEducations(this.smUserID, PIKCV.COM.EnumDB.EducationTypes.University1, PIKCV.COM.EnumDB.LanguageID.Turkish, false); this.dtUserEducationUniversity2 = objUserCV.GetUserEducations(this.smUserID, PIKCV.COM.EnumDB.EducationTypes.University2, PIKCV.COM.EnumDB.LanguageID.Turkish, false); this.dtUserEducationDoktorate = objUserCV.GetUserEducations(this.smUserID, PIKCV.COM.EnumDB.EducationTypes.Doktorate, PIKCV.COM.EnumDB.LanguageID.Turkish, false); this.dtUserEmployment = objUserCV.GetUserEmployment(this.smUserID, (int)this.smLanguageID); this.dtUserLabouringTypes = objUserCV.GetUserLabouringTypes(this.smUserID, (int)this.smLanguageID); this.dtUserLanguages = objUserCV.GetUserLanguages(this.smUserID, (int)this.smLanguageID); this.dtUserPlacementPreferences = objUserCV.GetUserPlaces(this.smUserID, (int)this.smLanguageID); this.dtUserPositions = objUserCV.GetUserPositions(this.smUserID, (int)this.smLanguageID); this.dtUserReferences = objUserCV.GetUserReferences(this.smUserID); this.dtUserSectors = objUserCV.GetUserSectors(this.smUserID, (int)this.smLanguageID); }
protected void Page_PreRender(object sender, EventArgs e) { PIKCV.BUS.UserCVs objUserEmploymentChooices = new PIKCV.BUS.UserCVs(); DataTable dtUserSectors = objUserEmploymentChooices.GetUserSectors(this.smUserID, (int)this.smLanguageID); DataTable dtUserPositions = objUserEmploymentChooices.GetUserPositions(this.smUserID, (int)this.smLanguageID); DataBindHelper.BindListbox(ref lbSelectedSectors, dtUserSectors, "SectorName", "SectorID"); DataBindHelper.BindListbox(ref lbSelectedPositions, dtUserPositions, "PositionName", "PositionID"); DataTable dtSectors = this.cmbSectors; DataTable dtSectorsNew = new DataTable(); if (dtUserSectors.Rows.Count > 0) { dtSectorsNew.Columns.Add("SectorID"); dtSectorsNew.Columns.Add("SectorName"); bool add = true; foreach (DataRow drCache in dtSectors.Rows) { add = true; foreach (DataRow dr in dtUserSectors.Rows) { if (dr["SectorID"].ToString() == drCache["SectorID"].ToString()) { add = false; break; } } if (add) { DataRow drNew = dtSectorsNew.NewRow(); drNew["SectorID"] = drCache["SectorID"].ToString(); drNew["SectorName"] = drCache["SectorName"].ToString(); dtSectorsNew.Rows.Add(drNew); } } } else { dtSectorsNew = dtSectors.Copy(); } DataTable dtPositions = this.cmbPositions; DataTable dtPositionsNew = new DataTable(); if (dtPositions.Rows.Count > 0) { dtPositionsNew.Columns.Add("PositionID"); dtPositionsNew.Columns.Add("PositionName"); bool add = true; foreach (DataRow drCache in dtPositions.Rows) { add = true; foreach (DataRow dr in dtUserPositions.Rows) { if (dr["PositionID"].ToString() == drCache["PositionID"].ToString()) { add = false; break; } if ((this.smEmployeeType != PIKCV.COM.EnumDB.EmployeeTypes.Unknown) && ((PIKCV.COM.EnumDB.EmployeeTypes)(Convert.ToInt32(drCache["PositionTypeCode"])) != this.smEmployeeType)) { add = false; break; } } if (add) { DataRow drNew; if (this.smEmployeeType != PIKCV.COM.EnumDB.EmployeeTypes.Unknown) { if (this.smEmployeeType == (PIKCV.COM.EnumDB.EmployeeTypes)(Convert.ToInt16(drCache["PositionTypeCode"]))) { drNew = dtPositionsNew.NewRow(); drNew["PositionID"] = drCache["PositionID"].ToString(); drNew["PositionName"] = drCache["PositionName"].ToString(); dtPositionsNew.Rows.Add(drNew); } } else { drNew = dtPositionsNew.NewRow(); drNew["PositionID"] = drCache["PositionTypeCode"] + "_||" + drCache["PositionID"].ToString(); drNew["PositionName"] = drCache["PositionName"].ToString(); dtPositionsNew.Rows.Add(drNew); } } } } else { dtPositionsNew = dtPositions.Copy(); } DataBindHelper.BindListbox(ref lbSectors, dtSectorsNew, "SectorName", "SectorID", "0"); DataBindHelper.BindListbox(ref lbPositions, dtPositionsNew, "PositionName", "PositionID", "0"); PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs(); DataTable dtUserCV = objUserCV.GetUserCV(this.smUserID); ImgBtnSave.Visible = (Convert.ToInt32(dtUserCV.Rows[0]["CvFocusCode"]) > (int)PIKCV.COM.EnumDB.CVFocusCode.References); ImgBtnContinue.Visible = !(ImgBtnSave.Visible); }
protected void Page_PreRender(object sender, EventArgs e) { PIKCV.BUS.User objUser = new PIKCV.BUS.User(); if (this.smIsLogin) { DataTable dtUser = objUser.GetUserDetail(this.smUserID); if (dtUser.Rows.Count > 0) { if (this.smMemberType == PIKCV.COM.EnumDB.MemberTypes.Employee) { txtName.Text = dtUser.Rows[0]["FirstName"].ToString(); txtSurName.Text = dtUser.Rows[0]["LastName"].ToString(); txtEMail.Text = dtUser.Rows[0]["Email"].ToString(); txtIdentityNo.Text = dtUser.Rows[0]["IdentityNo"].ToString(); txtPrivateQuestion.Text = dtUser.Rows[0]["SecretQuestion"].ToString(); txtPrivateAnswer.Text = dtUser.Rows[0]["SecretAnswer"].ToString(); chIsWantedSMS.Checked = Convert.ToBoolean(dtUser.Rows[0]["IsWantedSMS"]); dvScript.InnerHtml = "<script>document.getElementById('chAggreement').checked = true; document.getElementById('chPrivacy').checked = true;</script>"; rqrPass.Enabled = false; rqrPass2.Enabled = false; CustomValidatorPassword.Enabled = false; pnlCompany.Visible = false; pnlEmployee.Visible = true; ltlTitle.Visible = false; ltlTitle2.Visible = false; ltlTitle3.Visible = true; } else if (this.smMemberType == PIKCV.COM.EnumDB.MemberTypes.Company || this.smMemberType == PIKCV.COM.EnumDB.MemberTypes.TemporaryUser) { lblPersonnelNameHeader.Text = "Adý:"; lblPersonnelSurnameHeader.Text = "Soyadý:"; trMsg.Visible = false; lblName.Text = dtUser.Rows[0]["FirstName"].ToString(); lblSurName.Text = dtUser.Rows[0]["LastName"].ToString(); ltlTitle.Visible = false; ltlTitle2.Visible = true; ltlTitle2.Text = Util.SpecialName(lblName.Text + " " + lblSurName.Text); ltlTitle3.Visible = false; pnlEmployee.Visible = false; pnlCompany.Visible = true; // Get Company Folders DataTable dtCOmpanyFolders = new DataTable(); PIKCV.BUS.Company Comp = new PIKCV.BUS.Company(); dtCOmpanyFolders = Comp.GetCompanyFolders(this.smCompanyID, false, false); CARETTA.COM.DataBindHelper.BindDDL(ref ddlCompanyFolders, dtCOmpanyFolders, "FolderName", "FolderID", "", PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SendFolder), "0"); // Önceden bu herifin bilgileri alýnmýþ mý? if (this.smMemberType == PIKCV.COM.EnumDB.MemberTypes.Company) { imgBuyContactInfo.Visible = !(CheckBuyContactInfo(this.smCompanyID, this.smUserID)); liInterview.Visible = !(imgBuyContactInfo.Visible); liSendMessage.Visible = !(imgBuyContactInfo.Visible); } else { imgBuyContactInfo.Visible = false; liInterview.Visible = false; liSendMessage.Visible = false; ddlCompanyFolders.Visible = false; liSentToFile.Visible = false; } // Pozisyon PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs(); DataTable dtUserPositions = new DataTable(); dtUserPositions = objUserCV.GetUserPositions(this.smUserID, (int)this.smLanguageID); DataBindHelper.BindRepeater(ref rptUserPositions, dtUserPositions); // Tecrübe DataTable dtUserCV = new DataTable(); dtUserCV = objUserCV.GetUserCV(this.smUserID); int UserAge = DateTime.Now.Year - (Convert.ToDateTime(dtUserCV.Rows[0]["BirthDate"]).Year); lblAge.Text = UserAge.ToString(); if (!imgBuyContactInfo.Visible) { trAddress.Visible = true; trEmail.Visible = true; trPhoto.Visible = true; lblAddress.Text = dtUserCV.Rows[0]["HomeAddress"].ToString(); lblPhone.Text = dtUserCV.Rows[0]["HomePhone"].ToString(); lblEmail.Text = dtUser.Rows[0]["Email"].ToString(); } else { trAddress.Visible = false; trEmail.Visible = false; trPhoto.Visible = false; } ltlTotalWorkExperience.Text = dtUserCV.Rows[0]["TotalWorkExperience"].ToString(); this.smPhotoFileName = dtUserCV.Rows[0]["PhotoFileName"].ToString(); } } } imgUserPhoto.ImageUrl += this.smPhotoFileName; if (!(System.IO.File.Exists(Request.MapPath(imgUserPhoto.ImageUrl)))) { imgUserPhoto.ImageUrl = "~/Images/UserImages/0.png"; } //txtPassword.Text = "Pass" + Util.CreateRandomNumber(6); //txtPassword2.Text = txtPassword.Text; //txtIdentityNo.Text = Util.CreateRandomNumber(11); //txtPrivateQuestion.Text = "Soru" + Util.CreateRandomNumber(5); //txtPrivateAnswer.Text = "Cevap" + Util.CreateRandomNumber(5); }