示例#1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            if (Util.IsNumeric(Request.QueryString["JobStatus"]))
            {
                int Status = Convert.ToInt32(Request.QueryString["JobStatus"]);
                PIKCV.COM.Enumerations.JobsTabs jobStatus = (PIKCV.COM.Enumerations.JobsTabs)Status;
                UJobsTabs1.TabActive(jobStatus);
                UpdateJobStatus(jobStatus);
            }

            UList1.DataBind(PIKCV.COM.Enumerations.ListTypes.EnteredJobs);
        }
    }
示例#2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        this.IsLogin();
        if (!IsPostBack)
        {
            hlJobType.NavigateUrl            = hlJobType.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.JobsFocusCode.JobType).ToString());
            hlPositionDefinition.NavigateUrl = hlPositionDefinition.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.JobsFocusCode.PositionDefinition).ToString());
            hlEducationLevel.NavigateUrl     = hlEducationLevel.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.JobsFocusCode.EducationLevel).ToString());
            hlSeekingQuality.NavigateUrl     = hlSeekingQuality.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.JobsFocusCode.SeekingQuality).ToString());
            hlPreferencePriority.NavigateUrl = hlPreferencePriority.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.JobsFocusCode.PreferencePriority).ToString());
            hlApproval.NavigateUrl           = hlApproval.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.JobsFocusCode.Approval).ToString());

            if (CARETTA.COM.Util.IsNumeric(Request.QueryString["JobID"]))
            {
                int JobID = Convert.ToInt32(Request.QueryString["JobID"]);
                if (JobID == 0)
                {
                    this.smJobID       = 0;
                    this.smJobFocus    = PIKCV.COM.EnumDB.JobsFocusCode.JobType;
                    this.smJobSaveType = PIKCV.COM.Enumerations.JobSaveType.NewJobEntry;
                }
                else
                {
                    PIKCV.BUS.Job obj = new PIKCV.BUS.Job();
                    DataTable     dt  = obj.GetJobInfo(JobID);
                    if (dt.Rows.Count > 0)
                    {
                        if (Convert.ToInt32(dt.Rows[0]["CompanyID"]) == this.smCompanyID)
                        {
                            this.smJobID    = JobID;
                            this.smJobFocus = PIKCV.COM.EnumDB.JobsFocusCode.Approval;
                            if (CARETTA.COM.Util.IsNumeric(Request.QueryString["JobSaveType"]))
                            {
                                int JobSaveType = Convert.ToInt32(Request.QueryString["JobSaveType"]);
                                try
                                {
                                    this.smJobSaveType = (PIKCV.COM.Enumerations.JobSaveType)JobSaveType;
                                }
                                catch (Exception)
                                {
                                    this.GoToDefaultPage();
                                }
                            }
                            else
                            {
                                this.GoToDefaultPage();
                            }
                        }
                        else
                        {
                            this.GoToDefaultPage();
                        }
                    }
                }
            }
        }
        CtrlStep();

        ltlTitleNewJob.Visible  = (this.smJobSaveType == PIKCV.COM.Enumerations.JobSaveType.NewJobEntry);
        ltlTitleEditJob.Visible = !ltlTitleNewJob.Visible;

        UJobsTabs1.TabActive(PIKCV.COM.Enumerations.JobsTabs.NewJobEntry);
    }