public string RemoveNormalMaterial(DomainContext domainContext, Guid id, string mediaId) { RequestApiResult requestApiResult = MaterialApiWrapper.RemoveMaterial(domainContext, mediaId); if (requestApiResult.Success == false) { return(requestApiResult.Message); } List <CommandParameter> parameterList = new List <CommandParameter>(); parameterList.Add(new CommandParameter("@id", id)); parameterList.Add(new CommandParameter("@mediaId", mediaId)); _dataBase.ExecuteNonQuery("DELETE FROM [NormalMaterial] WHERE [Id] = @id AND [MediaId] = @mediaId", parameterList); return(null); }
public string RemoveArticleMaterial(DomainContext domainContext, Guid id, string mediaId) { //未发布的素材无 mediaId if (String.IsNullOrEmpty(mediaId) == false) { RequestApiResult requestApiResult = MaterialApiWrapper.RemoveMaterial(domainContext, mediaId); if (requestApiResult.Success == false) { return(requestApiResult.Message); } } List <CommandParameter> parameterList = new List <CommandParameter>(); parameterList.Add(new CommandParameter("@id", id)); _dataBase.ExecuteNonQuery("DELETE FROM [ArticleMaterial] WHERE [Id] = @id", parameterList); _dataBase.ExecuteNonQuery("DELETE FROM [ArticleMaterialItem] WHERE [ArticleMaterial] = @id", parameterList); return(null); }