Example #1
0
        public HttpResponseMessage FirstUser(User user)
        {
            if (ModelState.IsValid)
            {
                // this is all hard coded for now
                Role master = new Role()
                {
                    Name = "Masters"
                };

                setup.CreateUser(user, master);

                var response = new HttpResponseMessage(HttpStatusCode.OK);

                response.Headers.Location = new Uri(Request.RequestUri.Authority + "/?install=4");
                return(response);
            }
            else
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
        }