////Hvem er logget ind
        //public HttpResponseMessage Get()
        //{
        //    return HttpContext.Current.User.Identity.Name;
        //    HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.BadRequest, "Bruger er ikke logget ind");
        //    return response;
        //}
        // GET: api/user/{guid}
        public UserDetail Get(string guid)
        {
            UserDetailFacade facade = new UserDetailFacade(db);
            UserDetail user = facade.Get(guid);

            return user;
        }
 public void Post([FromBody]UserDetail user)
 {
     UserDetailFacade facade = new UserDetailFacade(db);
     if (facade.Get(user.Guid) == null)
     {
         facade.Insert(user);
     }
     else
     {
         facade.Update(user);
     }
 }
        //Login brugerens detaljer, eller Bad request(400) hvis bruger ikke er logget ind
        public HttpResponseMessage Get()
        {
            HttpResponseMessage response;

            if(HttpContext.Current.User.Identity.IsAuthenticated){
                UserDetailFacade facade = new UserDetailFacade(db);
                UserDetail ud = facade.Get((HttpContext.Current.User.Identity.GetUserId()));

                LoginPasswordUser lpu = new LoginPasswordUser();
                lpu.user = ud;
                lpu.login = HttpContext.Current.User.Identity.Name;

                response = Request.CreateResponse(HttpStatusCode.OK, lpu);
            }
            else{
                 response = Request.CreateResponse(HttpStatusCode.BadRequest, "Bruger er ikke logget ind");
            }

            return response;
        }