public ActionResult Create(IFormCollection collection, Models.User user) { PizzaBox.Domain.User dmu = new User(); dmu.Userid = user.Userid; dmu.Username = user.Username; dmu.Password = user.Password; dmu.Firstname = user.Firstname; dmu.Lastname = user.Lastname; //dmu.Ulocationid = user.Ulocationid; dmu.Ulocationid = (int)TempData["Locationid"]; try { // TODO: Add insert logic here db.AddUser(dmu); db.Save(); return(RedirectToAction(nameof(UsersPage), new { lid = dmu.Ulocationid })); } catch { return(View()); } }
public void Check_AddUser() { // ARRANGE User U1 = new User { Username = "******", Pass = "******", FullName = "Yah Who", SessionLive = 0 }; User Expected = U1; // ACT _PBrepository.AddUser(U1); User Actual = _PBrepository.GetUserById("whaa"); // ASSERT Assert.Equal(Expected, Actual); }
public IActionResult Signup(User model) { var u = _PBrepository.GetUserById(model.Username); if (u != null) { ViewBag.User_Exists = true; return(View("Signup")); } ViewBag.User_Exists = false; model.SessionLive = 1; _PBrepository.AddUser(model); if (Assets.Session == true) { return(View("Signin")); } Assets.Current_user = model.Username; Assets.Session = true; return(View("Index")); }