Пример #1
0
 public InstructorRepository(ContosoDbContext context) : base(context)
 {
 }
 public DepartmentRepository(ContosoDbContext context) : base(context)
 {
 }
Пример #3
0
 public Repository(ContosoDbContext context)
 {
     _context = context;
     dbSet    = context.Set <T>();
 }
Пример #4
0
 //ContosoDbContext Db = new ContosoDbContext();
 //public Department GetDepartmentById(int id)
 //{
 //    return Db.Departments.FirstOrDefault(d => d.ID == id);
 //}
 //public IEnumerable<Department> GetAllDepartment()
 //{
 //    return Db.Departments.ToList();
 //}
 //public Department GetDepartmentByName(string name)
 //{
 //    return Db.Departments.FirstOrDefault(d => d.Name == name);
 //}
 //public Department GetHighestBudgetDepartment()
 //{
 //    return Db.Departments.OrderByDescending(d => d.Budget).FirstOrDefault(); ;
 //}
 //public void Create(Department department)
 //{
 //    using (var db = new ContosoDbContext())
 //    {
 //        db.Departments.Add(department);
 //        db.SaveChanges();
 //    }
 //}
 //public void Update(Department department)
 //{
 //    using (var db = new ContosoDbContext())
 //    {
 //        var departmentById = db.Departments.Find(department.ID);
 //        //departmentById = department;
 //        departmentById.Name = department.Name;
 //        departmentById.Budget = department.Budget;
 //        departmentById.StartDate = department.StartDate;
 //        db.SaveChanges();
 //    }
 //}
 public DepartmentRepository(ContosoDbContext context) : base(context)//access base class
 {
 }
Пример #5
0
 public StudentRepository(ContosoDbContext context) : base(context)
 {
 }
Пример #6
0
 public CourseRepository()
 {
     db = new ContosoDbContext();
 }
Пример #7
0
 public PersonRepository(ContosoDbContext context) : base(context)
 {
 }
Пример #8
0
 public RoleRepository(ContosoDbContext context) : base(context)
 {
 }
Пример #9
0
 protected Repository(ContosoDbContext context)
 {
     _dbContext = context;
 }
Пример #10
0
 protected GenericRepository(ContosoDbContext context)
 {
     _context = context;
     _dbSet   = context.Set <T>();
 }
Пример #11
0
 public CourseRepository(ContosoDbContext context) : base(context)
 {
 }
Пример #12
0
 public Repository(ContosoDbContext db)
 {
     _db    = db;
     _dbSet = db.Set <T>();
 }
Пример #13
0
        protected ContosoDbContext _dbContext;         // used for private usage, protected enable only derived class to access it

        protected Repository(ContosoDbContext context) // constructor, but what is the context?
        {
            _dbContext = context;
        }
Пример #14
0
        protected ContosoDbContext _context;        //class can be inheritant

        public Repository(ContosoDbContext context) //ctor tab tab
        {
            _context = context;
            dbSet    = context.Set <T>();//dbset is generic, cus we have diff models
        }