Пример #1
0
    protected void ImgBtnContinue_Click(object sender, ImageClickEventArgs e)
    {
        PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();

        ArrayList arrSelectedValues = new ArrayList();

        if (Request.Form[lbSelectedComputerKnowledgeTypes.UniqueID] != null)
        {
            arrSelectedValues.AddRange(Request.Form[lbSelectedComputerKnowledgeTypes.UniqueID].Split(','));
        }

        if (arrSelectedValues.Count > 0)
        {
            if (objUserCV.SaveUserComputerKnowledge(this.smUserID, arrSelectedValues))
            {
                if (ImgBtnContinue.Visible == true)
                {
                    this.smCVFocus = objUserCV.CVFocus(this.smUserID);
                    this.Redirect("Employee-Membership-CV&CVFocus=" + ((int)PIKCV.COM.EnumDB.CVFocusCode.CourseAndCertificate).ToString());
                }
                ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV);
            }
            else
            {
                ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV);
            }
        }
        else
        {
            this.smCVFocus = objUserCV.CVFocus(this.smUserID);
            this.Redirect("Employee-Membership-CV&CVFocus=" + ((int)PIKCV.COM.EnumDB.CVFocusCode.CourseAndCertificate).ToString());
        }
    }
Пример #2
0
    protected void ImgBtnContinue_Click(object sender, ImageClickEventArgs e)
    {
        int MilitaryYear = 0;

        if (ddlMilitaryStates.SelectedValue == ((int)PIKCV.COM.EnumDB.MilitaryStates.Postponement).ToString())
        {
            MilitaryYear = int.Parse(ddlMilitaryYear.SelectedValue);
        }
        PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();
        if (objUserCV.SavePersonalInfo(this.smUserID, int.Parse(ddlNation.SelectedValue), UDate1.Date, int.Parse(ddlBirthPlace.SelectedValue), txtOtherBirthPlace.Text,
                                       (PIKCV.COM.EnumDB.SexCode) int.Parse(rdSexCode.SelectedValue), int.Parse(ddlMaritalStates.SelectedValue), int.Parse(ddlMilitaryStates.SelectedValue),
                                       MilitaryYear, chIsDisabled.Checked, chIsOldConvicted.Checked, chIsMartyrRelative.Checked, chIsTerrorWronged.Checked, txtChronicIllness.Text))
        {
            if (ImgBtnContinue.Visible == true)
            {
                this.smCVFocus = objUserCV.CVFocus(this.smUserID);
                this.Redirect("Employee-Membership-CV&CVFocus=" + ((int)PIKCV.COM.EnumDB.CVFocusCode.ContactInfo).ToString());
            }
            else
            {
                ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV);
            }
        }
        else
        {
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV);
        }
    }
Пример #3
0
    protected void ImgBtnSave_Click(object sender, ImageClickEventArgs e)
    {
        PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();

        if (objUserCV.SaveUserReference(this.UserReferenceID, this.smUserID, txtReferenceName.Text, txtCompany.Text, txtPhone.Text, txtPosition.Text))
        {
            this.smCVFocus = PIKCV.COM.EnumDB.CVFocusCode.References;
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV, true, true);
        }
        else
        {
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV);
        }
    }
Пример #4
0
 protected void ImgBtnSave_Click(object sender, ImageClickEventArgs e)
 {
     PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();
     if (objUserCV.SaveUserLanguage(this.UserLanguageID, this.smUserID, int.Parse(ddlForeignLanguages.SelectedValue), int.Parse(ddlRead.SelectedValue),
                                    int.Parse(ddlWrite.SelectedValue), int.Parse(ddlSpeak.SelectedValue), txtPlaceLearned.Text, int.Parse(ddlForeignLanguageExams.SelectedValue), txtExamDegree.Text))
     {
         this.smCVFocus = PIKCV.COM.EnumDB.CVFocusCode.ComputerKnowledge;
         ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV, true, true);
     }
     else
     {
         ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV, true, true);
     }
 }
