예제 #1
0
    protected void imgContinue_Click(object sender, ImageClickEventArgs e)
    {
        PIKCV.BUS.Job objJob = new PIKCV.BUS.Job();
        objJob.DeleteJobChoices(this.smJobID);
        if (drpEducationLevel1.SelectedValue != "0" && drpEducationLevel1ChoiceLevel1.SelectedValue != "0")
        {
            objJob.SaveJobChoiceEducationLevel(this.smJobID, drpEducationLevel1.SelectedValue, drpEducationLevel1ChoiceLevel1.SelectedValue);
        }
        if (drpEducationLevel2.SelectedValue != "0" && drpEducationLevel1ChoiceLevel2.SelectedValue != "0")
        {
            objJob.SaveJobChoiceEducationLevel(this.smJobID, drpEducationLevel2.SelectedValue, drpEducationLevel1ChoiceLevel2.SelectedValue);
        }
        if (drpEducationLevel3.SelectedValue != "0" && drpEducationLevel1ChoiceLevel3.SelectedValue != "0")
        {
            objJob.SaveJobChoiceEducationLevel(this.smJobID, drpEducationLevel3.SelectedValue, drpEducationLevel1ChoiceLevel3.SelectedValue);
        }
        if (drpForeignLanguage1.SelectedValue != "0" && drpWorkExperianceChoiceLevel1.SelectedValue != "0")
        {
            objJob.SaveJobChoiceEmployment(this.smJobID, drpPositions1.SelectedValue, drpWorkExperianceChoiceLevel1.SelectedValue);
        }
        if (drpForeignLanguage2.SelectedValue != "0" && drpWorkExperianceChoiceLevel2.SelectedValue != "0")
        {
            objJob.SaveJobChoiceEmployment(this.smJobID, drpPositions2.SelectedValue, drpWorkExperianceChoiceLevel2.SelectedValue);
        }
        if (drpForeignLanguage3.SelectedValue != "0" && drpWorkExperianceChoiceLevel3.SelectedValue != "0")
        {
            objJob.SaveJobChoiceEmployment(this.smJobID, drpPositions3.SelectedValue, drpWorkExperianceChoiceLevel3.SelectedValue);
        }
        if (drpForeignLanguage1.SelectedValue != "0" && drpWriteLevel1.SelectedValue != "-1" && drpReadLevel1.SelectedValue != "-1" && drpTalkLevel1.SelectedValue != "-1" && drpForeignLanguageChoiceLevel1.SelectedValue != "0")
        {
            objJob.SaveJobChoiceForeignLanguages(this.smJobID, drpForeignLanguage1.SelectedValue, drpReadLevel1.SelectedValue, drpWriteLevel1.SelectedValue, drpTalkLevel1.SelectedValue, drpForeignLanguageChoiceLevel1.SelectedValue);
        }
        if (drpForeignLanguage2.SelectedValue != "0" && drpWriteLevel2.SelectedValue != "-1" && drpReadLevel2.SelectedValue != "-1" && drpTalkLevel2.SelectedValue != "-1" && drpForeignLanguageChoiceLevel2.SelectedValue != "0")
        {
            objJob.SaveJobChoiceForeignLanguages(this.smJobID, drpForeignLanguage2.SelectedValue, drpReadLevel2.SelectedValue, drpWriteLevel2.SelectedValue, drpTalkLevel2.SelectedValue, drpForeignLanguageChoiceLevel2.SelectedValue);
        }
        if (drpForeignLanguage3.SelectedValue != "0" && drpWriteLevel3.SelectedValue != "-1" && drpReadLevel3.SelectedValue != "-1" && drpTalkLevel3.SelectedValue != "-1" && drpForeignLanguageChoiceLevel3.SelectedValue != "0")
        {
            objJob.SaveJobChoiceForeignLanguages(this.smJobID, drpForeignLanguage3.SelectedValue, drpReadLevel3.SelectedValue, drpWriteLevel3.SelectedValue, drpTalkLevel3.SelectedValue, drpForeignLanguageChoiceLevel3.SelectedValue);
        }

        if (this.smJobSaveType == PIKCV.COM.Enumerations.JobSaveType.NewJobEntry)
        {
            this.smJobFocus = PIKCV.COM.EnumDB.JobsFocusCode.Approval;
            this.Redirect("Company-Jobs-Jobs&JobFocus=" + ((int)PIKCV.COM.EnumDB.JobsFocusCode.Approval).ToString());
        }
        else
        {
            Response.Write("<script>alert('Yapmýþ olduðunuz deðiþiklikler kaydedilmiþtir');window.location.href('pikcv.aspx?pik=Company-Jobs-Jobs&JobFocus=" + ((int)PIKCV.COM.EnumDB.JobsFocusCode.PreferencePriority).ToString() + "');</script>");
        }
    }