public bool UpdateLostThingRecord(LostThingsRecord Record, bool IsAdd = false) { using (var tr = context.Database.BeginTransaction()) { try { if (IsAdd) { context.LostThingsRecord.Add(Record); } else { context.LostThingsRecord.Update(Record); } context.SaveChanges(); tr.Commit(); return(true); } catch (Exception e) { ErrorHandler.FormatError <ThingOperator>(logger, e); tr.Rollback(); return(false); } } }
public void UpdateUserInfo(UserInfo info, bool Append = false) { if (Append) { context.UserInfo.Add(info); } else { context.UserInfo.Update(info); } context.SaveChanges(); }