Ejemplo n.º 1
0
        public IHttpActionResult RegisterUser([FromBody] TicketCenterAPI.Models.User user)
        {
            //insert into clients and users
            using (var context = new TicketCenterAPI.Models.ticketcenterdbEntities1())
            {
                context.Configuration.ProxyCreationEnabled = false;

                if (!ModelState.IsValid)
                {
                    return(BadRequest(ModelState));
                }

                try
                {
                    context.ins_client_registration(user.FirstName, user.LastName, user.Email, user.Password);
                }
                catch
                {
                    return(InternalServerError());
                }
                //by default ticket are open

                return(Ok("User registered succesfull"));
            }
        }