Пример #5
0
 protected void ImgBtnApply_Click(object sender, ImageClickEventArgs e)
 {
     if ((this.smIsLogin) && (this.smMemberType == PIKCV.COM.EnumDB.MemberTypes.Employee))
     {
         int JobID = int.Parse(ImgBtnApply.CommandArgument);
         if (PIKCV.BUS.JobApplicants.JobToApply(this.smUserID, JobID))
         {
             dvScript.InnerHtml = "<script>alert('Bu ilana yapmýþ olduðunuz baþvuru kaydedilmiþtir');window.location.href('" + this.PageReferer + "');</script>";
         }
         else
         {
             ShowModal.Show(UserControls_Common_uModalPopup.Icons.error, PIKCV.COM.EnumDB.ErrorTypes.Error);
         }
     }
 }
Пример #6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Util.IsNumeric(Request.QueryString["PopupID"]))
         {
             int PopupID = Convert.ToInt32(Request.QueryString["PopupID"]);
             PIKCV.COM.EnumDB.ErrorTypes ErrorType = (PIKCV.COM.EnumDB.ErrorTypes)PopupID;
             ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.Data.GetErrorMessageTitleCache(this.cmbErrors, ErrorType), PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, ErrorType), false);
         }
         this.smJobDetailRefererUrl = PIKCV.COM.Enumerations.JobDetailRefererUrl.JobSearch;
         UList1.DataBind(PIKCV.COM.Enumerations.ListTypes.JobSearchResults);
         dvUserFilters.Visible = ((this.smIsLogin) && (this.smMemberType == PIKCV.COM.EnumDB.MemberTypes.Employee));
     }
     DataBindHelper.BindDDL(ref ddlFilters, PIKCV.BUS.Filters.GetUserFilters(PIKCV.COM.EnumDB.FilterTypes.JobSearch, this.smUserID, PIKCV.COM.EnumDB.MemberTypes.Employee, false), "FilterName", "FilterID", "0", "Filtrelerim", "0");
 }
Пример #7
0
    protected void ImgBtnSave_Click(object sender, ImageClickEventArgs e)
    {
        PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();

        if (objUserCV.SaveEducation(this.UserEducationID, this.smUserID, (PIKCV.COM.EnumDB.EducationTypes)(int.Parse(ddlEducationLevels.SelectedValue)), int.Parse(ddlUniversityNames.SelectedValue),
                                    int.Parse(ddlEducationStates.SelectedValue), UDateStart.Date, UDateEnd.Date, txtUniversityNames.Text, int.Parse(ddlUniversityDepartments.SelectedValue),
                                    txtUniversityDepartments.Text, int.Parse(ddlCountries.SelectedValue), int.Parse(ddlCities.SelectedValue), txtOtherCity.Text, txtDegree.Text, false))
        {
            this.smCVFocus = PIKCV.COM.EnumDB.CVFocusCode.Employment;
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV, true, true);
        }
        else
        {
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV);
        }
    }
Пример #8
0
    protected void imgSend_Click(object sender, ImageClickEventArgs e)
    {
        string MailBody = dvMessage.InnerHtml;

        MailBody += "<br><br>";
        MailBody += "gönderenin notu: " + txtNote.Text;

        if (MailTemplates.Send_FriendMail(MailTemplates.SendFriendToJob, txtTo.Text, txtSubject.Text, MailBody))
        {
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.info, PIKCV.COM.EnumDB.ErrorTypes.NoticeSendFriend, true, true);
        }
        //Response.Write("<script>alert('" + PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.NoticeSendFriend) + "'); window.close();</script>");
        else
        {
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.error, PIKCV.COM.Data.GetErrorMessageTitleCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.AsyncPostBackError), PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.AsyncPostBackError), false);
        }
    }
Пример #9
0
    protected void ImgBtnSave_Click(object sender, ImageClickEventArgs e)
    {
        PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();

        if (objUserCV.SaveUserEmployment(this.UserEmploymentID, this.smUserID, txtCompanyName.Text, txtCompanyPhone.Text, rdCanReferenceYES.Checked,
                                         int.Parse(ddlCities.SelectedValue), txtOtherCityName.Text, int.Parse(ddlCountries.SelectedValue), rdIsWorkingYES.Checked, UDateStart.Date, UDateEnd.Date,
                                         txtJobDefinition.Text, int.Parse(ddlLabouringTypes.SelectedValue), int.Parse(ddlPositions.SelectedValue),
                                         txtReasonOfResignation.Text, int.Parse(ddlSectors.SelectedValue)))
        {
            this.smCVFocus = PIKCV.COM.EnumDB.CVFocusCode.DriverLicense;
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV, true, true);
        }
        else
        {
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV);
        }
    }
