public IActionResult Save(cms_ad dto) { dto.insert_id = RequestHelper.AdminInfo().Id; dto = _adApp.Save(dto); SiteManagerCache.AddAdvertising(dto); return(Success("数据保存成功")); }
/// <summary> /// 设置广告 /// </summary> /// <param name="dto"></param> public static void AddAdvertising(cms_ad dto) { if (AdDic.ContainsKey(dto.id)) { AdDic[dto.id] = dto; return; } AdDic.TryAdd(dto.id, dto); }
public cms_ad Save(cms_ad dto) { dto.ad_href = dto.ad_href ?? ""; dto.image_height = dto.image_height < 0 ? 100 : dto.image_height; dto.image_width = dto.image_width < 0 ? 100 : dto.image_width; dto.insert_time = DateTime.Now; if (dto.id == 0) { dto.id = (int)Sqldb.Insert(dto).ExecuteIdentity(); } else { Sqldb.Update <cms_ad>().SetSource(dto).ExecuteAffrows(); } return(dto); }
/// <summary> /// 保存数据 /// </summary> /// <param name="dto"></param> /// <param name="loginUser"></param> /// <returns></returns> public cms_ad Save(cms_ad dto, LoginUserDto loginUser) { dto.ad_href = dto.ad_href ?? "#"; dto.image_height = dto.image_height < 0 ? 100 : dto.image_height; dto.image_width = dto.image_width < 0 ? 100 : dto.image_width; dto.update_by = loginUser.LoginName; dto.update_time = DateTime.Now; dto.enable_status = 1; if (dto.id == 0) { dto.create_time = DateTime.Now; dto.create_by = loginUser.LoginName; dto.id = (int)Sqldb.Insert(dto).ExecuteIdentity(); } else { Sqldb.Update <cms_ad>().SetSource(dto).ExecuteAffrows(); } return(dto); }