middle-end for user posts

This commit is contained in:
Michael 2017-03-23 19:31:43 -04:00
parent 7f865f478a
commit 1d4e39678f

View file

@ -3,6 +3,7 @@
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Microsoft.AspNet.Identity;
using Project_Unite.Models;
namespace Project_Unite.Controllers
@ -25,5 +26,17 @@ public ActionResult ViewProfile(string id)
return View(user);
}
public ActionResult PostContent(UserPost model)
{
var db = new ApplicationDbContext();
model.Id = Guid.NewGuid().ToString();
model.PostedAt = DateTime.Now;
model.UserId = User.Identity.GetUserId();
db.UserPosts.Add(model);
db.SaveChanges();
return RedirectToAction("ViewProfile", "Profiles", new { id = ACL.UserNameRaw(User.Identity.GetUserId()) });
}
}
}