public virtual ActionResult TopMenu() { AvatarImage.DefaultPath = Url.Content("~/Content/Admin/css/Images/profile_user.jpg"); AvatarImage.BasePath = Url.Content("~/Content/avatars/"); ViewBag.AvatarPath = AvatarImage.GetAvatarImage(User.Identity.Name); return(PartialView(MVC.Admin.Home.Views._TopMenu)); }
public virtual ActionResult RenderDashBoard() { // set avatar images for users AvatarImage.DefaultPath = Url.Content("~/Content/Images/user.gif"); AvatarImage.BasePath = Url.Content("~/Content/avatars/"); ViewBag.AvatarPath = AvatarImage.GetAvatarImage(User.Identity.Name); return(PartialView(MVC.Admin.Home.Views._DashBoard)); }
public virtual ActionResult DataTable(string term = "", int page = 0, int count = 10, Order order = Order.Descending, UserOrderBy orderBy = UserOrderBy.RegisterDate, UserSearchBy searchBy = UserSearchBy.UserName) { ViewBag.TERM = term; ViewBag.PAGE = page; ViewBag.COUNT = count; ViewBag.ORDER = order; ViewBag.ORDERBY = orderBy; ViewBag.SEARCHBY = searchBy; IList <UserDataTableModel> selectedUsers = _userService.GetDataTable(term, page, count, order, orderBy, searchBy); ViewBag.OrderByList = DropDownList.OrderList(order); ViewBag.CountList = DropDownList.CountList(count); var selectListOrderBy = new List <SelectListItem> { new SelectListItem { Value = "RegisterDate", Text = "تاریخ ثبت نام" }, new SelectListItem { Value = "UserName", Text = "نام کاربری" }, new SelectListItem { Value = "CommentCount", Text = "تعداد دیدگاه" }, new SelectListItem { Value = "PostCount", Text = "تعداد پست" }, new SelectListItem { Value = "IsBaned", Text = "وضعیت" }, new SelectListItem { Value = "LoginDate", Text = "تاریخ ورود" }, new SelectListItem { Value = "IP", Text = "IP" } }; ViewBag.OrderByItems = new SelectList(selectListOrderBy, "Value", "Text", orderBy); ViewBag.TotalRecords = (string.IsNullOrEmpty(term)) ? _userService.Count : selectedUsers.Count; // set avatar images for users AvatarImage.DefaultPath = Url.Content("~/Content/Images/user.gif"); AvatarImage.BasePath = Url.Content("~/Content/avatars/"); foreach (UserDataTableModel user in selectedUsers) { user.AvatarPath = AvatarImage.GetAvatarImage(user.UserName); } return(PartialView(MVC.Admin.User.Views._DataTable, selectedUsers)); }
public virtual ActionResult Detail(int userId) { UserDetailModel selectedUser = _userService.GetUserDetail(userId); AvatarImage.DefaultPath = Url.Content("~/Content/Images/user.gif"); AvatarImage.BasePath = Url.Content("~/Content/avatars/"); selectedUser.AvatarPath = AvatarImage.GetAvatarImage(selectedUser.UserName); return(PartialView(MVC.Admin.User.Views._Detail, selectedUser)); }
public virtual ActionResult UpdateProfile() { EditProfileModel selectedUser = _userService.GetProfileData(User.Identity.Name); AvatarImage.DefaultPath = Url.Content("~/Content/Images/user.gif"); AvatarImage.BasePath = Url.Content("~/Content/avatars/"); selectedUser.AvatarPath = AvatarImage.GetAvatarImage(User.Identity.Name); selectedUser.AvatarStatus = AvatarImage.Exist(User.Identity.Name); return(PartialView(MVC.User.Views._EditProfile, selectedUser)); }