public ActionResult LogOn(LoginVm loginData, string returnUrl)
		{
			if (ModelState.IsValid)
			{
				FormsAuthentication.SetAuthCookie(loginData.Username, false);
				return RedirectToLocal(returnUrl);
			}
			return View(loginData);
		}
		public PartialViewResult UserInfo()
		{
			//  var userInfo = System.Threading.Thread.CurrentPrincipal.Identity.
			var u = HttpContext.User;
			// .. get the user information from session or db
			LoginVm l0 = null;
			if (u.Identity.IsAuthenticated)
			{
				l0 = new LoginVm();
				l0.Username = u.Identity.Name;
			}
			return PartialView(l0);
		}