public void DeletePost(int id)
{
using (var tran = _session.BeginTransaction())
{
var post = _session.Get<Post>(id);
if (post != null) _session.Delete(post);
tran.Commit();
}
}