Ejemplo n.º 1
0
        public ActionResult ChangeRole([Bind(Include = "Id, Role")]AccountListModel model)
        {
            var account = accountLogic.Get(model.Id);
            account.Role = model.Role;
            accountLogic.Create(account);

            return RedirectToAction("ChangeRole");
        }
Ejemplo n.º 2
0
        public ActionResult Registration([Bind(Include = "Login, Password")] AccountCreationModel model,
                                         string returnUrl)
        {
            if (ModelState.IsValid && !accountLogic.AccountExist(model.Login))
            {
                var account = new Account(model.Login, model.Password)
                {
                    Role = Role.User,
                };
                accountLogic.Create(account);

                return(RedirectToAction("Login", routeValues: returnUrl));
            }
            TempData["Error message"] = "Such login exist";
            return(View(model));
        }
Ejemplo n.º 3
0
        public ActionResult <string> Get()
        {
            bool kek = _accountLogic.Create(new User
            {
                Email = "kejejejejje"
            });

            Console.WriteLine("test");

            return(new JsonResult(new User
            {
                Id = 1,
                Email = "kektus",
                Password = "******"
            }));
        }
Ejemplo n.º 4
0
        public ActionResult <string> Post([FromBody] User user)
        {
            if (_accountLogic.Create(user))
            {
                return("user create");
            }

            return("Error");
        }
        public IHttpActionResult Post(Account account)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            Logic.Create(account);

            return(Ok(account));
        }