public bool SaveJobEducationLevelsAll(int JobID, ArrayList arrEducationLevel, ArrayList arrForeignLanguages, ArrayList arrComputerKnowledge) { try { PIKCV.DAL.Jobs obj = new PIKCV.DAL.Jobs(); obj.LoadByPrimaryKey(JobID); obj.ModifyDate = DateTime.Now; obj.Save(); PIKCV.DAL.JobEducationLevels objJobEducationLevel = new PIKCV.DAL.JobEducationLevels(); objJobEducationLevel.DeleteAllJobEducationLevels(JobID); PIKCV.DAL.JobForeignLanguages objJobForeignLanguages = new PIKCV.DAL.JobForeignLanguages(); objJobForeignLanguages.DeleteAllJobForeignLanguages(JobID); PIKCV.DAL.JobComputerKnowledges objJobComputerKnowledge = new PIKCV.DAL.JobComputerKnowledges(); objJobComputerKnowledge.DeleteAllJobComputerKnowledges(JobID); for (int i = 0; i < arrEducationLevel.Count; i++) { SaveJobEducationLevel(JobID, Convert.ToInt32(arrEducationLevel[i])); } for (int i = 0; i < arrForeignLanguages.Count; i++) { SaveJobForeignLanguages(JobID, Convert.ToInt32(arrForeignLanguages[i])); } for (int i = 0; i < arrComputerKnowledge.Count; i++) { SaveJobComputerKnowledge(JobID, Convert.ToInt32(arrComputerKnowledge[i])); } return(true); } catch (Exception) { return(false); } }
public void SaveJobEducationLevel(int JobID, int EducationLevelID) { PIKCV.DAL.JobEducationLevels obj = new PIKCV.DAL.JobEducationLevels(); obj.AddNew(); obj.JobID = JobID; obj.EducationLevelID = EducationLevelID; obj.Save(); }
public DataTable GetJobEducationLevels(int JobID, PIKCV.COM.EnumDB.LanguageID LanguageID) { PIKCV.DAL.JobEducationLevels obj = new PIKCV.DAL.JobEducationLevels(); return(obj.GetJobEducationLevels(JobID, (int)LanguageID)); }