示例#1
0
文件: UserCVs.cs 项目: jiqsaw/pikcv
        public bool SaveEducationType(int UserID, PIKCV.COM.EnumDB.EducationTypes EducationType)
        {
            try
            {
                PIKCV.DAL.UserCVs obj = new PIKCV.DAL.UserCVs();
                obj.Where.UserID.Value = UserID;
                obj.Query.Load();
                if (obj.RowCount < 1)
                {
                    return(false);
                }

                obj.EducationTypeCode = (int)EducationType;

                obj.ModifyDate = DateTime.Now;

                if (obj.CvFocusCode < (int)PIKCV.COM.EnumDB.CVFocusCode.Employment)
                {
                    obj.CvFocusCode = (int)PIKCV.COM.EnumDB.CVFocusCode.Employment;
                }

                obj.Save();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
示例#2
0
    protected void rptEducationList_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
        if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem))
        {
            PIKCV.COM.EnumDB.EducationTypes EducationType = (PIKCV.COM.EnumDB.EducationTypes) int.Parse(((HiddenField)e.Item.FindControl("hdEducationLevelID")).Value);
            string OrgLink = ((HyperLink)e.Item.FindControl("hlEditSchool")).NavigateUrl;
            if (EducationType == PIKCV.COM.EnumDB.EducationTypes.HighSchool)
            {
                ((HyperLink)e.Item.FindControl("hlEditSchool")).NavigateUrl = OrgLink.Replace("||Popup||", "EducationHighSchool");
            }
            else if (EducationType == PIKCV.COM.EnumDB.EducationTypes.MiddleSchool)
            {
                ((HyperLink)e.Item.FindControl("hlEditSchool")).NavigateUrl = OrgLink.Replace("||Popup||", "EducationMiddleSchool");
            }
            else
            {
                ((HyperLink)e.Item.FindControl("hlEditSchool")).NavigateUrl = OrgLink.Replace("||Popup||", "EducationUniversityAdd");
            }

            ((HyperLink)e.Item.FindControl("hlEditSchool")).NavigateUrl = ((HyperLink)e.Item.FindControl("hlEditSchool")).NavigateUrl.Replace("||ET||", ((int)EducationType).ToString());


            int UserOREducationID = int.Parse(((HyperLink)e.Item.FindControl("hlRemoveSchool")).NavigateUrl);
            ((HyperLink)e.Item.FindControl("hlRemoveSchool")).NavigateUrl = this.OpenConfirm(PIKCV.COM.EnumDB.ErrorTypes.cDeleteEducation, UserOREducationID, ((int)EducationType).ToString());
        }
    }
示例#3
0
    public void SelectEducationTypes(PIKCV.COM.EnumDB.EducationTypes EducationType)
    {
        switch (EducationType)
        {
        case PIKCV.COM.EnumDB.EducationTypes.Doktorate:
            liDoktorate.Attributes.Add("class", "selected");
            break;

        case PIKCV.COM.EnumDB.EducationTypes.HighSchool:
            liHighSchool.Attributes.Add("class", "selected");
            break;

        case PIKCV.COM.EnumDB.EducationTypes.MiddleSchool:
            liMiddleSchool.Attributes.Add("class", "selected");
            break;

        case PIKCV.COM.EnumDB.EducationTypes.University0:
            liUniversity0.Attributes.Add("class", "selected");
            break;

        case PIKCV.COM.EnumDB.EducationTypes.University1:
            liUniversity1.Attributes.Add("class", "selected");
            break;

        case PIKCV.COM.EnumDB.EducationTypes.University2:
            liUniversity2.Attributes.Add("class", "selected");
            break;
        }
    }
