public ActionResult Index() { ViewBag.Message = "修改此模板以快速启动你的 ASP.NET MVC 应用程序。"; Ninesky.Repository.UserRepository u = new Repository.UserRepository(); u.Find(0); return View(); }
public ExpertGroupViewModel(Entity.ExpertGroup expertGroup, Model.ExpertGroupUserModel expertGroupUserModel, Repository.UserRepository userRepository) : base() { _expertGroupUserModel = expertGroupUserModel; _userRepository = userRepository; Initialize(); ExpertGroup = expertGroup; }
public int AddNewUser(AddUserModel userModel) { using (DalSession dalSession = new DalSession()) { UnitOfWork unitOfWork = dalSession.UnitOfWork(); unitOfWork.Begin(); try { _userRepository = new Repository.UserRepository(unitOfWork); _passwordRepository = new Repository.PasswordRepository(unitOfWork); int addedRecords = 0; // user tabale User user = new User(); user.id = 11; user.email = userModel.email; user.username = userModel.username; if (_userRepository.AddUser(user) > 0) { addedRecords++; } //password table Password password = new Password(); password.password = userModel.password; password.id = 10; password.user = user; if (_passwordRepository.AddPassword(password) > 0) { addedRecords++; } if (addedRecords == 2) { //"Added successfully!"; unitOfWork.Commit(); return(1); } else { //"Added Falied!"; unitOfWork.Rollback(); return(0); } } catch (Exception e) { unitOfWork.Rollback(); throw; } } }
public AuthorizationLogic( Boolean allowMultyLogin, Int32 LoginTimeoutSec, Repository.UserRepository userRepository, Repository.AuthorizationRepository authorizationRepository, HashComparerLogic hashComparerLogic) { _allowMultyLogin = allowMultyLogin; _loginTimeOut = LoginTimeoutSec; _userRepository = userRepository; _authorizationRepository = authorizationRepository; _hashComparerLogic = hashComparerLogic; }
/// <pdGenerated>default Remove</pdGenerated> public void RemoveUserRepository(Repository.UserRepository oldUserRepository) { if (oldUserRepository == null) { return; } if (this.userRepository != null) { if (this.userRepository.Contains(oldUserRepository)) { this.userRepository.Remove(oldUserRepository); } } }
public async Task TestRepository_GetOneUserAsync(int id) { var sw = new System.Diagnostics.Stopwatch(); sw.Start(); var repository = new Repository.UserRepository(_DBContext, null); var result = await repository.OneByIdAsync(id).ConfigureAwait(false); sw.Stop(); _Output.WriteLine($"TestRepository_GetOneUserAsync timing (code):" + sw.ElapsedMilliseconds.ToString()); Assert.True(result.Success); Assert.Equal("f2", result.ResultValue.FirstName); }
public async Task TestRepository_GetAllUsersAsync() { var sw = new System.Diagnostics.Stopwatch(); sw.Start(); var repository = new Repository.UserRepository(_DBContext, null); var result = await repository.AllAsync().ConfigureAwait(false); sw.Stop(); _Output.WriteLine($"TestRepository_GetAllUsersAsync timing (code):" + sw.ElapsedMilliseconds.ToString()); Assert.True(result.Success && result.ResultValue.Any()); Assert.Equal(5, result.ResultValue.Count()); }
/// <pdGenerated>default Add</pdGenerated> public void AddUserRepository(Repository.UserRepository newUserRepository) { if (newUserRepository == null) { return; } if (this.userRepository == null) { this.userRepository = new System.Collections.ArrayList(); } if (!this.userRepository.Contains(newUserRepository)) { this.userRepository.Add(newUserRepository); } }
public void SaveUser(string username, string firstName, string lastName) { try { Playing.Repository.UserRepository repository = new Repository.UserRepository(); repository.SaveUser(username, firstName, lastName); log.DebugFormat("Saved User Info"); } catch (Repository.RepositoryException rex) { log.ErrorFormat("Repository Could Not Save User Information: {0}\n Error Message: {1}\nStack Trace: {2}", rex.Message, rex, rex.StackTrace); throw new ServiceException(rex.Message, 2400); } catch (Exception ex) { log.ErrorFormat("Could Not Save User Information: {0}\n Error Message: {1}\nStack Trace: {2}", ex.Message, ex, ex.StackTrace); throw new ServiceException(ex.Message, 12400); } }
public UserQuestionsController(RestApiDbContext dbContext) { _questionRepository = new Repository.QuestionRepository(dbContext); _userRepository = new Repository.UserRepository(dbContext); _answeredQuestionsRepository = new Repository.AnsweredQuestionsRepository(dbContext); }
public UserModel(Repository.UserRepository userRepository) : base(userRepository) { }
public ExpertGroupUserModel(Repository.ExpertGroupUserRepository expertGroupUserRepository, Repository.UserRepository userRepository) : base(expertGroupUserRepository) { _userRepository = userRepository; }
public UserService() { this.repository = new Repository.UserRepository(); }