public bool DeleteTiresActivityConfig(Guid activityId, string user) { var result = false; try { dbScopeManager.CreateTransaction(conn => { DALTiresActivity.DeleteTiresActivityConfig(conn, activityId); var floorActivityInfo = DALTiresActivity.SelectTiresFloorInfoByParentId(conn, activityId); if (floorActivityInfo != null && floorActivityInfo.Any()) { foreach (var item in floorActivityInfo) { DALTiresActivity.DeleteTiresFloorActivity(conn, item.FloorActivityId); } } result = true; }); } catch (Exception ex) { logger.Error(ex); } if (result) { InsertLog("DeleteTiresActivityConfig", activityId, "删除轮胎活动", "删除轮胎活动", user, LogType); CallCRMService.NewDeleteActivityBySourceId(activityId.ToString(), CRMSourceType.TiresActivityTwo, user); } return(result); }
public bool DeleteTiresFloorActivity(Guid activityId, Guid floorId, string user) { var result = false; try { result = dbScopeManager.Execute(conn => DALTiresActivity.DeleteTiresFloorActivity(conn, floorId)) > 0; } catch (Exception ex) { logger.Error(ex); } if (result) { InsertLog("DeleteTiresActivityConfig", activityId, "删除轮胎楼层活动", "删除轮胎楼层活动", user, LogType); } return(result); }