/// <summary>
        /// Deletes the specified site tag object.
        /// </summary>
        /// <param name="siteTagObject">The site tag object.</param>
        public void Delete(tbl_SiteTagObjects siteTagObject)
        {
            var deleteSiteTagObject = Select(siteTagObject.SiteTagID, siteTagObject.ObjectID);

            if (deleteSiteTagObject != null)
            {
                _dataContext.DeleteObject(deleteSiteTagObject);
                _dataContext.SaveChanges();
            }
        }
        /// <summary>
        /// Deletes the specified Publication Comment.
        /// </summary>
        /// <param name="publicationComment">The publication comment.</param>
        public void Delete(tbl_PublicationComment publicationComment)
        {
            var publicationCommentMarks = _dataContext.tbl_PublicationMark.Where(pm => pm.PublicationCommentID == publicationComment.ID);

            foreach (var publicationCommentMark in publicationCommentMarks)
            {
                _dataContext.DeleteObject(publicationCommentMark);
            }

            _dataContext.DeleteObject(publicationComment);
            _dataContext.SaveChanges();
        }
Exemplo n.º 3
0
        /// <summary>
        /// Deletes the specified site ID.
        /// </summary>
        /// <param name="siteID">The site ID.</param>
        /// <param name="massMailId">The mass mail id.</param>
        /// <param name="contactId">The user id.</param>
        public void Delete(Guid siteID, Guid massMailId, Guid contactId)
        {
            var massMailContact = _dataContext.tbl_MassMailContact.SingleOrDefault(a => a.SiteID == siteID && a.MassMailID == massMailId && a.ContactID == contactId);

            _dataContext.DeleteObject(massMailContact);
            _dataContext.SaveChanges();
        }
Exemplo n.º 4
0
        /// <summary>
        /// Deletes the specified product photo id.
        /// </summary>
        /// <param name="productPhotoId">The product photo id.</param>
        public void Delete(Guid productPhotoId)
        {
            var productPhoto = _dataContext.tbl_ProductPhoto.Single(pp => pp.Id == productPhotoId);

            _dataContext.DeleteObject(productPhoto);
            _dataContext.SaveChanges();
        }
        /// <summary>
        /// Deletes the specified id.
        /// </summary>
        /// <param name="id">The id.</param>
        public void Delete(Guid id)
        {
            var socialAuthToken = SelectById(id);

            _dataContext.DeleteObject(socialAuthToken);
            _dataContext.SaveChanges();
        }
Exemplo n.º 6
0
        /// <summary>
        /// Deletes the specified site id.
        /// </summary>
        /// <param name="siteId">The site id.</param>
        /// <param name="contactRoleId">The contact role id.</param>
        public void Delete(Guid siteId, Guid contactRoleId)
        {
            var contactRole = SelectById(siteId, contactRoleId);

            if (contactRole != null)
            {
                _dataContext.DeleteObject(contactRole);
                _dataContext.SaveChanges();
            }
        }
        /// <summary>
        /// Deletes the specified site activity rule layout id.
        /// </summary>
        /// <param name="siteActivityRuleLayoutId">The site activity rule layout id.</param>
        public void Delete(Guid siteActivityRuleLayoutId)
        {
            var siteActivityRuleLayout = SelectById(siteActivityRuleLayoutId);

            if (siteActivityRuleLayout != null)
            {
                _dataContext.DeleteObject(siteActivityRuleLayout);
                _dataContext.SaveChanges();
            }
        }
Exemplo n.º 8
0
        public void DeleteByID(Guid siteId, Guid importID)
        {
            var importRecord = SelectByID(siteId, importID);

            if (importRecord != null)
            {
                _dataContext.DeleteObject(importRecord);
                _dataContext.SaveChanges();
            }
        }
Exemplo n.º 9
0
        public void Delete(Guid siteTagId)
        {
            var siteTag = _dataContext.tbl_SiteTags.FirstOrDefault(st => st.ID == siteTagId);

            if (siteTag != null)
            {
                _dataContext.DeleteObject(siteTag);
                _dataContext.SaveChanges();
            }
        }