Пример #10
0
 protected void ImgBtnContinue_Click(object sender, ImageClickEventArgs e)
 {
     PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();
     if (objUserCV.SaveClubs(this.smUserID, txtClubs.Text))
     {
         if (ImgBtnContinue.Visible == true)
         {
             this.smCVFocus = objUserCV.CVFocus(this.smUserID);
             this.Redirect("Employee-Membership-CV&CVFocus=" + ((int)PIKCV.COM.EnumDB.CVFocusCode.EmploymentChooices).ToString());
         }
         ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV);
     }
     else
     {
         ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV);
     }
 }
Пример #11
0
    protected void ImgBtnContinue_Click(object sender, ImageClickEventArgs e)
    {
        PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();

        ArrayList arrSelectedCities         = new ArrayList();
        ArrayList arrSelectedCountries      = new ArrayList();
        ArrayList arrSelectedLabouringTypes = new ArrayList();

        if (Request.Form[lbSelectedCities.UniqueID] != null)
        {
            arrSelectedCities.AddRange(Request.Form[lbSelectedCities.UniqueID].Split(','));
        }

        if (Request.Form[lbSelectedCountries.UniqueID] != null)
        {
            arrSelectedCountries.AddRange(Request.Form[lbSelectedCountries.UniqueID].Split(','));
        }

        foreach (ListItem li in chLabouringTypes.Items)
        {
            if (li.Selected)
            {
                arrSelectedLabouringTypes.Add(li.Value);
            }
        }

        bool HasTravelDifficulty = rdHasTravelDifficultyYes.Checked;

        if (objUserCV.SavePlacementPreferences(this.smUserID, arrSelectedCities, arrSelectedCountries, HasTravelDifficulty, arrSelectedLabouringTypes, rdIsSmokingYes.Checked))
        {
            if (ImgBtnContinue.Visible == true)
            {
                this.smCVFocus = objUserCV.CVFocus(this.smUserID);
                this.Redirect("Employee-Membership-CV&CVFocus=" + ((int)PIKCV.COM.EnumDB.CVFocusCode.ProhibitedCompanies).ToString());
            }
            else
            {
                ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV);
            }
        }
        else
        {
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV);
        }
    }
Пример #12
0
    protected void ImgBtnContinue_Click(object sender, ImageClickEventArgs e)
    {
        PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();

        ArrayList arrSelectedSectors   = new ArrayList();
        ArrayList arrSelectedPositions = new ArrayList();

        if (Request.Form[lbSelectedSectors.UniqueID] != null)
        {
            arrSelectedSectors.AddRange(Request.Form[lbSelectedSectors.UniqueID].Split(','));
        }

        if (Request.Form[lbSelectedPositions.UniqueID] != null)
        {
            arrSelectedPositions.AddRange(Request.Form[lbSelectedPositions.UniqueID].Split(','));
        }

        if (this.smEmployeeType == PIKCV.COM.EnumDB.EmployeeTypes.Unknown)
        {
            PIKCV.COM.EnumDB.EmployeeTypes EmployeeType = (PIKCV.COM.EnumDB.EmployeeTypes)(int.Parse(Util.Left(arrSelectedPositions[0].ToString(), 1)));
            for (int i = 0; i < arrSelectedPositions.Count; i++)
            {
                arrSelectedPositions[i] = arrSelectedPositions[i].ToString().Substring(arrSelectedPositions[i].ToString().IndexOf("_||") + 3);
            }
            this.smEmployeeType = EmployeeType;
        }

        if (objUserCV.SaveEmploymentChooices(this.smUserID, arrSelectedSectors, arrSelectedPositions, this.smEmployeeType))
        {
            if (ImgBtnContinue.Visible == true)
            {
                this.smCVFocus = objUserCV.CVFocus(this.smUserID);
                this.Redirect("Employee-Membership-CV&CVFocus=" + ((int)PIKCV.COM.EnumDB.CVFocusCode.PlacementPreferences).ToString());
            }
            else
            {
                ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV);
            }
        }
        else
        {
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV);
        }
    }
