private void detach_QuestionBanks(QuestionBank entity) { this.SendPropertyChanging(); entity.MCQuestion = null; }
private void attach_QuestionBanks(QuestionBank entity) { this.SendPropertyChanging(); entity.MCOption = this; }
partial void DeleteQuestionBank(QuestionBank instance);
partial void UpdateQuestionBank(QuestionBank instance);
partial void InsertQuestionBank(QuestionBank instance);
public bool CreateQuestionBank(QuestionBankDAO s) { QuestionBank questionBank = new QuestionBank { QuestionBank_ID = s.QuestionBankID, MCQuestion_ID = s.MCQuestionID, MCOption_ID = s.MCOptionID, MCCorrectOption = s.MCCorrectOption }; using (AESDatabaseDataContext db = new AESDatabaseDataContext()) { db.QuestionBanks.InsertOnSubmit(questionBank); try { db.SubmitChanges(); } catch (Exception e) { throw new FaultException<KaskServiceException>(new KaskServiceException(), new FaultReason(e.Message)); } } return true; }