private void ValidateEntity(HomePageSectionInfo entity) { if (ObjectFactory <HomePageSectionProcessor> .Instance.CheckNameExists(entity.SysNo, entity.DomainName, entity.CompanyCode, entity.WebChannel.ChannelID)) { throw new BizException(ResouceManager.GetMessageString("MKT.HomePageSection", "HomePageSection_ExistsSameName")); } }
public void Update(HomePageSectionInfo entity) { DataCommand cmd = DataCommandManager.GetDataCommand("Domain_UpdateDomain"); cmd.SetParameterValue(entity); cmd.ExecuteNonQuery(); }
public void Create(HomePageSectionInfo entity) { DataCommand cmd = DataCommandManager.GetDataCommand("Domain_CreateDomain"); cmd.SetParameterValue(entity); cmd.ExecuteNonQuery(); entity.SysNo = (int)cmd.GetParameterValue("@SysNo"); }
/// <summary> /// 创建 /// </summary> public virtual void Create(HomePageSectionInfo item) { using (TransactionScope ts = new TransactionScope()) { //创建首页区域 ObjectFactory <IHomePageSectionDA> .Instance.Create(item); //默认为首页区域添加一个广告位 CreateBannerDimension(item.SysNo.Value, item.DomainName, item.CompanyCode, ""); ts.Complete(); } }
public virtual void UpdateHomePageSectionInfo(HomePageSectionInfo item) { ObjectFactory <HomePageSectionAppService> .Instance.Update(item); }
/// <summary> /// 更新 /// </summary> public virtual void Update(HomePageSectionInfo item) { ValidateEntity(item); ObjectFactory <HomePageSectionProcessor> .Instance.Update(item); }
/// <summary> /// 更新 /// </summary> public virtual void Update(HomePageSectionInfo item) { ObjectFactory <IHomePageSectionDA> .Instance.Update(item); }