Пример #1
0
 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);
 }
Пример #2
0
        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);
            }
        }
Пример #3
0
 public TeamRepository(ProbnikContext context) : base(context)
 {
 }
Пример #4
0
 public ChallangeRpository(ProbnikContext context) : base(context)
 {
 }
Пример #5
0
 public Session(User user)
 {
     this.user = user;
     context   = new ProbnikContext();
 }
Пример #6
0
 public MethodologyRepository(ProbnikContext context) : base(context)
 {
 }
Пример #7
0
 public PatronRepository(ProbnikContext context) : base(context)
 {
 }
Пример #8
0
 public UserRepository(ProbnikContext context) : base(context)
 {
 }