Exemplo n.º 10
0
        /// <summary>
        /// Deletes the specified access profile record ID.
        /// </summary>
        /// <param name="accessProfileRecordID">The access profile record ID.</param>
        public void Delete(Guid accessProfileRecordID)
        {
            var accessProfileRecord = SelectById(accessProfileRecordID);

            if (accessProfileRecord != null)
            {
                _dataContext.DeleteObject(accessProfileRecord);
                _dataContext.SaveChanges();
            }
        }
Exemplo n.º 11
0
        /// <summary>
        /// Deletes the by import ID.
        /// </summary>
        /// <param name="importID">The import ID.</param>
        public void DeleteByImportID(Guid importID)
        {
            var importColumns = SelectByImportID(importID);

            foreach (var importColumn in importColumns)
            {
                _dataContext.DeleteObject(importColumn);
            }
            _dataContext.SaveChanges();
        }
Exemplo n.º 12
0
        /// <summary>
        /// Deletes the specified site id.
        /// </summary>
        /// <param name="siteId">The site id.</param>
        /// <param name="webSiteId">The web site id.</param>
        public void Delete(Guid siteId, Guid webSiteId)
        {
            var toDelete = _dataContext.tbl_WebSite.SingleOrDefault(o => o.ID == webSiteId && o.SiteID == siteId);

            if (toDelete != null)
            {
                _dataContext.DeleteObject(toDelete);
                _dataContext.SaveChanges();
            }
        }
        /// <summary>
        /// Deletes the specified access profile record ID.
        /// </summary>
        /// <param name="ContactCommunicationID">The contact communication ID.</param>
        public void Delete(Guid ContactCommunicationId)
        {
            var ContactCommunication = SelectById(ContactCommunicationId);

            if (ContactCommunication != null)
            {
                _dataContext.DeleteObject(ContactCommunication);
                _dataContext.SaveChanges();
            }
        }
Exemplo n.º 14
0
        /// <summary>
        /// Deletes the by ID.
        /// </summary>
        /// <param name="id">The id.</param>
        public void DeleteByID(Guid id)
        {
            var siteActivityRule = SelectById(id);

            if (siteActivityRule != null)
            {
                _dataContext.DeleteObject(siteActivityRule);
                _dataContext.SaveChanges();
            }
        }
Exemplo n.º 15
0
        public void DeleteByID(Guid siteId, Guid mailID)
        {
            var mailRecord = SelectById(siteId, mailID);

            if (mailRecord != null)
            {
                _dataContext.DeleteObject(mailRecord);
                _dataContext.SaveChanges();
            }
        }
Exemplo n.º 16
0
        /// <summary>
        /// Deletes the specified material id.
        /// </summary>
        /// <param name="materialId">The material id.</param>
        public void Delete(Guid materialId)
        {
            var material = SelectById(materialId);

            if (material != null)
            {
                _dataContext.DeleteObject(material);
                _dataContext.SaveChanges();
            }
        }
Exemplo n.º 17
0
        /// <summary>
        /// Deletes the column.
        /// </summary>
        /// <param name="id">The id.</param>
        /// <returns></returns>
        public bool DeleteColumn(Guid id)
        {
            var siteColumn = _dataContext.tbl_SiteColumns.FirstOrDefault(a => a.ID == id);

            if (siteColumn != null)
            {
                _dataContext.DeleteObject(siteColumn);
                _dataContext.SaveChanges();

                return(true);
            }

            return(false);
        }
 /// <summary>
 /// Deletes the specified site action template user column.
 /// </summary>
 /// <param name="siteActionTemplateUserColumn">The site action template user column.</param>
 public void Delete(tbl_SiteActionTemplateUserColumn siteActionTemplateUserColumn)
 {
     _dataContext.DeleteObject(siteActionTemplateUserColumn);
     _dataContext.SaveChanges();
 }
