public UnitOfWork(ProbnikContext context) { _context = context; Users = new UserRepository(_context); Challanges = new ChallangeRpository(_context); ChallangeTypes = new ChallangeTypeRepository(_context); Patrons = new PatronRepository(_context); People = new PersonRepository(_context); Teams = new TeamRepository(_context); }
public Session(string login, string password) { context = new ProbnikContext(); UnitOfWork unit = new UnitOfWork(context); user = unit.Users.Find(u => u.Login == login && u.Password == password).FirstOrDefault(); if (user != null) { SessionManager.AddSession(this); } }
public TeamRepository(ProbnikContext context) : base(context) { }
public ChallangeRpository(ProbnikContext context) : base(context) { }
public Session(User user) { this.user = user; context = new ProbnikContext(); }
public MethodologyRepository(ProbnikContext context) : base(context) { }
public PatronRepository(ProbnikContext context) : base(context) { }
public UserRepository(ProbnikContext context) : base(context) { }