public void AddUser(UserLogin userLogin) { if (userLogin != null) { var checkDuplicate = CheckUser(userLogin.Username); if (checkDuplicate == null) { userLogin.CreatedDate = $"{DateTime.Now:MMMM dd,yyyy}"; userLogin.UserId = HandleRandom.RandomString(10); Encrypter.Encrypt(userLogin.PasswordEncrypt, UserConstant.KeyEncrypt); userLogin.UserRole = UserRoleEnum.NormalUser; _fileHandlerUtil.JsonModel.UserLogin.Add(userLogin); _fileHandlerUtil.SaveFile(EnumFileConstant.USERLOGIN); Logs.Info($"[AddUser] Adding '{userLogin.Username}' successful."); _fileHandlerUtil.CreateOrReadJsonDb(EnumFileConstant.USERLOGIN); } } else { // Duplicate user name Logs.Warn($"[AddUser] '{userLogin.Username}' have duplicate. Add failed!"); _fileHandlerUtil.SaveFile(EnumFileConstant.USERLOGIN); } }
public EntertainmentUtil() { _fileHandlerUtil = new FileHandlerUtil(); _fileHandlerUtil.CreateOrReadJsonDb(EnumFileConstant.ENTERTAINMENTCONSTANT); }
public EvenInYearUtil() { _fileHandlerUtil = new FileHandlerUtil(); _fileHandlerUtil.CreateOrReadJsonDb(EnumFileConstant.EVENTINYEAR); }
public QuoteUtil() { _fileHandlerUtil = new FileHandlerUtil(); _fileHandlerUtil.CreateOrReadJsonDb(EnumFileConstant.QUOTESCONSTANT); }
public BooksUtil() { _fileHandlerUtil = new FileHandlerUtil(); _fileHandlerUtil.CreateOrReadJsonDb(EnumFileConstant.BOOKCONSTANT); }
public bool CreateJsonDb(EnumFileConstant enumFileConstant) { _fileHandlerUtil.CreateOrReadJsonDb(enumFileConstant); return(true); }
public UserUtil() { _fileHandlerUtil = new FileHandlerUtil(); _fileHandlerUtil.CreateOrReadJsonDb(EnumFileConstant.USERLOGIN); }