// GET: Default/Details/5 //展示日志内容详情 //[AllowHtml] //[ValidateInput] public ActionResult Details(int diaryid) { var messagediary = _DiaryManager.GetDiaryService(diaryid); UserDiaryModel userdiarymodel = new UserDiaryModel { Content = messagediary.Content, CreateTime = messagediary.CreateTime, Title = messagediary.Title, UserName = messagediary.UserName }; return(View(userdiarymodel)); }
public ActionResult Add(int diaryid) { IDiaryService diaryService = _DiaryManager.GetDiaryService(diaryid); UserDiaryModel userDiaryModel = new UserDiaryModel { Content = diaryService.Content, CreateTime = diaryService.CreateTime, Title = diaryService.Title, UserDiaryId = diaryService.DiaryId, UserName = diaryService.UserName, UserId = diaryService.UserId }; ViewBag.DiaryId = diaryid; return(View(userDiaryModel)); }
public ActionResult Edit([Bind(Include = "Content,Title,UserDiaryId,IsPrivate,UserId")] UserDiaryModel userdiarymodel) { //1.调用GetDiaryService方法 var messagediary = _DiaryManager.GetUserDiaryService(userdiarymodel.UserDiaryId, (int)User.ID); //2.调用updateDiary方法 //messagediary.UpdateDiary(userdiarymodel.UserDiaryId,userdiarymodel.UserId, userdiarymodel.Content,userdiarymodel.Title); messagediary.Update(userdiarymodel.Content, userdiarymodel.Title, userdiarymodel.IsPrivate); return(JsonString(new BaseReponseModel { Msg = "修改成功", Status = "ok", Url = Url.RouteUrl(new { controller = "Diary", action = "UserIndex", userid = User.ID }) })); }
public ActionResult Create([Bind(Include = "Content,Title,IsPrivate")] UserDiaryModel userdiarymodel) { //if (User == null) // throw new Tgnet.Api.ExceptionWithErrorCode(Tgnet.Api.ErrorCode.未登录); //Diary.Data.Diary diary = new Diary.Data.Diary { Content = userdiarymodel.Content, // CreateTime = DateTime.Now, // Title = userdiarymodel.Title, // UserId =(int) User.ID, // IsDel = false, // IsPrivate = !userdiarymodel.IsPrivate }; var DiaryService = _DiaryManager.Add((int)User.ID, userdiarymodel.Title, !userdiarymodel.IsPrivate, userdiarymodel.Content); //return JsonString(new BaseReponseModel { Msg = "创建成功", Status = "ok", // Url = Url.RouteUrl(new { controller = "Diary", action = "UserIndex", // userid = diary.UserId // }) }); return(RedirectToAction("UserIndex", new { userid = DiaryService.UserId })); }