public void DeleteTopic(int topicId) { Do(c => { var t = c.BeginTransaction(); PayloadHelper.DeleteAll(c, t, topicId); TopicHelper.Delete(c, t, topicId); t.Commit(); }); }
public void CreateTopic(Topic topic) { Do(c => TopicHelper.Insert(c, topic)); }
public IEnumerable <Topic> GetTopics(int connId) { return(Do(c => TopicHelper.SelectAllByConnection(c, connId))); }
public Topic GetTopic(int connId, string topicName) { return(Do(c => TopicHelper.Select(c, connId, topicName))); }
public Topic GetTopic(int topicId) { return(Do(c => TopicHelper.Select(c, topicId))); }