Пример #13
0
    protected void ImgBtnContinue_Click(object sender, ImageClickEventArgs e)
    {
        //PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();
        //if (objUserCV.SaveDriverLicence(this.smUserID, int.Parse(ddlDriverLicenseTypes.SelectedValue), int.Parse(ddlDriverLicenseYear.SelectedValue)))
        //{
        //    if (ImgBtnContinue.Visible == true)
        //    {
        //        this.smCVFocus = objUserCV.CVFocus(this.smUserID);
        //        this.Redirect("Employee-Membership-CV&CVFocus=" + ((int)PIKCV.COM.EnumDB.CVFocusCode.ForeignLanguages).ToString());
        //    }
        //    else { Response.Write("<script>alert('Özgeçmiþinizde yaptýðýnýz güncellemeler kaydedilmiþtir');</script>"); }
        //}
        //else
        //{
        //    Response.Write("<script>alert('! Bilgileriniz kaydedilemedi.')</script>");
        //}


        PIKCV.BUS.UserCVs objUserCV         = new PIKCV.BUS.UserCVs();
        ArrayList         arrDriverLicenses = new ArrayList();

        for (int i = 0; i < chDriverLicenses.Items.Count; i++)
        {
            if (chDriverLicenses.Items[i].Selected)
            {
                arrDriverLicenses.Add(Convert.ToInt32(chDriverLicenses.Items[i].Value));
            }
        }

        if (objUserCV.SaveUserDriverLicenses(this.smUserID, arrDriverLicenses))
        {
            if (ImgBtnContinue.Visible == true)
            {
                this.smCVFocus = objUserCV.CVFocus(this.smUserID);
                this.Redirect("Employee-Membership-CV&CVFocus=" + ((int)PIKCV.COM.EnumDB.CVFocusCode.ForeignLanguages).ToString());
            }
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV);
        }
        else
        {
            ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV);
        }
    }
Пример #14
0
 protected void ImgBtnContinue_Click(object sender, ImageClickEventArgs e)
 {
     PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();
     if (objUserCV.SaveContactInfo(this.smUserID, int.Parse(ddlHomeCountry.SelectedValue), int.Parse(ddlHomeCity.SelectedValue), txtOtherHomeCity.Text, txtAddress.Text,
                                   txtHomePhone.Text, txtBusinessPhone.Text, txtGSM.Text, txtGSM2.Text, txtContactEmail.Text,
                                   txtAlternateContactName.Text, txtAlternateContactPhone.Text))
     {
         if (ImgBtnContinue.Visible == true)
         {
             this.smCVFocus = PIKCV.COM.EnumDB.CVFocusCode.Education;
             this.Redirect("Employee-Membership-CV&CVFocus=" + ((int)PIKCV.COM.EnumDB.CVFocusCode.Education).ToString());
         }
         else
         {
             ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.UpdateCV);
         }
     }
     else
     {
         ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.EnumDB.ErrorTypes.NoUpdateCV);
     }
 }
Пример #15
0
 protected void CVStatusChange(object sender, EventArgs e)
 {
     PIKCV.BUS.User objUser = new PIKCV.BUS.User();
     if (objUser.UpdateCVStatus(this.smUserID, chIsCvActive.Checked))
     {
         this.smIsCvActive = chIsCvActive.Checked;
         if (this.smIsCvActive)
         {
             ShowModal.Show(UserControls_Common_uModalPopup.Icons.info, "ÖZGEÇMÝÞ DURUM DEÐÝÞÝMÝ", "Özgeçmiþiniz aktif hale gelmiþtir", false);
         }
         else
         {
             ShowModal.Show(UserControls_Common_uModalPopup.Icons.info, "ÖZGEÇMÝÞ DURUM DEÐÝÞÝMÝ", "Özgeçmiþiniz pasif hale gelmiþtir", false);
         }
     }
     else
     {
         ShowModal.Show(UserControls_Common_uModalPopup.Icons.error, PIKCV.COM.Data.GetErrorMessageTitleCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.CVNoConfirmed), PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.CVNoConfirmed), false);
         chIsCvActive.Checked = false;
     }
     //Response.Redirect(Util.ReturnPageName());
 }
