public JsonResult AddtLearing(int id, int iType) { try { model = client.GetById(id); ViewtLearing tLearnentity = learclient.ExistsTitle(model.Uid.ToString(), model.sTitle); if (tLearnentity == null) { ViewtLearing entity = new ViewtLearing(); entity.Uid = model.Uid.ToString(); entity.sTitle = model.sTitle; entity.sContent = model.sContent; entity.sPic = method.getImgUrl(model.sContent)[0].ToString(); entity.iType = iType; entity.ifexamine = true; entity.UrlType = 0; entity.CreateDate = DateTime.Now; entity.iReadNums = 0; entity.iWritelogNums = 0; entity.iZanNums = 0; learclient.Add(entity); return(Json(new { code = 0 })); } return(Json(new { code = 2 })); } catch (Exception ex) { return(Json(new { code = 1 })); } }
// // GET: /Manage/WriteLog/Details/5 public ActionResult Details(int id) { ViewtWriteLog model = client.GetById(id); ViewYogaUser userEntity = userClient.GetYogaUserById(model.Uid.Value); if (userEntity != null) { ViewBag.NickName = userEntity.NickName; } return(View(model)); }
public int Update(ViewtWriteLog model) { try { return(tWriteLogServiceImpl.Update(model)); } catch (Exception ex) { throw ex; } }
public List <ViewtWriteLog> GettWriteLogPageList(int uid, int Year, int Month, int?day, int page, int pagesize, out int count) { List <tWriteLog> list = Repository.GettWriteLogPageList(uid, Year, Month, day, page, pagesize, out count); List <ViewtWriteLog> model = new List <ViewtWriteLog>(); foreach (var item in list) { model.Add(ViewtWriteLog.ToViewModel(item)); } return(model); }
public List <ViewtWriteLog> GettWriteLogImg(int Uid, int ValueType) { List <tWriteLog> list = Repository.GettWriteLogImg(Uid, ValueType); List <ViewtWriteLog> model = new List <ViewtWriteLog>(); foreach (var item in list) { model.Add(ViewtWriteLog.ToViewModel(item)); } return(model); }
public WriteLogController() { model = new ViewtWriteLog(); client = new tWriteLogServiceClient(); list = new List <ViewtWriteLog>(); userClient = new YogaUserServiceClient(); userDetclient = new YogaUserDetailServiceClient(); modelclient = new YogisModelsServiceClient(); method = new method(); learclient = new tLearingServiceClient(); picclient = new YogaPictureServiceClient(); }
public List <ViewtWriteLog> GettWriteLogQuiltUidList(int id) { List <tWriteLog> list = Repository.GettWriteLogQuiltUidList(id); List <ViewtWriteLog> model = new List <ViewtWriteLog>(); foreach (var item in list) { model.Add(ViewtWriteLog.ToViewModel(item)); } return(model); }
public List <ViewtWriteLog> GettWriteLogPageList(int uid, int Year, int Month) { List <tWriteLog> list = Repository.GettWriteLogPageList(uid, Year, Month); List <ViewtWriteLog> model = new List <ViewtWriteLog>(); foreach (var item in list) { model.Add(ViewtWriteLog.ToViewModel(item)); } return(model); }
public List <ViewtWriteLog> BackGetPageList(int uid, string sTitle, DateTime?date, int page, int pagesize, out int count) { List <tWriteLog> list = Repository.BackGetPageList(uid, sTitle, date, page, pagesize, out count); List <ViewtWriteLog> model = new List <ViewtWriteLog>(); foreach (var item in list) { model.Add(ViewtWriteLog.ToViewModel(item)); } return(model); }
public List <ViewtWriteLog> GettWriteLogPageListByMessage(int type, int uid, int page, int pagesize, out int count) { List <tWriteLog> list = Repository.GettWriteLogPageListByMessage(type, uid, page, pagesize, out count); List <ViewtWriteLog> model = new List <ViewtWriteLog>(); foreach (var item in list) { model.Add(ViewtWriteLog.ToViewModel(item)); } return(model); }
public List <ViewtWriteLog> GettWriteLogPageList(string urlcontent, DateTime?datetime, int page, int pagesize, out int count) { List <tWriteLog> list = Repository.GettWriteLogPageList(urlcontent, datetime, page, pagesize, out count); List <ViewtWriteLog> model = new List <ViewtWriteLog>(); foreach (var item in list) { model.Add(ViewtWriteLog.ToViewModel(item)); } return(model); }
public ActionResult Edit(int id, FormCollection collection) { try { // TODO: Add update logic here model = client.GetById(id); model.ifShow = Convert.ToBoolean(collection["ifShow"]); model.sContent = collection["sContent"].ToString(); model.sTitle = collection["sTitle"].ToString(); model.Uid = Convert.ToInt32(collection["Uid"]); client.Update(model); return(RedirectToAction("Index")); } catch { return(View()); } }
//被赞 public ActionResult ZanIndex(int page = 1) { List <ViewtZanModels> listWhere0 = zanclient.GetByFromUidList(user.Uid, 0, out count); if (count > 0) { //第一次登录 foreach (ViewtZanModels item in listWhere0) { item.loginType = 1; zanclient.Update(item); } } else { List <ViewtZanModels> listWhere1 = zanclient.GetByFromUidList(user.Uid, 1, out count); if (count > 0) { foreach (ViewtZanModels item in listWhere1) { item.loginType = 2; zanclient.Update(item); } } } List <ViewtZanModels> Zanlist = zanclient.GetToUidList(user.Uid); PagedList <ViewtZanModels> pagelist = new PagedList <ViewtZanModels>(Zanlist, page, 10, count); #region List <ViewFollowUserDetail> listFollowGroup = new List <ViewFollowUserDetail>(); foreach (var item in Zanlist) { ViewYogaUser userEntity = clientUser.GetYogaUserById(item.iFromUid.Value); ViewFollowUserDetail model = new ViewFollowUserDetail(); model.FollowersName = userEntity.NickName;//昵称 model.flag = item.iType.Value; model.CreateTime = item.CreateDate; model.iNew = item.loginType.Value; switch (item.iToType) { #region case 0: //"0习练者 ViewYogaUserDetail udmodel = udclient.GetYogaUserDetailById(item.iFromUid.Value); model.spic = CommonInfo.GetDisplayImg(udmodel.DisplayImg); model.userurl = "/YogaUserDetail/Details/"; model.uid = udmodel.UID; listFollowGroup.Add(model); break; case 1: //1导师 ViewYogisModels mmodel = clientModel.GetYogisModelsById(item.iFromUid.Value); model.spic = CommonInfo.GetDisplayImg(mmodel.DisplayImg); if (mmodel.YogisLevel == 4) { model.userurl = "/YogaGuru/Details/"; model.nickname = mmodel.RealName; } else { model.userurl = "/YogisModels/Details/"; } model.uid = mmodel.UID; listFollowGroup.Add(model); break; #endregion case 2: //2 学习互动(社区) break; case 3: //3 日志标识" 日志表加个字段ID 表示赞的主键 ViewtWriteLog entity = new ViewtWriteLog(); ViewtZanModels zanentity = zanclient.GetByiToType(item.iToType.Value); if (zanentity != null) { if (zanentity.ToUid != user.Uid) { entity = writelogclient.GetById(zanentity.iToUid.Value); model.Profile = entity.sTitle; //标题 #region model.ID = zanentity.iToUid.Value; if (userEntity.UserType == 0) { ViewYogaUserDetail udmodel3 = udclient.GetYogaUserDetailById(item.iFromUid.Value); model.spic = CommonInfo.GetDisplayImg(udmodel3.DisplayImg); model.userurl = "/YogaUserDetail/Details/"; model.uid = udmodel3.UID; listFollowGroup.Add(model); } else { ViewYogisModels mmodel3 = clientModel.GetYogisModelsById(item.iFromUid.Value); model.spic = CommonInfo.GetDisplayImg(mmodel3.DisplayImg); if (mmodel3.YogisLevel == 4) { model.userurl = "/YogaGuru/Details/"; model.nickname = mmodel3.RealName; } else { model.userurl = "/YogisModels/Details/"; } model.uid = mmodel3.UID; listFollowGroup.Add(model); } #endregion } } break; } } ViewBag.listFollowGroup = listFollowGroup; #endregion return(View(pagelist)); }
// // GET: /Manage/WriteLog/Edit/5 public ActionResult Edit(int id) { model = client.GetById(id); return(View(model)); }
public int Update(ViewtWriteLog model) { Repository.updateEntity(ViewtWriteLog.ToEntity(model)); return(Repository.Save()); }
public ViewtWriteLog GettWriteLogById(int id) { return(ViewtWriteLog.ToViewModel(Repository.GettWriteLogById(id))); }
public int Add(ViewtWriteLog model) { Repository.Add(ViewtWriteLog.ToEntity(model)); return(Repository.Save()); }
public ViewtWriteLog GettWriteLogById(int uid, int QuiltUid) { return(ViewtWriteLog.ToViewModel(Repository.GettWriteLogById(uid, QuiltUid))); }