示例#4
0
 public void ShowEducationTypes(PIKCV.COM.EnumDB.EducationTypes EducationType)
 {
     liDoktorate.Visible    = ((int)EducationType >= (int)PIKCV.COM.EnumDB.EducationTypes.Doktorate);
     liUniversity2.Visible  = ((int)EducationType >= (int)PIKCV.COM.EnumDB.EducationTypes.University2);
     liUniversity1.Visible  = ((int)EducationType >= (int)PIKCV.COM.EnumDB.EducationTypes.University1);
     liUniversity0.Visible  = ((int)EducationType >= (int)PIKCV.COM.EnumDB.EducationTypes.University0);
     liHighSchool.Visible   = ((int)EducationType >= (int)PIKCV.COM.EnumDB.EducationTypes.HighSchool);
     liMiddleSchool.Visible = ((int)EducationType <= (int)PIKCV.COM.EnumDB.EducationTypes.HighSchool);
 }
示例#5
0
文件: UserCVs.cs 项目: jiqsaw/pikcv
 public DataTable GetUserEducations(int UserID, PIKCV.COM.EnumDB.EducationTypes EducationType, PIKCV.COM.EnumDB.LanguageID LanugageID, bool IsDeleted)
 {
     try
     {
         PIKCV.DAL.UserEducation objUserEducation = new PIKCV.DAL.UserEducation();
         return(objUserEducation.GetUserEducation(UserID, (int)EducationType, (int)LanugageID, IsDeleted));
     }
     catch (Exception) {
         return(null);
     }
     return(null);
 }
示例#6
0
 protected void ImgBtnContinue_Click(object sender, ImageClickEventArgs e)
 {
     PIKCV.COM.EnumDB.EducationTypes EducationType = (PIKCV.COM.EnumDB.EducationTypes)(int.Parse(ddlEducationTypes.SelectedValue));
     PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();
     if (objUserCV.SaveEducationType(this.smUserID, EducationType))
     {
         this.smCVFocus = objUserCV.CVFocus(this.smUserID);
         this.Redirect("Employee-Membership-CV&CVFocus=" + ((int)PIKCV.COM.EnumDB.CVFocusCode.Employment).ToString());
     }
     else
     {
         Response.Write("<script>alert('!Bilgileriniz kaydedilemedi.')</script>");
     }
 }
示例#7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            PIKCV.COM.EnumDB.EducationTypes UserEducationType = PIKCV.BUS.UserCVs.GetEducationType(this.smUserID);

            hlDoktorate.NavigateUrl    = hlDoktorate.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.CVFocusCode.EducationDoktorate).ToString());
            hlUniversity2.NavigateUrl  = hlUniversity2.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.CVFocusCode.EducationUniversity2).ToString());
            hlUniversity1.NavigateUrl  = hlUniversity1.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.CVFocusCode.EducationUniversity1).ToString());
            hlUniversity0.NavigateUrl  = hlUniversity0.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.CVFocusCode.EducationUniversity0).ToString());
            hlHighSchool.NavigateUrl   = hlHighSchool.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.CVFocusCode.EducationHighSchool).ToString());
            hlMiddleSchool.NavigateUrl = hlMiddleSchool.NavigateUrl.Replace("||FocusNo||", ((int)PIKCV.COM.EnumDB.CVFocusCode.EducationMiddleSchool).ToString());

            ShowEducationTypes(UserEducationType);
        }
    }