Пример #16
0
 protected void LinkButton1_Click(object sender, EventArgs e)
 {
     if (this.cookPageType == PIKCV.COM.Enumerations.PageType.Employee)
     {
         if (this.LoginControl("*****@*****.**", "126132"))
         {
             PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();
             if ((objUserCV.GetUserCV(this.smUserID).Rows.Count < 1) || (((int)(objUserCV.CVFocus(this.smUserID)) < (int)PIKCV.COM.EnumDB.CVFocusCode.References)))
             {
                 this.Redirect("Employee-Membership-CV");
             }
             else if (PIKCV.BUS.Test.UserTestCtrl(this.smUserID))
             {
                 this.Redirect("Employee-Membership-Tests");
             }
             else
             {
                 this.GoToLogonPage();
             }
         }
         else
         {
             ShowModal.Show(UserControls_Common_uModalPopup.Icons.error, PIKCV.COM.Data.GetErrorMessageTitleCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.UserNotExist), PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.UserNotExist), false);
         }
     }
     else
     {
         if (this.LoginControl("*****@*****.**", "buraks"))
         {
             this.GoToLogonPage();
         }
         else
         {
             ShowModal.Show(UserControls_Common_uModalPopup.Icons.error, PIKCV.COM.Data.GetErrorMessageTitleCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.UserNotExist), PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.UserNotExist), false);
         }
     }
 }
Пример #17
0
    protected void BtnSearch_Click(object sender, ImageClickEventArgs e)
    {
        ArrayList      arrTemp;
        JobSearchQuery m_SearchQueries = new JobSearchQuery();

        m_SearchQueries.Keyword = Util.ReplaceStrForDB(txtKeyword.Text);

        arrTemp = new ArrayList();
        if (Request.Form[lbSelectedPositions.UniqueID] != null)
        {
            arrTemp.AddRange(Request.Form[lbSelectedPositions.UniqueID].Split(','));
        }
        m_SearchQueries.Positions = arrTemp;

        arrTemp = new ArrayList();
        if (Request.Form[lbSelectedSectors.UniqueID] != null)
        {
            arrTemp.AddRange(Request.Form[lbSelectedSectors.UniqueID].Split(','));
        }
        m_SearchQueries.Sectors = arrTemp;

        arrTemp = new ArrayList();
        if (Request.Form[lbSelectedCities.UniqueID] != null)
        {
            arrTemp.AddRange(Request.Form[lbSelectedCities.UniqueID].Split(','));
        }
        if (Request.Form[lbSelectedCountries.UniqueID] != null)
        {
            arrTemp.AddRange(Request.Form[lbSelectedCountries.UniqueID].Split(','));
        }
        m_SearchQueries.Cities = arrTemp;

        arrTemp = new ArrayList();
        if (Request.Form[lbSelectedCompanies.UniqueID] != null)
        {
            arrTemp.AddRange(Request.Form[lbSelectedCompanies.UniqueID].Split(','));
        }
        m_SearchQueries.Companies = arrTemp;

        arrTemp = new ArrayList();
        foreach (ListItem li in chEducationLevels.Items)
        {
            if (li.Selected)
            {
                arrTemp.Add(li.Value);
            }
        }
        m_SearchQueries.EducationLevels = arrTemp;

        m_SearchQueries.AgeRange = (PIKCV.COM.EnumDB.AgeRange)(int.Parse(rdAgeRange.SelectedValue));

        arrTemp = new ArrayList();
        foreach (ListItem li in chListLabouringTypes.Items)
        {
            if (li.Selected)
            {
                arrTemp.Add(li.Value);
            }
        }
        m_SearchQueries.LabouringTypes = arrTemp;

        m_SearchQueries.JobDate = int.Parse(rdJobDate.SelectedValue);

        m_SearchQueries.CustomJobs = (rdCustomJobs.Checked);

        this.smJobSearchQueries = m_SearchQueries;



        if (chIsFilterSave.Checked)
        {
            Serialize objSerialize = new Serialize();
            string    FilterValue  = objSerialize.SerializeObject(this.smJobSearchQueries);
            if (PIKCV.BUS.Filters.CheckFilterExistance(this.smUserID, txtFilterName.Text, PIKCV.COM.EnumDB.MemberTypes.Employee, PIKCV.COM.EnumDB.FilterTypes.JobSearch) == 0)
            {
                PIKCV.BUS.Filters.SaveFilter(PIKCV.COM.EnumDB.FilterTypes.JobSearch, txtFilterName.Text, this.smUserID, PIKCV.COM.EnumDB.MemberTypes.Employee, FilterValue);
                this.smListFilterTypes = new ArrayList();
                //Response.Write("<script>alert('Filtreniz kaydedilmiþtir, filtre bilgilerinize kayýtlý filtreleriniz bölümünden ulaþabilirsiniz');window.location.href('pikcv.aspx?Pik=Employee-Jobs-Jobs');</script>");
                this.Redirect("Employee-Jobs-Jobs&PopupID=" + ((int)PIKCV.COM.EnumDB.ErrorTypes.FilterSaveSuccess).ToString());
            }
            else
            {
                //TODO: seçtiði herþey gidiyor
                ShowModal.Show(UserControls_Common_uModalPopup.Icons.alert, PIKCV.COM.Data.GetErrorMessageTitleCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.FilterAlreadyExist), PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.FilterAlreadyExist), false);
            }
        }
        else
        {
            this.smListFilterTypes = new ArrayList();
            this.Redirect("Employee-Jobs-Jobs");
        }
    }