Exemplo n.º 19
0
 /// <summary>
 /// Deletes the specified site event action template.
 /// </summary>
 /// <param name="siteEventActionTemplate">The site event action template.</param>
 public void Delete(tbl_SiteEventActionTemplate siteEventActionTemplate)
 {
     _dataContext.DeleteObject(siteEventActionTemplate);
     _dataContext.SaveChanges();
 }
 /// <summary>
 /// Deletes the specified site column values.
 /// </summary>
 /// <param name="siteColumnValues">The site column values.</param>
 public void Delete(tbl_SiteColumnValues siteColumnValues)
 {
     _dataContext.DeleteObject(siteColumnValues);
     _dataContext.SaveChanges();
 }
 /// <summary>
 /// Deletes the specified site event template activity.
 /// </summary>
 /// <param name="siteEventTemplateActivity">The site event template activity.</param>
 public void Delete(tbl_SiteEventTemplateActivity siteEventTemplateActivity)
 {
     _dataContext.DeleteObject(siteEventTemplateActivity);
     _dataContext.SaveChanges();
 }
Exemplo n.º 22
0
 /// <summary>
 /// Deletes the specified site action.
 /// </summary>
 /// <param name="siteAction">The site action.</param>
 public void Delete(tbl_SiteAction siteAction)
 {
     _dataContext.DeleteObject(siteAction);
     _dataContext.SaveChanges();
 }
 /// <summary>
 /// Deletes the specified site activity rule external form field.
 /// </summary>
 /// <param name="siteActivityRuleExternalFormField">The site activity rule external form field.</param>
 public void Delete(tbl_SiteActivityRuleExternalFormFields siteActivityRuleExternalFormField)
 {
     _dataContext.DeleteObject(siteActivityRuleExternalFormField);
     _dataContext.SaveChanges();
 }
Exemplo n.º 24
0
        /// <summary>
        /// Deletes the by ID.
        /// </summary>
        /// <param name="id">The id.</param>
        public void DeleteByID(Guid siteId, Guid id)
        {
            var siteActivityRule = SelectById(siteId, id);

            if (siteActivityRule != null)
            {
                var siteActivityRuleLayouts = _dataContext.tbl_SiteActivityRuleLayout.Where(a => a.SiteActivityRuleID == id);
                if (siteActivityRuleLayouts.Any())
                {
                    foreach (var siteActivityRuleLayout in siteActivityRuleLayouts)
                    {
                        _dataContext.tbl_SiteActivityRuleLayout.DeleteObject(siteActivityRuleLayout);
                    }
                }
                var siteColumnValues = _dataContext.tbl_SiteColumnValues.Where(a => a.tbl_SiteColumns.SiteActivityRuleID == id);
                if (siteColumnValues.Any())
                {
                    foreach (var siteColumnValue in siteColumnValues)
                    {
                        _dataContext.tbl_SiteColumnValues.DeleteObject(siteColumnValue);
                    }
                }

                var contactColumnValues = _dataContext.tbl_ContactColumnValues.Where(o => o.tbl_SiteColumns.SiteActivityRuleID == id);
                if (contactColumnValues.Any())
                {
                    foreach (var columnValue in contactColumnValues)
                    {
                        _dataContext.tbl_ContactColumnValues.DeleteObject(columnValue);
                    }
                }

                var siteColumns = _dataContext.tbl_SiteColumns.Where(a => a.SiteActivityRuleID == id);
                if (siteColumns.Any())
                {
                    foreach (var siteColumn in siteColumns)
                    {
                        _dataContext.tbl_SiteColumns.DeleteObject(siteColumn);
                    }
                }
                var siteActivityRuleExternalFormFields = _dataContext.tbl_SiteActivityRuleExternalFormFields.Where(a => a.tbl_SiteActivityRuleExternalForms.SiteActivityRuleID == id);
                if (siteActivityRuleExternalFormFields.Any())
                {
                    foreach (
                        var siteActivityRuleExternalFormField in
                        siteActivityRuleExternalFormFields)
                    {
                        _dataContext.tbl_SiteActivityRuleExternalFormFields.DeleteObject(siteActivityRuleExternalFormField);
                    }
                }
                var siteActivityRuleExternalForms = _dataContext.tbl_SiteActivityRuleExternalForms.Where(a => a.SiteActivityRuleID == id);
                if (siteActivityRuleExternalForms.Any())
                {
                    foreach (var siteActivityRuleExternalForm in siteActivityRuleExternalForms)
                    {
                        _dataContext.tbl_SiteActivityRuleExternalForms.DeleteObject(siteActivityRuleExternalForm);
                    }
                }
                _dataContext.DeleteObject(siteActivityRule);
                _dataContext.SaveChanges();
            }
        }