示例#8
0
    private void FillData()
    {
        this.smPhotoFileName = dtUserCV.Rows[0]["PhotoFileName"].ToString();

        if (this.smPhotoFileName != String.Empty)
        {
            imgUserPhoto.Visible   = true;
            imgUserPhoto.ImageUrl += this.smPhotoFileName;
            if (!(System.IO.File.Exists(Request.MapPath(imgUserPhoto.ImageUrl))))
            {
                imgUserPhoto.ImageUrl = "~/Images/UserImages/Small/0.png";
            }
        }
        string FirstName = this.dtUser.Rows[0]["FirstName"].ToString();
        string LastName  = this.dtUser.Rows[0]["LastName"].ToString();

        ltlFirstName.Text = Util.SpecialName(FirstName);
        ltlLastName.Text  = Util.SpecialName(LastName);
        ltlEditUser.Text  = ltlFirstName.Text + " " + ltlLastName.Text;
        ltlEmail.Text     = this.dtUser.Rows[0]["Email"].ToString();

        //KÝÞÝSEL BÝLGÝLER
        ltlModifyDate.Text = Convert.ToDateTime(this.dtUser.Rows[0]["ModifyDate"]).ToShortDateString();
        ltlNation.Text     = PIKCV.COM.Data.GetPlace(this.cmbCountries, Convert.ToInt32(this.dtUserCV.Rows[0]["NationID"]))["PlaceName"].ToString();
        ltlBirthDate.Text  = Convert.ToDateTime(this.dtUserCV.Rows[0]["BirthDate"]).ToShortDateString();
        ltlBirthPlace.Text = PIKCV.COM.Data.GetPlace(this.cmbTurkeyCities, Convert.ToInt32(this.dtUserCV.Rows[0]["BirthPlaceID"]))["PlaceName"].ToString();
        if ((PIKCV.COM.EnumDB.SexCode)(Convert.ToInt32(this.dtUserCV.Rows[0]["SexCode"])) == PIKCV.COM.EnumDB.SexCode.Male)
        {
            ltlSex.Text        = "Erkek";
            trMilitary.Visible = true;
            ltlMilitary.Text   = DataTableHelper.Filter(this.cmbMilitaryStates, "MilitaryStatusID", this.dtUserCV.Rows[0]["MilitaryStatusID"].ToString()).Rows[0]["MilitaryStatusName"].ToString();
            if ((PIKCV.COM.EnumDB.MilitaryStates)Convert.ToInt32(this.dtUserCV.Rows[0]["MilitaryStatusID"]) == PIKCV.COM.EnumDB.MilitaryStates.Postponement)
            {
                ltlMilitaryYear.Text = this.dtUserCV.Rows[0]["MilitaryYear"].ToString();
            }
        }
        else
        {
            ltlSex.Text = "Kadýn";
        }
        ltlMarital.Text           = DataTableHelper.Filter(this.cmbMaritalStates, "MaritalStatusID", this.dtUserCV.Rows[0]["MaritalStatusID"].ToString()).Rows[0]["MaritalStatusName"].ToString();
        ltlDisabled.Visible       = Convert.ToBoolean(this.dtUserCV.Rows[0]["IsDisabled"]);
        ltlOldConvicted.Visible   = Convert.ToBoolean(this.dtUserCV.Rows[0]["IsOldConvicted"]);
        ltlMartyrRelative.Visible = Convert.ToBoolean(this.dtUserCV.Rows[0]["IsMartyrRelative"]);
        ltlTerrorWronged.Visible  = Convert.ToBoolean(this.dtUserCV.Rows[0]["IsTerrorWronged"]);
        ltlChronicIllness.Text    = this.dtUserCV.Rows[0]["ChronicIllness"].ToString();
        if (ltlChronicIllness.Text.Trim() == String.Empty)
        {
            ltlChronicIllness.Text = "-";
        }

        //ÝLETÝÞÝM BÝLGÝLERÝ
        ltlHomeCountry.Text           = PIKCV.COM.Data.GetPlace(this.cmbCountries, Convert.ToInt32(this.dtUserCV.Rows[0]["HomeCountryID"]))["PlaceName"].ToString();
        ltlHomeCity.Text              = PIKCV.COM.Data.GetPlace(this.cmbTurkeyCities, Convert.ToInt32(this.dtUserCV.Rows[0]["HomeCityID"]))["PlaceName"].ToString();
        ltlAddress.Text               = this.dtUserCV.Rows[0]["HomeAddress"].ToString();
        ltlHomePhone.Text             = Util.FormatPhone(this.dtUserCV.Rows[0]["HomePhone"].ToString().Trim());
        ltlBusinessPhone.Text         = Util.FormatPhone(this.dtUserCV.Rows[0]["BusinessPhone"].ToString().Trim());
        ltlGSM.Text                   = Util.FormatPhone(this.dtUserCV.Rows[0]["GSM"].ToString().Trim());
        ltlGSM2.Text                  = Util.FormatPhone(this.dtUserCV.Rows[0]["GSM2"].ToString().Trim());
        ltlAlternateEmail.Text        = this.dtUserCV.Rows[0]["ContactEmail"].ToString();
        ltlAlternateContactName.Text  = this.dtUserCV.Rows[0]["AlternateContactName"].ToString();
        ltlAlternateContactPhone.Text = Util.FormatPhone(this.dtUserCV.Rows[0]["AlternateContactPhone"].ToString().Trim());

        //EÐÝTÝM
        PIKCV.COM.EnumDB.EducationTypes UserEducationType = (PIKCV.COM.EnumDB.EducationTypes)(Convert.ToInt32(this.dtUserCV.Rows[0]["EducationTypeCode"]));
        if ((int)UserEducationType < (int)PIKCV.COM.EnumDB.EducationTypes.University0)
        {
            ltlMiddleSchoolName.Text   = this.dtUserCV.Rows[0]["MiddleSchoolName"].ToString();
            ltlMiddleSchoolStatus.Text = DataTableHelper.Filter(this.cmbEducationStates, "EducationStatusID", this.dtUserCV.Rows[0]["MiddleSchoolStatusID"].ToString()).Rows[0]["EducationStatusName"].ToString();
            if ((PIKCV.COM.EnumDB.EducationStates)(Convert.ToInt32(this.dtUserCV.Rows[0]["MiddleSchoolStatusID"])) == PIKCV.COM.EnumDB.EducationStates.Graduate)
            {
                ltlMiddleSchoolEndDate.Text = this.dtUserCV.Rows[0]["MiddleSchoolEndDate"].ToString();
            }
        }
        else
        {
            trMiddleSchool.Visible = false;
        }
        ltlHighSchoolName.Text   = this.dtUserCV.Rows[0]["HighSchoolName"].ToString();
        ltlHighSchoolStatus.Text = DataTableHelper.Filter(this.cmbEducationStates, "EducationStatusID", this.dtUserCV.Rows[0]["HighSchoolStatusID"].ToString()).Rows[0]["EducationStatusName"].ToString();
        if ((PIKCV.COM.EnumDB.EducationStates)(Convert.ToInt32(this.dtUserCV.Rows[0]["HighSchoolStatusID"])) == PIKCV.COM.EnumDB.EducationStates.Graduate)
        {
            ltlHighSchoolEndDate.Text = this.dtUserCV.Rows[0]["HighSchoolEndDate"].ToString();
        }
        if ((int)UserEducationType >= (int)PIKCV.COM.EnumDB.EducationTypes.University0)
        {
            DataBindHelper.BindRepeater(ref rptUniversity0, this.dtUserEducationUniversity0);
        }
        if ((int)UserEducationType >= (int)PIKCV.COM.EnumDB.EducationTypes.University1)
        {
            DataBindHelper.BindRepeater(ref rptUniversity1, this.dtUserEducationUniversity1);
        }
        if ((int)UserEducationType >= (int)PIKCV.COM.EnumDB.EducationTypes.University2)
        {
            DataBindHelper.BindRepeater(ref rptUniversity2, this.dtUserEducationUniversity2);
        }
        if ((int)UserEducationType >= (int)PIKCV.COM.EnumDB.EducationTypes.Doktorate)
        {
            DataBindHelper.BindRepeater(ref rptDoktorate, this.dtUserEducationDoktorate);
        }

        //ÝÞ DENEYÝMÝ
        ltlTotalWorkExperience.Text = this.dtUserCV.Rows[0]["TotalWorkExperience"].ToString();
        DataBindHelper.BindRepeater(ref rptUserEmployment, this.dtUserEmployment);

        //NÝTELÝKLER / ÝLGÝ ALANLARI
        ltlDriverLicence.Text = DataTableHelper.Filter(this.cmbDriverLicenceTypes, "DriverLicenseTypeID", this.dtUserCV.Rows[0]["DriverLicenseTypeID"].ToString()).Rows[0]["DriverLicenseTypeName"].ToString();
        if (Convert.ToInt32(this.dtUserCV.Rows[0]["DriverLicenseTypeID"]) != (int)(PIKCV.COM.EnumDB.LicenceTypes.NoneID))
        {
            ltlDriverLicenceYear.Text = this.dtUserCV.Rows[0]["DriverLicenseYear"].ToString();
        }
        DataBindHelper.BindRepeater(ref rptUserLanguages, this.dtUserLanguages);
        DataBindHelper.BindRepeater(ref rptUserComputerKnowledge, this.dtUserComputerKnowledge);
        ltlCourseAndCertificates.Text = this.dtUserCV.Rows[0]["CourseAndCertificates"].ToString();
        ltlInterests.Text             = this.dtUserCV.Rows[0]["Interests"].ToString();
        ltlClubs.Text = this.dtUserCV.Rows[0]["Clubs"].ToString();

        //TERCÝHLER
        DataBindHelper.BindRepeater(ref rptUserSectors, this.dtUserSectors);
        DataBindHelper.BindRepeater(ref rptUserPositions, this.dtUserPositions);
        DataBindHelper.BindRepeater(ref rptUserCountries, DataTableHelper.Filter(this.dtUserPlacementPreferences, "PlaceTypeCode", ((int)PIKCV.COM.EnumDB.PlaceTypes.Country).ToString()));
        DataBindHelper.BindRepeater(ref rptUserCities, DataTableHelper.Filter(this.dtUserPlacementPreferences, "PlaceTypeCode", ((int)PIKCV.COM.EnumDB.PlaceTypes.TurkeyCity).ToString()));
        DataBindHelper.BindRepeater(ref rptUserLabouringTypes, this.dtUserLabouringTypes);
        if (Convert.ToBoolean(this.dtUserCV.Rows[0]["HasTravelDifficulty"]))
        {
            ltlHasTravelDifficulty.Text = "Var";
        }
        else
        {
            ltlHasTravelDifficulty.Text = "Yok";
        }

        if (Convert.ToBoolean(this.dtUserCV.Rows[0]["IsSmoking"]))
        {
            ltlSmoking.Text = "Evet";
        }
        else
        {
            ltlSmoking.Text = "Hayýr";
        }

        DataBindHelper.BindRepeater(ref rptUserUserReferences, this.dtUserReferences);
    }
