public ActionResult Insert(Guid?id)
        {
            ViewBag.ProvinceID = new SelectList(prs.GetActive(), "ID", "Name");

            List <SelectListItem> lists = new List <SelectListItem>()
            {
                new SelectListItem()
                {
                    Text = "Seçiniz", Value = "0"
                }
            };

            ViewData["RegionToID"] = lists;
            ViewData["DistrictID"] = lists;
            ViewData["RoadID"]     = lists;
            ViewData["StreetID"]   = lists;
            ViewData["BuildID"]    = lists;
            ViewBag.Freight        = 5m;

            if (id == null)
            {
                return(View());
            }
            AppUser kadiyif = aus.GetByID((Guid)id);

            ViewBag.AppUserName = kadiyif.Name;
            ViewBag.AppUserID   = id;
            return(View());
        }
Пример #2
0
        public ActionResult Update(Guid id)
        {
            AppUser user = _appUserService.GetByID(id);// getbyıd find ID and set T

            /*
             * public T GetByID(Guid id)
             *   {
             *        return context.Set<T>().Find(id);
             *   }
             */
            // wee need model because context to model.
            AppUserDTO model = new AppUserDTO();

            model.ID               = user.ID;// added user find to id to T goes to user. and user to model.
            model.FirstName        = user.FirstName;
            model.LastName         = user.LastName;
            model.UserName         = user.UserName;
            model.Email            = user.Email;
            model.Address          = user.Address;
            model.PhoneNumber      = user.PhoneNumber;
            model.UserImage        = user.UserImage;
            model.XSmallUserImage  = user.XSmallUserImage;
            model.CruptedUserImage = user.CruptedUserImage;
            model.Role             = user.Role;

            // need return!
            return(View(model));// model= appuser/list page!
        }
        public ActionResult Update(Guid id)
        {
            AppUser    appUser = appUserService.GetByID(id);
            AppUserDTO model   = new AppUserDTO();

            model.ID          = appUser.ID;
            model.FirstName   = appUser.FirstName;
            model.LastName    = appUser.LastName;
            model.PhoneNumber = appUser.PhoneNumber;
            model.Email       = appUser.Email;
            return(View(model));
        }
Пример #4
0
        public ActionResult Update(Guid id)
        {
            AppUser    user  = _appUserService.GetByID(id);
            AppUserDTO model = new AppUserDTO();

            model.ID       = user.ID;
            model.Name     = user.Name;
            model.LastName = user.LastName;
            model.Username = user.Username;
            model.Password = user.Password;
            model.Role     = user.Role;
            return(View(model));
        }
Пример #5
0
        public ActionResult Update(Guid id)
        {
            AppUser    user  = _appUserService.GetByID(id);
            AppUserDTO model = new AppUserDTO();

            model.ID          = user.ID;
            model.Address     = user.Address;
            model.Birthdate   = user.Birthdate;
            model.Email       = user.Email;
            model.FirstName   = user.FirstName;
            model.LastName    = user.LastName;
            model.Password    = user.Password;
            model.PhoneNumber = user.PhoneNumber;
            model.Role        = user.Role;
            model.UserName    = model.UserName;
            return(View(model));
        }
