/// <summary> /// Adds the specified site event action template. /// </summary> /// <param name="siteEventActionTemplate">The site event action template.</param> /// <returns></returns> public tbl_SiteEventActionTemplate Add(tbl_SiteEventActionTemplate siteEventActionTemplate) { siteEventActionTemplate.ID = Guid.NewGuid(); _dataContext.tbl_SiteEventActionTemplate.AddObject(siteEventActionTemplate); _dataContext.SaveChanges(); return(siteEventActionTemplate); }
/// <summary> /// Updates the specified site event action template. /// </summary> /// <param name="siteEventActionTemplate">The site event action template.</param> public void Update(tbl_SiteEventActionTemplate siteEventActionTemplate) { var updateSiteEventActionTemplate = SelectById(siteEventActionTemplate.SiteID, siteEventActionTemplate.ID); updateSiteEventActionTemplate.SiteEventTemplateID = siteEventActionTemplate.SiteEventTemplateID; updateSiteEventActionTemplate.SiteActionTemplateID = siteEventActionTemplate.SiteActionTemplateID; updateSiteEventActionTemplate.StartAfter = siteEventActionTemplate.StartAfter; updateSiteEventActionTemplate.StartAfterTypeID = siteEventActionTemplate.StartAfterTypeID; updateSiteEventActionTemplate.MessageText = siteEventActionTemplate.MessageText; _dataContext.SaveChanges(); }
/// <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(); }