partial void DeleteExpertise(Expertise instance);
private void detach_Expertises(Expertise entity) { this.SendPropertyChanging(); entity.Applicant = null; }
partial void UpdateExpertise(Expertise instance);
partial void InsertExpertise(Expertise instance);
private void detach_Expertises(Expertise entity) { this.SendPropertyChanging(); entity.Skill = null; }
private void attach_Expertises(Expertise entity) { this.SendPropertyChanging(); entity.Skill = this; }
public bool CreateExpertise(ExpertiseDAO exp) { Expertise e = new Expertise { Applicant_ID = exp.ApplicantID, Expertise_ID = exp.ExpertiseID, Skill_ID = exp.SkillID }; using (AESDatabaseDataContext db = new AESDatabaseDataContext()) { db.Expertises.InsertOnSubmit(e); try { db.SubmitChanges(); } catch (Exception ex) { throw new FaultException<KaskServiceException>(new KaskServiceException(), new FaultReason(ex.Message)); } } return true; }