Пример #1
0
 public List <Classroom> GetAll()
 {
     using (EOkulContext eOkulContext = new EOkulContext()) // Etradecontext -> pahalı bir nesne fazla yer kaplar.Using kullanmamızın amacı method bittikten sonra nesneyi dispose ediyoruz. yer kaplamıyor.
     {
         return(eOkulContext.Classrooms.ToList());          // datagridviewClass adlı dgw'de eokulcontext nesnesindeki Classrooms nesnesini listeye çevirerek listeledik.
     }
 }
Пример #2
0
 public List <Student> GetAll()
 {
     using (EOkulContext eOkulContext = new EOkulContext()) // Etradecontext -> pahalı bir nesne fazla yer kaplar.Using kullanmamızın amacı method bittikten sonra nesneyi dispose ediyoruz. yer kaplamıyor.
     {
         return(eOkulContext.Students.ToList());
     }
 }
Пример #3
0
 public void Add(Classroom classroom)
 {
     using (EOkulContext eOkulContext = new EOkulContext())
     {
         eOkulContext.Classrooms.Add(classroom);
         eOkulContext.SaveChanges();
     }
 }
Пример #4
0
 public void Delete(Student student)
 {
     using (EOkulContext eOkulContext = new EOkulContext())
     {
         var entity = eOkulContext.Entry(student); // context'e student üzerinden abone ol yani gçnderilen student veritabanındaki student ile eşitlenir
         entity.State = EntityState.Deleted;       // sildi
         eOkulContext.SaveChanges();
     }
 }
Пример #5
0
 public void Update(Student student)
 {
     using (EOkulContext eOkulContext = new EOkulContext())
     {
         var entity = eOkulContext.Entry(student); // context'e student üzerinden abone ol yani gönderilen student veritabanındaki student ile eşitlenir
         entity.State = EntityState.Modified;      // eşitledi/modifiye etti/güncelledi
         eOkulContext.SaveChanges();
     }
 }
Пример #6
0
        public void Delete(Classroom classroom)
        {
            using (EOkulContext eOkulContext = new EOkulContext())
            {
                //    StudentDal studentDal = new StudentDal();
                //    List<Student> studentItem = studentDal.GetAll().Where(w => w.c == classroom.Id).ToList();

                var entity = eOkulContext.Entry(classroom);
                entity.State = EntityState.Deleted;
                eOkulContext.SaveChanges();
            }
        }
Пример #7
0
        public void Add(Student student)
        {
            using (EOkulContext eOkulContext = new EOkulContext())
            {
                eOkulContext.Students.Add(student);
                eOkulContext.SaveChanges();

                /*
                 * Aynı anlamda kullanılır.
                 * var entitiy = context.Entry(product);
                 * entity.State = EntityState.Added;
                 * context.SaveChanges();
                 */
            }
        }