internal override bool?Delete(Qiyas.DataAccessLayer.QiyasLinqDataContext context, bool commit) { if (!isNew) { context.RequestWithdrawDetailItems.DeleteOnSubmit(this.entity); } else { return(false); } if (commit) { try { context.SubmitChanges(); return(true); } catch (Exception ex) { lastException = ex; return(false); } } else { return(null); } }
internal override bool?Save(Qiyas.DataAccessLayer.QiyasLinqDataContext context, bool commit) { if (isNew) { context.StudentGenders.InsertOnSubmit(this.entity); } else { } if (commit) { try { context.SubmitChanges(); isNew = false; return(true); } catch (Exception ex) { lastException = ex; return(false); } } else { return(null); } }
internal override bool?Save(Qiyas.DataAccessLayer.QiyasLinqDataContext context, bool commit) { if (isNew) { RowGuid = Guid.NewGuid(); ModifiedDate = DateTime.Now; CreatedDate = DateTime.Now; context.Persons.InsertOnSubmit(this.entity); } else { ModifiedDate = DateTime.Now; } if (commit) { try { context.SubmitChanges(); isNew = false; return(true); } catch (Exception ex) { lastException = ex; return(false); } } else { return(null); } }
internal override bool?Delete(Qiyas.DataAccessLayer.QiyasLinqDataContext context, bool commit) { if (!isNew) { context.ExamCenters.DeleteOnSubmit(GetCenter(ExaminationCenterID)); } else { return(false); } if (commit) { try { context.SubmitChanges(); return(true); } catch (Exception ex) { lastException = ex; return(false); } } else { return(null); } }
internal override bool?Save(Qiyas.DataAccessLayer.QiyasLinqDataContext context, bool commit) { DataAccessLayer.QiyasLinqDataContext db = new DataAccessLayer.QiyasLinqDataContext(); Qiyas.DataAccessLayer.ExamCenter center = null; if (isNew) { center = GetCenter(0, db); db.ExamCenters.InsertOnSubmit(center); } else { center = GetCenter(ExaminationCenterID, db); } if (commit) { try { db.SubmitChanges(); isNew = false; return(true); } catch (Exception ex) { lastException = ex; return(false); } } else { return(null); } }
internal override bool? Save(Qiyas.DataAccessLayer.QiyasLinqDataContext context, bool commit) { if (isNew) { context.BookRepackPackageItems.InsertOnSubmit(this.entity); } else { } if (commit) try { context.SubmitChanges(); isNew = false; return true; } catch (Exception ex) { lastException = ex; return false; } else return null; }