Пример #6
0
        public ActionResult Update(Guid id)
        {
            AppUser user = _appUserService.GetByID(id);

            AppUserDTO model = new AppUserDTO();

            model.ID               = user.ID;
            model.FirstName        = user.FirstName;
            model.LastName         = user.LastName;
            model.UserName         = user.UserName;
            model.Email            = user.Email;
            model.Address          = user.Address;
            model.PhoneNumber      = user.PhoneNumber;
            model.UserImage        = user.UserImage;
            model.XSmallUserImage  = user.XSmallUserImage;
            model.CruptedUserImage = user.CruptedUserImage;
            model.Role             = user.Role;

            return(View(model));
        }
        public ActionResult Show(Guid id)
        {
            ArticleDetailVM model = new ArticleDetailVM();

            model.Article      = _articleService.GetByID(id);
            model.AppUser      = _appUserService.GetByID(model.Article.AppUser.ID);
            model.Comments     = _commentService.GetDefault(x => x.ArticleID == id && (x.Status == Core.Enum.Status.Active || x.Status == Core.Enum.Status.Updated));
            model.Likes        = _likeService.GetDefault(x => x.ArticleID == id);
            model.CommentCount = _commentService.GetDefault(x => x.ArticleID == id && (x.Status == Core.Enum.Status.Active || x.Status == Core.Enum.Status.Updated)).Count();
            model.LikeCount    = _likeService.GetDefault(x => x.ArticleID == id && (x.Status == Core.Enum.Status.Active || x.Status == Core.Enum.Status.Updated)).Count();
            return(View(model));
        }
Пример #8
0
        public ActionResult EditProfile(Guid id)
        {
            AppUser    user  = _appUserService.GetByID(id);
            AppUserDTO model = new AppUserDTO();

            model.ID               = user.ID;
            model.FirstName        = user.FirstName;
            model.LastName         = user.LastName;
            model.UserName         = user.UserName;
            model.Email            = user.Email;
            model.Password         = user.Password;
            model.Bio              = user.Bio;
            model.PhoneNumber      = user.PhoneNumber;
            model.UserName         = user.UserImage;
            model.XSmallUserImage  = user.XSmallUserImage;
            model.CruptedUserImage = user.CruptedUserImage;
            model.Follow           = user.Follow;
            model.Follower         = user.Follower;

            return(View(model));
        }
Пример #9
0
        public ActionResult Detail(Guid id)
        {
            TweetDetailVM model = new TweetDetailVM();

            model.Tweet        = _tweetService.GetByID(id);
            model.AppUser      = _appUserService.GetByID(model.Tweet.AppUser.ID);
            model.Comments     = _commentService.GetDefault(x => x.TweetID == id && (x.Status == Core.Enum.Status.Active || x.Status == Core.Enum.Status.Updated));
            model.LikeCount    = _likeService.GetDefault(x => x.TweetID == id && (x.Status == Core.Enum.Status.Active || x.Status == Core.Enum.Status.Updated)).Count;
            model.CommentCount = _commentService.GetDefault(x => x.TweetID == id && (x.Status == Core.Enum.Status.Active || x.Status == Core.Enum.Status.Updated)).Count;
            model.Likes        = _likeService.GetDefault(x => x.TweetID == id && (x.Status == Core.Enum.Status.Active || x.Status == Core.Enum.Status.Updated));


            return(View(model));
        }
