private void Add(User user) { PopulatePersonData(user); PopulateAddressData(user.Address); PopulatePhoneData(user.phoneNumbers); Console.Write("Birthdate: "); user.Birthdate = Console.ReadLine(); string _option = null; do { Console.Write("Enter any allergy to medicines (enter end for none or no more): "); _option = Console.ReadLine(); if (!_option.Equals("end")) { user.AddAllergy(_option); } } while (_option != "end"); UserRepo repo = new UserRepo(); repo.Add(user); Console.WriteLine("\nAdded new user."); }
public Users AddUser(Users user) { UserRepo obj = new UserRepo(); user.Password = BusinessRule.Utility.EncryptDecrypt.Encrypt(user.Password, Key); return(obj.Add(user)); }
private void SignUp() { if (UserRepo.CheckLogin(Login) || Login == null) { ErrorText = "User is exist"; PasswordStatusBarVisibility = Visibility.Visible; } else { if (Password != RepeatPassword || Password == null) { ErrorText = "Passwords are not equal"; PasswordStatusBarVisibility = Visibility.Visible; } else { PasswordStatusBarVisibility = Visibility.Hidden; var p = new User(); p.Login = Login; p.Password = Password; p.Role = 0; p.Access = false; UserRepo.Add(p); } } }
public ActionResult SaveRegisterDate(UserModel newUser) { newUser.Password = newUser.Password.ToMD5HashCode(); newUser.ConfirmPassword = newUser.ConfirmPassword.ToMD5HashCode(); var handler = new UserRepo(); handler.Add(newUser); return(RedirectToAction("Index", "Home")); }
public void TestAddAndGetUsers() { UserRepo.Add(UserA); UserRepo.Add(UserB); var users = UserRepo.GetAll(); Console.WriteLine("\n"); Console.WriteLine("Test add and get users"); PrintUsersInfo(users); }
public IHttpActionResult PostUser(User user) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _UDB.Add(user); return(CreatedAtRoute("DefaultApi", new { id = user.Id }, user)); }
public async Task <IActionResult> Create([Bind("Id,Name,Mobile,Email")] UserInfoModel userInfoModel) { if (ModelState.IsValid) { _context.Add(userInfoModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(userInfoModel)); }
public async Task <IActionResult> Create([Bind("ID,FullName,Address,Email,PhoneNumber,Password")] UserInfo userInfo) { if (ModelState.IsValid) { _context.Add(userInfo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(UserInformation))); } return(View(userInfo)); }
public IActionResult AddUser(User userToAdd) { var existingUser = _repository.GetUserByUserName(userToAdd.UserName); if (existingUser == null) { var newUser = _repository.Add(userToAdd); return(Created("", newUser)); } return(Ok(existingUser)); }
public IActionResult CreateNewUser(User userToAdd) { var existingUser = _userRepository.GetUserByAddress(userToAdd.StreetAddress); if (existingUser == null) { var newUser = _userRepository.Add(userToAdd); return(Created("", newUser)); } else { return(NotFound("A user already exists with this address. Please login.")); } }
public ActionResult Register(RegistrationModel user) { if (ModelState.IsValid) { userRepository.Add(user.MapUser()); } else { ModelState.AddModelError("", "Missing information"); return(PartialView(user)); } return(RedirectToAction("Index", "Home")); }
public void CanANewUserBeCreated() { User a = new User() { userid = 99, username = "******" }; _testRepo.Add(a); var insertedUser = _testRepo.FindAll().Where(w => w.username == a.username).First(); _testid = insertedUser.userid; Assert.AreEqual(a.username, insertedUser.username); }
public void UpdateUser(User user, bool isExisting) { if (isExisting && repo.Get(user.Id) != null) { repo.Update(user); } else if (!isExisting) { if (repo.Get(user.Id) != null) { throw new UserAlreadyExistsException(); } repo.Add(user); } }
public IActionResult Create([Bind("FirstName,LastName,Username,Password")] User user) { if (ModelState.IsValid) { if (_userRepo.GetUser(user.Username) != null) { ModelState.AddModelError("Username", "Username already in use."); return(View(user)); } user.Accounts = new List <Account>(); _userRepo.Add(user); HttpContext.Session.SetString("User", user.Username); return(RedirectToAction("Overview")); } return(View(user)); }
//Do some database seeding for some tests static void Main() { using (var userRepo = new UserRepo()) { userRepo.Add(new SQLitedllVM.Models.Userdetail { BusinessName = "Happy hour", Usernumber = 34523, ContactNumber = "0312354", Username = "******" }); //(userRepo.).Data.Add(new Point { JodId = 12 }); foreach (var v in userRepo.GetAll()) { Console.WriteLine($"Username: {v.Usernumber}"); } Console.WriteLine(); //iterate throught the users } Console.ReadLine(); }
public User CreateUser(string uniqueId = null) { uniqueId = uniqueId ?? "uniqueId"; if (repo.Get(uniqueId) != null) { repo.Delete(repo.Get(uniqueId)); } var user = new User() { Id = uniqueId, FullName = "europeUsr" }; repo.Add(user); return(user); }
public ActionResult Signup(User user) { user.ImagePath = helper.ImageProcessor(user.ImageFile); if (user.ImagePath != "") { user.ImageFile.SaveAs(user.ImagePath); } bool added = repo.Add(user); if (added) { FormsAuthentication.SetAuthCookie(user.Name, false); return(RedirectToAction("welcome", "Home", new { user.Name })); } else { return(View()); } }
public bool IsAuthorized(string id) { if (repo.Get(id) != null) { return(true); } if (repo.GetUserCount() != 0) { return(false); } repo.Add(new User { Id = id, FullName = id }); return(true); }
public ActionResult Create(UserRegisterViewModel user) { if (ModelState.IsValid) { User newUser = new User { Name = user.Name, Surname = user.Surname, Username = user.Username, EMail = user.EMail, Password = user.Password, Screenname = user.Screenname, BirthDate = user.BirthDate, Gender = user.Gender }; repo.Add(newUser); return(RedirectToAction("Index")); } return(View(user)); }
private void AddUser(UserRepo repository) { Console.Clear(); Console.WriteLine("############ ADD USER ############"); User user = new User(); Console.WriteLine("#### Username: "******"#### Password: "******"#### FirstName: "); user.FirstName = Console.ReadLine(); Console.WriteLine("#### LastName: "); user.LastName = Console.ReadLine(); Console.WriteLine("#### IsAdmin: "); user.IsAdmin = Convert.ToBoolean(Console.ReadLine()); repository.Add(user); Console.Clear(); Console.WriteLine("#########################"); Console.WriteLine("####### D O N E ! #######"); Console.WriteLine("#########################"); Thread.Sleep(1000); User u = new User(); }
public void AddUser(User user) { userRepo.Add(user); }
public User AddUsers(User U) { return(user.Add(U)); }
public void Add(SQLiteConnection connection, User user) { _userRepo.Add(connection, user); }
public ActionResult SaveRegisterData(UserModel newUser) { newUser.Password = newUser.Password.ToMD5HashCode(); userRepo.Add(newUser); return(RedirectToAction("Index", "Home")); }
public void Add(User user) => _userRepo.Add(user);