示例#9
0
文件: UserCVs.cs 项目: jiqsaw/pikcv
        public bool SaveEducation(int UserEducationID, int UserID, PIKCV.COM.EnumDB.EducationTypes EducationTypeCode, int SchoolID,
                                  int EducationStatusID, DateTime StartDate, DateTime EndDate, string OtherSchool, int DepartmentID, string OtherDepartment, int CountryID,
                                  int CityID, string OtherCity, string Degree, bool IsDeleted)
        {
            PIKCV.DAO.TransactionMgr Tran = PIKCV.DAO.TransactionMgr.ThreadTransactionMgr();

            try {
                PIKCV.DAL.UserEducation obj = new PIKCV.DAL.UserEducation();
                if (UserEducationID > 0)
                {
                    obj.LoadByPrimaryKey(UserEducationID);
                }
                else
                {
                    obj.AddNew();
                }

                obj.CityID    = CityID;
                obj.CountryID = CountryID;
                string mDegree = Util.ReplaceStrForDB(Degree.Trim());
                if (mDegree == "")
                {
                    mDegree = "0";
                }
                obj.Degree            = float.Parse(mDegree);
                obj.DepartmentID      = DepartmentID;
                obj.EducationStatusID = EducationStatusID;
                obj.EducationTypeCode = (int)EducationTypeCode;

                if (EducationStatusID.ToString() == ((int)PIKCV.COM.EnumDB.EducationStates.Graduate).ToString())
                {
                    obj.EndDate = EndDate;
                }
                else
                {
                    obj.EndDate = StartDate.AddYears(-1);
                }

                obj.IsDeleted = IsDeleted;

                obj.OtherCity       = PIKCV.COM.Util.ReturnEmptyString(Util.ReplaceStrForDB(OtherCity));
                obj.OtherDepartment = PIKCV.COM.Util.ReturnEmptyString(Util.ReplaceStrForDB(OtherDepartment));
                obj.OtherSchool     = PIKCV.COM.Util.ReturnEmptyString(Util.ReplaceStrForDB(OtherSchool));
                obj.SchoolID        = SchoolID;
                obj.StartDate       = StartDate;
                obj.UserID          = UserID;

                PIKCV.DAL.UserCVs ObjCV = new PIKCV.DAL.UserCVs();
                ObjCV.Where.UserID.Value = UserID;
                ObjCV.Query.Load();
                if (ObjCV.RowCount < 1)
                {
                    return(false);
                }
                ObjCV.ModifyDate = DateTime.Now;
                if (ObjCV.CvFocusCode < (int)PIKCV.COM.EnumDB.CVFocusCode.Education)
                {
                    ObjCV.CvFocusCode = (int)PIKCV.COM.EnumDB.CVFocusCode.Education;
                }

                Tran.BeginTransaction();

                ObjCV.Save();
                obj.Save();

                Tran.CommitTransaction();

                return(true);
            }
            catch (Exception) {
                Tran.RollbackTransaction();
                PIKCV.DAO.TransactionMgr.ThreadTransactionMgrReset();
                return(false);
            }
        }
