public bool UpdateTipBannerDetailConfig(TipBannerConfigDetailModel model, string user) { var result = false; try { var oldValue = dbScopeManagerConfigRead.Execute(conn => DalTipBannerConfig.GetTipBannerDetailConfigByPKID(conn, model.PKID)); if (oldValue != null) { result = dbScopeManagerConfig.Execute(conn => DalTipBannerConfig.UpdateTipBannerDetailConfig(conn, model)); if (result) { model.LastUpdateDateTime = DateTime.Now; var log = new BaoYangOprLog { LogType = "TipBannerDetailConfig", IdentityID = oldValue.TypeName, OldValue = JsonConvert.SerializeObject(oldValue), NewValue = JsonConvert.SerializeObject(model), Remarks = "Update", OperateUser = user, }; LoggerManager.InsertLog("BYOprLog", log); } } } catch (Exception ex) { Logger.Error("UpdateTipBannerDetailConfig", ex); } return(result); }
public bool DeleteTipBannerDetailConfigByPKID(int pkid, string user) { var result = false; try { var oldValue = dbScopeManagerConfigRead.Execute(conn => DalTipBannerConfig.GetTipBannerDetailConfigByPKID(conn, pkid)); if (oldValue != null) { result = dbScopeManagerConfig.Execute(conn => DalTipBannerConfig.DeleteTipBannerDetailConfigByPKID(conn, pkid)); if (result) { var log = new BaoYangOprLog { LogType = "TipBannerDetailConfigByPKID", IdentityID = oldValue.TypeName, OldValue = JsonConvert.SerializeObject(oldValue), NewValue = null, Remarks = "Delete", OperateUser = user, }; LoggerManager.InsertLog("BYOprLog", log); } } } catch (Exception ex) { Logger.Error("DeleteTipBannerDetailConfigByPKID", ex); } return(result); }