Esempio n. 1
0
        public T Create(T item)
        {
            T t = db.Set <T>().Add(item);

            db.SaveChanges();
            return(t);
        }
Esempio n. 2
0
        public List <Doctor> GetDoctorsSortedByCategory(string category)
        {
            var list = (from doc in _context.Set <Doctor>()
                        where doc.Category == category
                        select doc).ToList();

            return(list);
        }
Esempio n. 3
0
        public int Add(TEntity entity)
        {
            _context.Set <TEntity>().Add(entity);

            int id = entity.Id;

            _context.SaveChanges();
            return(id);
        }
Esempio n. 4
0
        public List <Nurse> GetNursesSortedByName()
        {
            var list = (from nurse in _context.Set <Nurse>()
                        orderby nurse.Surname, nurse.Name
                        select nurse).ToList();

            return(list);
        }
Esempio n. 5
0
 public T GetById(int id)
 {
     return(Db.Set <T>().Find(id));
 }
Esempio n. 6
0
 public RepositoryBase()
 {
     Context = new HospitalContext();
     Table   = Context.Set <T>();
 }
Esempio n. 7
0
 public int Add(TEntity entity)
 {
     entity = _context.Set <TEntity>().Add(entity);
     _context.SaveChanges();
     return(entity.Id);
 }
 public Repository(HospitalContext context)
 {
     Context = context;
     DbSet   = Context.Set <T>();
 }
Esempio n. 9
0
 public Repository(HospitalContext context)
 {
     _context = context;
     _dbSet   = _context.Set <T>();
 }