Пример #18
0
    protected void btnLogin_Click(object sender, ImageClickEventArgs e)
    {
        if (this.cookPageType == PIKCV.COM.Enumerations.PageType.Employee)
        {
            if (this.LoginControl(txtEmail.Text, txtPassword.Text))
            {
                if (this.ExistLogin())
                {
                    this.LogOut();
                    this.GoToFeedback(PIKCV.COM.EnumDB.ErrorTypes.ExistLogin);
                }

                PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();
                if ((objUserCV.GetUserCV(this.smUserID).Rows.Count < 1) || (((int)(objUserCV.CVFocus(this.smUserID)) < (int)PIKCV.COM.EnumDB.CVFocusCode.References)))
                {
                    this.Redirect("Employee-Membership-CV");
                }
                else if (PIKCV.BUS.Test.UserTestCtrl(this.smUserID))
                {
                    this.Redirect("Employee-Membership-Tests");
                }
                else
                {
                    this.GoToLogonPage();
                }
            }
            else
            {
                txtEmail.Text = "";
                ShowModal.Show(UserControls_Common_uModalPopup.Icons.error, PIKCV.COM.Data.GetErrorMessageTitleCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.UserNotExist), PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.UserNotExist), false);
            }
        }
        else
        {
            if (this.smSecurityImage == txtSecurityCode.Text.Trim())
            {
                if (this.LoginControl(txtEmail.Text, txtPassword.Text))
                {
                    if (this.ExistLogin())
                    {
                        this.LogOut();
                        this.GoToFeedback(PIKCV.COM.EnumDB.ErrorTypes.ExistLogin);
                    }

                    if (this.smIsFirstLogin)
                    {
                        this.Redirect("Company-Membership-ChangePassword");
                    }
                    this.GoToLogonPage();
                }
                else
                {
                    txtEmail.Text = "";
                    ShowModal.Show(UserControls_Common_uModalPopup.Icons.error, PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.UserNotExist), PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.UserNotExist), false);
                }
            }
            else
            {
                ShowModal.Show(UserControls_Common_uModalPopup.Icons.error, PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SecurityCodeIsNotTrue), PIKCV.COM.Data.GetErrorMessageCache(this.cmbErrors, PIKCV.COM.EnumDB.ErrorTypes.SecurityCodeIsNotTrue), false);
            }
        }
    }