Пример #10
0
        public ActionResult Update(Guid id)
        {
            AppUser    appuser = _appUserService.GetByID(id);
            AppUserDTO model   = new AppUserDTO();

            model.ID          = appuser.ID;//
            model.FirstName   = appuser.FirstName;
            model.LastName    = appuser.LastName;
            model.UserName    = appuser.UserName;
            model.Password    = appuser.Password;
            model.Bio         = appuser.Bio;
            model.Email       = appuser.Email;
            model.followers   = appuser.followers;
            model.following   = appuser.following;
            model.UserImage   = appuser.UserImage;
            model.Birthdate   = appuser.Birthdate;
            model.PhoneNumber = appuser.PhoneNumber;
            model.Role        = appuser.Role;

            model.XSmallUserImage  = appuser.XSmallUserImage;
            model.CruptedUserImage = appuser.CruptedUserImage;
            return(View(model));
        }
        public ActionResult Update(Guid id)
        {
            AppUser user = _appUserService.GetByID(id);

            AppUserDTO model = new AppUserDTO();

            model.ID          = user.ID;
            model.FirstName   = user.FirstName;
            model.LastName    = user.LastName;
            model.UserName    = user.UserName;
            model.Email       = user.Email;
            model.Password    = user.Password;
            model.PhoneNumber = user.PhoneNumber;
            model.Biography   = user.Biography;
            model.Following   = user.Following;
            // model.Follewers = user.Follewers;
            model.ImagePath        = user.ImagePath;
            model.UserImage        = user.UserImage;
            model.XSmallUserImage  = user.XSmallUserImage;
            model.CruptedUserImage = user.CruptedUserImage;

            return(View(model));
        }
 public ActionResult Index(string mesaj)
 {
     if (Session["oturum"] != null)
     {
         user = (AppUser)Session["oturum"];
     }
     else if (Session["admin"] != null)
     {
         user = (AppUser)Session["admin"];
     }
     ViewBag.Sifre           = mesaj;
     ViewData["order"]       = os.GetDefault(m => m.AppUserID == user.ID);
     ViewData["orderdatail"] = ods.GetDefault(m => m.Order.AppUserID == user.ID);
     return(View(Tuple.Create <List <ShoppingCart>, AppUser>(scs.GetDefault(m => m.AppUserID == user.ID), aus.GetByID(user.ID))));
 }
        public ActionResult MemberHomeIndex()
        {
            TweetDetailVM model = new TweetDetailVM();
            AppUser       user  = _appUserService.GetByDefault(x => x.UserName == User.Identity.Name);

            model.Tweets   = _tweetService.GetActive().OrderByDescending(x => x.CreatedDate).ToList();
            model.Comments = _commentService.GetActive().OrderBy(x => x.CreatedDate).ToList();

            foreach (var item in model.Tweets)
            {
                model.Tweet        = _tweetService.GetByID(item.ID);
                model.AppUser      = _appUserService.GetByID(model.Tweet.AppUser.ID);
                model.Comments     = _commentService.GetDefault(x => x.TweetID == item.ID || x.Status == TwitterProject.Core.Enum.Status.Active);
                model.Likes        = _likeService.GetDefault(x => x.TweetID == item.ID);
                model.CommentCount = _commentService.GetDefault(x => x.TweetID == item.ID).Count();
                model.LikeCount    = _likeService.GetDefault(x => x.TweetID == item.ID).Count();
            }

            return(View(model));
        }
Пример #14
0
        }//Hashtag PartialView

        public PartialViewResult _WhoToFollowList()
        {
            AppUser        gelen        = (AppUser)Session["oturum"];                   //Giriş yapan kullanıcı
            var            appusers     = aus.GetActive().Where(x => x.ID != gelen.ID); //Kullanıcının, engellediği ve takip ettiği kullanıcılar
            var            followers    = fs.GetActive().Where(x => x.AppUserID == gelen.ID);
            var            blockedUsers = bs.GetActive().Where(x => x.AppUserID == gelen.ID);
            List <AppUser> userlist     = new List <AppUser>();

            #region Kullanıcının, engelledikleri ve takip ettikleri dışındaki kullanıcıların listesi
            foreach (AppUser item in appusers)
            {
                var user = item.ID;
                if (blockedUsers.Count() != 0 && followers.Count() == 0)
                {
                    if (!blockedUsers.Any(x => x.DAppUserID == user))
                    {
                        userlist.Add(aus.GetByID(user));
                    }
                }
                else if (followers.Count() != 0 && blockedUsers.Count() != 0)
                {
                    if (!followers.Any(x => x.DAppUserID == user) && !blockedUsers.Any(x => x.DAppUserID == user))
                    {
                        userlist.Add(aus.GetByID(user));
                    }
                }
                else if (followers.Count() != 0 && blockedUsers.Count() == 0)
                {
                    if (!followers.Any(x => x.DAppUserID == user))
                    {
                        userlist.Add(aus.GetByID(user));
                    }
                }
                else
                {
                    userlist.Add(aus.GetByID(user));
                }
            }
            #endregion
            return(PartialView(userlist));
        }//Kullanıcıların listesi PartialView
Пример #15
0
 public ActionResult Update(Guid id)
 {
     return(View(aus.GetByID(id)));
 }