Exemplo n.º 1
0
        public ActionResult Create()
        {
            var user = _ctx.UserProfiles.Where(u => u.UserName == (HttpContext.User.Identity.Name)).SingleOrDefault();
            var outModel = new CreatePostViewModel();
            var post = new PostModel
            {
                User = user,
                IsDeleted = false,
                IsCompleted = 0

            };

            outModel.UserId = user.UserId;
            outModel.StreetSuffixList = streetSuffixList;
            outModel.StreetPrefixList = streetPrefixList;
            _ctx.Post.Add(post);
            _ctx.SaveChanges();
            outModel.Id = post.Id;

            return View(outModel);
        }
Exemplo n.º 2
0
        public ActionResult NearMe(int? postId)
        {
            var outModel = new AddressViewModel();
            var dummy = _ctx.Post.Where(m => m.Id == 1).SingleOrDefault();
            var post = new PostModel();

            if (postId != null)
            {
                post = _ctx.Post.Where(m => m.Id == postId).SingleOrDefault();
                outModel.SinglePost = post;
                outModel.IsZipSearch = false;
                outModel.IsCitySearch = false;
                outModel.IsSinglePost = true;
            }
            else
            {
                outModel.SinglePost = dummy;
                outModel.IsZipSearch = false;
                outModel.IsCitySearch = false;
                outModel.IsSinglePost = false;
            }

            return View(outModel);
        }