public async Task <JsonResult> SaveTopicLog(TopicLog log) { using (TopicLogRepository repo = new TopicLogRepository()) { var res = await repo.AddOrUpdateAsync(log); return(Json(new { isOk = res })); } }
public async Task <JsonResult> DelTopicLog(int tid) { using (TopicLogRepository repo = new TopicLogRepository()) { var res = await repo.DelAsync(tid); return(Json(new { isOk = res })); } }
public async Task <JsonResult> GetTopicLogListAsync(int page, int rows, int eTopic, string topicID) { using (TopicLogRepository repo = new TopicLogRepository()) { ETopic topic = (ETopic)eTopic; var tuple = await repo.GetListAsync(page, rows, topic, topicID); List <object> objList = new List <object>(); foreach (var log in tuple.Item1) { objList.Add(new { Tid = log.Tid, log.Topic, log.TopicID, ModuleID = log.ModuleID, addDate = log.addDate.ToString("yyyy-MM-dd"), log.Contents }); } return(Json(new { total = tuple.Item2, rows = objList })); } }