protected Owner ObtainCurrentOwner() { return RavenSession.Query<Owner>().SingleOrDefault(x => x.UserName == HttpContext.Current.User.Identity.Name); }