예제 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //get top 5 career opportunities
        CareerOpportunity careerOpportunityHandler = new CareerOpportunity();

        careerOpportunities = careerOpportunityHandler.getLatestCareerOpportunitiesStr(0);
    }
예제 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int ID = Convert.ToInt32(Request.QueryString["ID"]);

        trainingID.Value = ID.ToString();
        CareerOpportunity     careerOpportunityHandler = new CareerOpportunity();
        CareerOpportunityInfo careerOpportunityInfo    = careerOpportunityHandler.getCareerOpportunity(ID);

        txtCareerLevel.InnerText   = careerOpportunityInfo.CareerLevel;
        txtQualification.InnerText = SystemPara.getDescription(careerOpportunityInfo.Qualification);
        txtDetails.InnerHtml       = careerOpportunityInfo.Details;
        txtEmail.HRef            = "mailto:" + careerOpportunityInfo.Email;
        txtEmail.InnerText       = careerOpportunityInfo.Email;
        txtExp.InnerText         = careerOpportunityInfo.Experience.ToString();
        txtJobFunction.InnerText = SystemPara.getDescription(careerOpportunityInfo.JobFunction);
        txtDivision.InnerText    = SystemPara.getDescription(careerOpportunityInfo.Division);
        txtDepartment.InnerText  = SystemPara.getDescription(careerOpportunityInfo.Department);
        txtLocation.InnerText    = careerOpportunityInfo.Location;
        //txtQualification.InnerText = SystemPara.getDescription(careerOpportunityInfo.Qualification);
        // txtSalary.InnerText = careerOpportunityInfo.Salary.ToString();
        txtType.InnerText       = SystemPara.getDescription(careerOpportunityInfo.EmploymentType);
        txtDisclaimer.InnerText = careerOpportunityInfo.Disclaimer;
    }
예제 #3
0
    protected void initCareer(int ID)
    {
        hdfID.Value = ID.ToString();
        CareerOpportunity     careerOpportunity     = new CareerOpportunity();
        CareerOpportunityInfo careerOpportunityInfo = careerOpportunity.getCareerOpportunity(ID);

        txtVersionNo.InnerText = careerOpportunityInfo.VersionNo.ToString("N");
        string[] serialNoArray = careerOpportunityInfo.SerialNo.Split('-');
        txtSerialNo0.InnerText = serialNoArray[0] + "-" + serialNoArray[1];
        txtSerialNo1.Value     = serialNoArray[2];
        txtSerialNo2.Value     = serialNoArray[3];
        //comType.Value = careerOpportunityInfo.Type;


        //new icon
        if (careerOpportunityInfo.NewIconInfo != null)
        {
            txtIconExpiryDay.Value = careerOpportunityInfo.NewIconInfo.ExpiryDate.ToString(GlobalSetting.DateTimeFormat);
        }


        bool isAbandoned = true;

        foreach (ListItem item in comType.Items)
        {
            if (item.Value == careerOpportunityInfo.Type.ToString())
            {
                item.Selected = true;
                isAbandoned   = false;
                break;
            }
            else
            {
                item.Selected = false;
            }
        }
        if (isAbandoned)
        {
            string description = SystemPara.getDescription(careerOpportunityInfo.Type);
            comType.Items.Add(new ListItem(description, careerOpportunityInfo.Type.ToString()));
            comType.Value = careerOpportunityInfo.Type.ToString();
        }
        txtCareerLevel.Value = careerOpportunityInfo.CareerLevel;
        txtExp.Value         = (careerOpportunityInfo.Experience + 100.001).ToString().Substring(1, 5);
        //comQualification.Value = careerOpportunityInfo.Qualification.ToString();
        isAbandoned = true;
        foreach (ListItem item in comQualification.Items)
        {
            if (item.Value == careerOpportunityInfo.Qualification.ToString())
            {
                item.Selected = true;
                isAbandoned   = false;
                break;
            }
            else
            {
                item.Selected = false;
            }
        }
        if (isAbandoned)
        {
            string description = SystemPara.getDescription(careerOpportunityInfo.Qualification);
            comQualification.Items.Add(new ListItem(description, careerOpportunityInfo.Qualification.ToString()));
            comQualification.Value = careerOpportunityInfo.Qualification.ToString();
        }


        /////---------------1

        isAbandoned = true;
        foreach (ListItem item in txtJobFunction.Items)
        {
            if (item.Value == careerOpportunityInfo.JobFunction.ToString())
            {
                item.Selected = true;
                isAbandoned   = false;
                break;
            }
            else
            {
                item.Selected = false;
            }
        }
        if (isAbandoned)
        {
            string description = SystemPara.getDescription(careerOpportunityInfo.JobFunction);
            txtJobFunction.Items.Add(new ListItem(description, careerOpportunityInfo.JobFunction.ToString()));
            txtJobFunction.Value = careerOpportunityInfo.JobFunction.ToString();
        }
        /////---------------

        /////---------------2

        isAbandoned = true;
        foreach (ListItem item in txtDivision.Items)
        {
            if (item.Value == careerOpportunityInfo.Division.ToString())
            {
                item.Selected = true;
                isAbandoned   = false;
                break;
            }
            else
            {
                item.Selected = false;
            }
        }
        if (isAbandoned)
        {
            string description = SystemPara.getDescription(careerOpportunityInfo.Division);
            txtDivision.Items.Add(new ListItem(description, careerOpportunityInfo.Division.ToString()));
            txtDivision.Value = careerOpportunityInfo.Division.ToString();
        }
        /////---------------
        /////---------------3

        isAbandoned = true;
        foreach (ListItem item in txtDepartment.Items)
        {
            if (item.Value == careerOpportunityInfo.Department.ToString())
            {
                item.Selected = true;
                isAbandoned   = false;
                break;
            }
            else
            {
                item.Selected = false;
            }
        }
        if (isAbandoned)
        {
            string description = SystemPara.getDescription(careerOpportunityInfo.Department);
            txtDepartment.Items.Add(new ListItem(description, careerOpportunityInfo.Department.ToString()));
            txtDepartment.Value = careerOpportunityInfo.Department.ToString();
        }
        /////---------------


        /////---------------4

        isAbandoned = true;
        foreach (ListItem item in txtType.Items)
        {
            if (item.Value == careerOpportunityInfo.EmploymentType.ToString())
            {
                item.Selected = true;
                isAbandoned   = false;
                break;
            }
            else
            {
                item.Selected = false;
            }
        }
        if (isAbandoned)
        {
            string description = SystemPara.getDescription(careerOpportunityInfo.EmploymentType);
            txtType.Items.Add(new ListItem(description, careerOpportunityInfo.EmploymentType.ToString()));
            txtType.Value = careerOpportunityInfo.EmploymentType.ToString();
        }
        /////---------------

        //txtJobFunction.Value = careerOpportunityInfo.JobFunction;
        //txtDivision.Value = careerOpportunityInfo.Division;
        //txtDepartment.Value = careerOpportunityInfo.Department;
        txtLocation.Value = careerOpportunityInfo.Location;
        //txtType.Value = careerOpportunityInfo.EmploymentType;
        txtEmail.Value      = careerOpportunityInfo.Email;
        txtDetails.Value    = careerOpportunityInfo.Details;
        txtDisclaimer.Value = careerOpportunityInfo.Disclaimer;
    }