public void Update(Users entity)
 {
     using (RentaCarContext context = new RentaCarContext())
     {
         var updateEntity = context.Entry(entity);
         updateEntity.State = EntityState.Modified;
         context.SaveChanges();
     }
 }
 public void Add(Users entity)
 {
     using (RentaCarContext context = new RentaCarContext())
     {
         var addedEntity = context.Entry(entity);
         addedEntity.State = EntityState.Added;
         context.SaveChanges();
     }
 }
 public void Delete(Users entity)
 {
     using (RentaCarContext context = new RentaCarContext())
     {
         var deletedEntity = context.Entry(entity);
         deletedEntity.State = EntityState.Deleted;
         context.SaveChanges();
     }
 }
示例#4
0
 public void delete(Brand entity)
 {
     using (RentaCarContext context = new RentaCarContext()) // context sınıfına bağlandık.CarContext içinde de veritabanına bağlandık.
     {
         var DeletedEntity = context.Entry(entity);          //context içine ekleme, ekleyeeğim şeyde tanımladığım örn car nesnesi tipinde entity(repositoryden gelen)
         DeletedEntity.State = EntityState.Deleted;          //ekledik
         context.SaveChanges();                              //veritabanına kaydettik
     }
 }
示例#5
0
 public void add(Car entity)
 {
     using (RentaCarContext context = new RentaCarContext())   // context sınıfına bağlandık.CarContext içinde de veritabanına bağlandık.
     {
         if (entity.Description.Length > 2 && entity.DailyPrice > 0)
         {
             var AddedEntity = context.Entry(entity); //context içine ekleme, ekleyeeğim şeyde tanımladığım örn car nesnesi tipinde entity(repositoryden gelen)
             AddedEntity.State = EntityState.Added;   //ekledik
             context.SaveChanges();                   //veritabanına kaydettik
         }
         else
         {
             Console.WriteLine("Description 2 karakterden büyük olmalı ve günlük fiyat 0'dan farklı!");
         }
     }
 }