public static bool Insert(Setting setting) { using (var context = Context()) { int id = context.Insert<Setting>("Setting", setting) .AutoMap(x => x.SettingId) .ExecuteReturnLastId<int>(); setting.SettingId = id; return id > 0; } }
public static bool Update(Setting setting) { using (var context = Context()) { return context.Update<Setting>("Setting", setting) .AutoMap(x => x.SettingId) .Where("SettingId", setting.SettingId) .Execute() > 0; } }
public static bool Delete(Setting setting) { return Delete(setting.SettingId); }