Ejemplo n.º 1
0
        public void AddUser()
        {
            PhoneBookContext _phoneBookContext = new PhoneBookContext();
            UserController   userController    = new UserController(_phoneBookContext);

            AddUserPM model = new AddUserPM();

            var result = userController.AddUser(model);

            Assert.IsNotNull(result);
            Assert.IsNotNull(model.ID, model.Name, model.SurName, model.Company);
        }
Ejemplo n.º 2
0
        public IActionResult AddUser([FromForm] AddUserPM model)
        {
            if (ModelState.IsValid)
            {
                User user = new User();

                user.Name    = model.Name;
                user.SurName = model.SurName;
                user.Company = model.Company;

                _phoneBookContext.Add(user);
                _phoneBookContext.SaveChanges();

                model.ID = user.ID;

                return(Ok(model));
            }
            else
            {
                return(BadRequest(ModelState.Values));
            }
        }