示例#10
0
    protected void btnOK_Click(object sender, EventArgs e)
    {
        PIKCV.BUS.UserCVs objUserCV = new PIKCV.BUS.UserCVs();
        switch (this.ErrorType)
        {
        case PIKCV.COM.EnumDB.ErrorTypes.cRemoveMemberShip:
            if (PIKCV.BUS.User.RemoveUser(this.smUserID))
            {
                this.LogOut(); Finish(PIKCV.COM.EnumDB.ErrorTypes.RemoveUser);
            }
            else
            {
                Finish(PIKCV.COM.EnumDB.ErrorTypes.Error);
            }
            break;

        case PIKCV.COM.EnumDB.ErrorTypes.cDeleteMessage:
            if (Util.IsNumeric(Request.QueryString["ArgID"]))
            {
                if (PIKCV.BUS.Messages.DeleteMesssage((Convert.ToInt32(Request.QueryString["ArgID"]))))
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.DeleteMessageSuccess);
                }
                else
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.Error);
                }
            }
            break;

        case PIKCV.COM.EnumDB.ErrorTypes.cCancelApplicant:
            PIKCV.BUS.JobApplicants obj = new PIKCV.BUS.JobApplicants();
            int       JobApplicantID    = Convert.ToInt32(Request.QueryString["ArgID"]);
            DataTable dt = PIKCV.BUS.JobApplicants.GetJobApplicantDetails(JobApplicantID);
            if (dt.Rows.Count > 0)
            {
                if (!obj.ReceivedCtrl(this.smUserID, JobApplicantID))
                {
                    if (PIKCV.BUS.JobApplicants.ChangeUserJobApplicantStatus(JobApplicantID, PIKCV.COM.EnumDB.JobApplicationStates.RecievedBack))
                    {
                        Finish(PIKCV.COM.EnumDB.ErrorTypes.CancelApplicantSuccess);
                    }
                    else
                    {
                        Finish(PIKCV.COM.EnumDB.ErrorTypes.Error);
                    }
                }
                else
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.CancenApplicantBefore);
                }
            }
            break;

        case PIKCV.COM.EnumDB.ErrorTypes.cDeleteFilter:
            if (Util.IsNumeric(Request.QueryString["ArgID"]))
            {
                if (PIKCV.BUS.Filters.RemoveFilter((Convert.ToInt32(Request.QueryString["ArgID"]))))
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.DeleteFilterSuccess);
                }
                else
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.Error);
                }
            }
            break;

        case PIKCV.COM.EnumDB.ErrorTypes.cDeleteEducation:
            PIKCV.COM.EnumDB.EducationTypes EducationType = (PIKCV.COM.EnumDB.EducationTypes) int.Parse(Request.QueryString["ArgStr"]);

            switch (EducationType)
            {
            case PIKCV.COM.EnumDB.EducationTypes.MiddleSchool:
                objUserCV.RemoveUserMiddleSchool(Convert.ToInt32(Request.QueryString["ArgID"]));
                break;

            case PIKCV.COM.EnumDB.EducationTypes.HighSchool:
                objUserCV.RemoveUserHighSchool(Convert.ToInt32(Request.QueryString["ArgID"]));
                break;

            case PIKCV.COM.EnumDB.EducationTypes.University0:
                objUserCV.RemoveUserEducation(Convert.ToInt32(Request.QueryString["ArgID"]));
                break;

            case PIKCV.COM.EnumDB.EducationTypes.University1:
                objUserCV.RemoveUserEducation(Convert.ToInt32(Request.QueryString["ArgID"]));
                break;

            case PIKCV.COM.EnumDB.EducationTypes.University2:
                objUserCV.RemoveUserEducation(Convert.ToInt32(Request.QueryString["ArgID"]));
                break;

            case PIKCV.COM.EnumDB.EducationTypes.Doktorate:
                objUserCV.RemoveUserEducation(Convert.ToInt32(Request.QueryString["ArgID"]));
                break;

            default:
                break;
            }
            Finish(PIKCV.COM.EnumDB.ErrorTypes.DeleteEducationSuccess);
            break;

        case PIKCV.COM.EnumDB.ErrorTypes.cDeleteEmployment:
            if (Util.IsNumeric(Request.QueryString["ArgID"]))
            {
                if (objUserCV.RemoveUserEmployment((Convert.ToInt32(Request.QueryString["ArgID"]))))
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.DeleteEmploymentSuccess);
                }
                else
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.Error);
                }
            }
            break;

        case PIKCV.COM.EnumDB.ErrorTypes.cDeleteForeignLanguages:
            if (Util.IsNumeric(Request.QueryString["ArgID"]))
            {
                if (objUserCV.RemoveUserLanguage((Convert.ToInt32(Request.QueryString["ArgID"]))))
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.DeleteForeignLanguagesSuccess);
                }
                else
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.Error);
                }
            }
            break;

        case PIKCV.COM.EnumDB.ErrorTypes.cDeleteReference:
            if (Util.IsNumeric(Request.QueryString["ArgID"]))
            {
                if (objUserCV.RemoveUserReference((Convert.ToInt32(Request.QueryString["ArgID"]))))
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.DeleteReferenceSuccess);
                }
                else
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.Error);
                }
            }
            break;

        case PIKCV.COM.EnumDB.ErrorTypes.cJobApplicantUnsuitabilitySet:
            if (Util.IsNumeric(Request.QueryString["ArgID"]))
            {
                if (PIKCV.BUS.JobApplicants.ChangeUserJobApplicantStatus(Convert.ToInt32(Request.QueryString["ArgID"]), PIKCV.COM.EnumDB.JobApplicationStates.Unsuitability))
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.JobApplicantUnsuitabilitySetSuccess);
                }
                else
                {
                    Finish(PIKCV.COM.EnumDB.ErrorTypes.Error);
                }
            }
            break;
        }
    }