コード例 #1
0
        public IHttpActionResult Register([FromBody] RegistrationUserModel user)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                AccountBll.CreateAccount(user);
                var status = new MessageStatus()
                {
                    Code    = "200",
                    Message = "User was Created Succesfully"
                };
                return(Content(HttpStatusCode.OK, status, new JsonMediaTypeFormatter()));
            }
            catch (Exception e)
            {
                var status = new MessageStatus
                {
                    Code    = "500",
                    Message = e.Message
                };
                return(Content(HttpStatusCode.BadRequest, status, new JsonMediaTypeFormatter()));
            }
        }