public ActionResult ArticleAdd() { ArticleVM model = new ArticleVM() { Categories = _categoryService.GetActive(), AppUsers = _appUserService.GetDefault(x => (x.Role == StatisticsTimes.Model.Option.Role.Admin || x.Role == StatisticsTimes.Model.Option.Role.Author) && (x.Status == StatisticsTimes.Core.Enum.Status.Active || x.Status == StatisticsTimes.Core.Enum.Status.Active)), }; return(View(model)); }
public ActionResult Add() { AddTweetVM model = new AddTweetVM() { AppUsers = _appUserService.GetDefault(x => x.Role == Role.Member) }; return(View(model)); }
public ActionResult Add() { AddArticleVM model = new AddArticleVM() { Categories = _categoryService.GetActive(), AppUsers = _appUserService.GetDefault(x => x.Role != Role.Member), SubCategories = _subCategoryService.GetActive() }; return(View(model)); }
// GET: Admin/Post public ActionResult Create() { AddPostVM addPostVM = new AddPostVM() { Categories = _categoryService.GetActive(), AppUsers = _appUserService.GetDefault(x => x.Role != Entity.Entities.Role.Member) }; return(View(addPostVM)); }
public ActionResult UserProfile() { Guid userid = _appUserService.FindByUserName(User.Identity.Name).ID; TweetDetailVM model = new TweetDetailVM() { Tweets = _tweetService.GetDefault(x => x.AppUserID == userid && (x.Status == TwitterProject.Core.Enum.Status.Active || x.Status == TwitterProject.Core.Enum.Status.Updated)), AppUsers = _appUserService.GetDefault(x => x.ID == userid) }; return(View(model)); }
public ActionResult UserProfileShow() { Guid userid = _appUserService.FindByUserName(User.Identity.Name).ID; TweetDetailVM model = new TweetDetailVM() { Tweets = _tweetService.GetDefault(x => x.AppUserID == userid), AppUsers = _appUserService.GetDefault(x => x.ID == userid) }; //List<AppUser> model = _appUserService.GetDefault(x => x.ID == userid); return(View(model)); }
public ActionResult TweetAdd() { Guid userid = _appUserService.FindByUserName(User.Identity.Name).ID; TweetDetailVM model = new TweetDetailVM() { Tweets = _tweetService.GetDefault(x => x.AppUserID == userid && (x.Status == TwitterProject.Core.Enum.Status.Active || x.Status == TwitterProject.Core.Enum.Status.Updated)), AppUsers = _appUserService.GetDefault(x => x.ID == userid) }; return(View(model)); //Guid userid = _appUserService.FindByUserName(User.Identity.Name).ID; //return View( _tweetService.GetDefault(x=>x.AppUserID==userid && (x.Status==TwitterProject.Core.Enum.Status.Active|| x.Status == TwitterProject.Core.Enum.Status.Updated)).OrderByDescending(x => x.CreatedDate).ToList()); }
public ActionResult Login(AppUser item, UserLogin login) { var userName = "******" + item.UserName; List <AppUser> userToCheck = aus.GetDefault(x => x.UserName == userName); if (item.UserName != null || item.Password != null) { if (aus.Any(m => m.UserName == userName && item.Password != null)) { if (enc.ValidatePassword(item.Password, userToCheck[0].Password)) { AppUser gelen = aus.FindByUsername(userName); Session["oturum"] = gelen; Session.Timeout = 20; if (gelen.IsAdministrator == false) { ViewBag.Message = "Giriş başarılı"; login.AppUserID = gelen.ID; lgs.Add(login); return(RedirectToAction("HomePage", "Home")); } else { login.AppUserID = gelen.ID; lgs.Add(login); return(RedirectToAction("Index", "AppUser", new { area = "Administrator" })); } } else { ViewBag.Message = "Kullanıcı Adı veya Şifre Hatalı."; } } else { ViewBag.Message = "Kullanıcı Adı veya Şifre Hatalı."; } } else { ViewBag.Message = "Kullanıcı Adı veya Şifre Boş Bırakılamaz."; } return(View()); }
public ActionResult UpdateArticle(Guid id) { Article article = _articleService.GetByID(id); ArticleVM model = new ArticleVM(); model.Articles.ID = article.ID; model.Articles.Header = article.Header; model.Articles.Content = article.Content; model.Articles.PublishDate = DateTime.Now; model.Articles.ImagePath = article.ImagePath; List <Category> Categories = _categorryService.GetActive(); model.Categories = Categories; List <AppUser> AppUsers = _appUserService.GetDefault(x => (x.Role == StatisticsTimes.Model.Option.Role.Admin || x.Role == StatisticsTimes.Model.Option.Role.Author) && (x.Status == StatisticsTimes.Core.Enum.Status.Active || x.Status == StatisticsTimes.Core.Enum.Status.Updated)); model.AppUsers = AppUsers; return(View(model)); }
public ActionResult Complete(Guid id) { if (id == null) { return(RedirectToAction("Index")); } else { var result = appUserService.Any(x => x.ActivationId == id); if (result) { AppUser user = appUserService.GetDefault(x => x.ActivationId == id).FirstOrDefault(); user.IsActive = true; appUserService.Update(user); TempData["Success"] = "Kullanıcı Aktif edildi"; return(RedirectToAction("Index")); } } return(View()); }
// GET: Admin/AppUser public ActionResult Index() { return(View(appUserService.GetDefault(x => x.Status == CORE.CoreEntity.Enums.Status.Active || x.Status == CORE.CoreEntity.Enums.Status.Updated))); }