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); }
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); }