public ActionResult i() { if (IsLogon() == false) { return(RedirectToAction("index", "i")); } var currentId = CurrentUserId(); Models.Message.iModels model = new Models.Message.iModels(); #region Select-items model.Users = new List <SelectListItem>();//burası mesajı gonder de cıkan musterı harıcı kullanıcılar ıcın var users = context.Members.Where(x => ((int)x.MemberType) > 0 && x.Id != currentId).ToList(); model.Users = users.Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = string.Format("{0} {1} ({2})", x.Name, x.Surname, x.MemberType.ToString()) }).ToList(); #endregion #region Mesaj Listesi // mesajı gonderen var mList = context.Messages.Where(x => x.ToMemberId == currentId || x.MessageReplies.Any(y => y.Member_Id == currentId)).ToList(); model.Messages = mList; #endregion return(View(model)); }
public ActionResult i() { var currentId = CurrentUserId(); Models.Message.iModels model = new Models.Message.iModels(); #region Select List Item model.Users = new List <SelectListItem>(); var users = context.Members.Where(x => ((int)x.MemberType) > 0 && x.Id != currentId).ToList(); model.Users = users.Select(X => new SelectListItem() { Value = X.Id.ToString(), Text = string.Format("{0} {1} ({2})", X.Name, X.Surname, X.MemberType.ToString()) }).ToList(); #endregion #region Mesaj listesi var mList = context.Messages.Where(x => x.ToMemberId == currentId || x.MessageReplies.Any(y => y.Member_Id == currentId)).ToList(); model.Messages = mList; #endregion return(View(model)); }