예제 #1
0
    private void FillDetails()
    {
        PIKCV.BUS.Job obj = new PIKCV.BUS.Job();
        DataTable     dt  = obj.GetJobChoiceEducationLevel(this.smJobID);

        if (dt.Rows.Count > 0)
        {
            drpEducationLevel1.SelectedValue             = dt.Rows[0]["EducationLevelID"].ToString();
            drpEducationLevel1ChoiceLevel1.SelectedValue = dt.Rows[0]["Points"].ToString();
            if (dt.Rows.Count > 1)
            {
                drpEducationLevel2.SelectedValue             = dt.Rows[1]["EducationLevelID"].ToString();
                drpEducationLevel1ChoiceLevel2.SelectedValue = dt.Rows[1]["Points"].ToString();
                if (dt.Rows.Count > 2)
                {
                    drpEducationLevel3.SelectedValue             = dt.Rows[2]["EducationLevelID"].ToString();
                    drpEducationLevel1ChoiceLevel3.SelectedValue = dt.Rows[2]["Points"].ToString();
                }
            }
        }
        dt = obj.GetJobChoiceEmployment(this.smJobID);
        if (dt.Rows.Count > 0)
        {
            drpPositions1.SelectedValue = dt.Rows[0]["PositionID"].ToString();
            drpWorkExperianceChoiceLevel1.SelectedValue = dt.Rows[0]["Points"].ToString();
            if (dt.Rows.Count > 1)
            {
                drpPositions2.SelectedValue = dt.Rows[1]["PositionID"].ToString();
                drpWorkExperianceChoiceLevel2.SelectedValue = dt.Rows[1]["Points"].ToString();
                if (dt.Rows.Count > 2)
                {
                    drpPositions3.SelectedValue = dt.Rows[2]["PositionID"].ToString();
                    drpWorkExperianceChoiceLevel3.SelectedValue = dt.Rows[2]["Points"].ToString();
                }
            }
        }
        dt = obj.GetJobChoiceForeignLanguages(this.smJobID);
        if (dt.Rows.Count > 0)
        {
            drpForeignLanguage1.SelectedValue            = dt.Rows[0]["ForeignLanguageID"].ToString();
            drpReadLevel1.SelectedValue                  = dt.Rows[0]["ReadLevel"].ToString();
            drpWriteLevel1.SelectedValue                 = dt.Rows[0]["WriteLevel"].ToString();
            drpTalkLevel1.SelectedValue                  = dt.Rows[0]["SpeakLevel"].ToString();
            drpForeignLanguageChoiceLevel1.SelectedValue = dt.Rows[0]["Points"].ToString();
            if (dt.Rows.Count > 1)
            {
                drpForeignLanguage2.SelectedValue            = dt.Rows[1]["ForeignLanguageID"].ToString();
                drpReadLevel2.SelectedValue                  = dt.Rows[1]["ReadLevel"].ToString();
                drpWriteLevel2.SelectedValue                 = dt.Rows[1]["WriteLevel"].ToString();
                drpTalkLevel2.SelectedValue                  = dt.Rows[1]["SpeakLevel"].ToString();
                drpForeignLanguageChoiceLevel2.SelectedValue = dt.Rows[1]["Points"].ToString();
                if (dt.Rows.Count > 2)
                {
                    drpForeignLanguage3.SelectedValue            = dt.Rows[2]["ForeignLanguageID"].ToString();
                    drpReadLevel3.SelectedValue                  = dt.Rows[2]["ReadLevel"].ToString();
                    drpWriteLevel3.SelectedValue                 = dt.Rows[2]["WriteLevel"].ToString();
                    drpTalkLevel3.SelectedValue                  = dt.Rows[2]["SpeakLevel"].ToString();
                    drpForeignLanguageChoiceLevel3.SelectedValue = dt.Rows[2]["Points"].ToString();
                }
            }
        }
    }