Пример #1
0
        // POST api/values
        public void Post(string value)
        {
            var user     = JsonConvert.DeserializeObject <User>(value);
            var thisUser = DBService.FindUser(t => t.TokenId == user.TokenId);

            if (thisUser == null)
            {
                DBService.CreateUser(user);
            }
        }
Пример #2
0
        public IActionResult Create([FromBody] CreateUserModel model)
        {
            try
            {
                var User = _DBService.CreateUser(model.FirstName, model.LastName, model.Email, model.Company, model.Role, model.Password);

                if (User == null)
                {
                    return(BadRequest(new { message = "There is already an account associated with the email provided" }));
                }

                var ReturnUser = _UserService.Authenticate(User);

                return(Ok(ReturnUser));
            }
            catch (Exception e)
            {
                return(Ok(e));
            }
        }
Пример #3
0
 public ActionResult Registration(User user)
 {
     dBService.CreateUser(user);
     return(RedirectToAction("Login"));
 }