public int UpdateCBanner(UpdateCBannerDTO cBanner, string operatorName) { if (cBanner == null) { throw ErrorCodeHelper.CBannerNull.ToException(); } if (string.IsNullOrWhiteSpace(operatorName)) { throw ErrorCodeHelper.OperatorNameNull.ToException(); } CBannerPO cBannerPO = CBannerManager.Instance.GetById(cBanner.Id); if (cBannerPO == null) { throw ErrorCodeHelper.CBannerNotExist.ToException(); } if (cBanner.Id <= 0) { throw ErrorCodeHelper.IdLessErr.ToException(); } cBannerPO.Id = cBanner.Id; cBannerPO.ImgURL = cBanner.ImgURL; cBannerPO.Name = cBanner.Name; cBannerPO.BannerLink = cBanner.BannerLink; cBannerPO.Sort = cBanner.Sort; return(Update(cBannerPO, operatorName)); }
public void AddCBannerTest() { try { AddCBannerDTO cBanner = new AddCBannerDTO() { BannerLink = "BannerLink", ImgURL = "ImgURL", Name = "Name", Sort = 1 }; CBannerManager.Instance.AddCBanner(cBanner, "测试"); UpdateCBannerDTO updateBanner = new UpdateCBannerDTO() { BannerLink = "BannerLink1", Id = 1, ImgURL = "ImgURL1", Name = "Name1", Sort = 1 }; CBannerManager.Instance.UpdateCBanner(updateBanner, "sdfsdf"); } catch (Exception ex) { string message = ex.Message; } Assert.Fail(); }
/// <summary> /// 添加Banner /// </summary> /// <param name="url"></param> /// <returns></returns> public ReturnValue <int> UpdateCBanner(UpdateCBannerDTO cBanner, string operatorName) { return(ReturnValue <int> .Get200OK(CBannerManager.Instance.UpdateCBanner(cBanner, operatorName))); }