Beispiel #1
0
        private static void GetAll()
        {
            Console.WriteLine("\n" + "Listelenen Araçlar");
            ReCapProject context = new ReCapProject();

            foreach (var car in context.Cars)
            {
                Console.WriteLine(car.Description);
            }
        }
Beispiel #2
0
        private static void Add(Car newCar)
        {
            ReCapProject context = new ReCapProject();

            context.Cars.Add(newCar);
            //   var addedEntity = context.Entry(newCar);
            // addedEntity.State = EntityState.Added;
            context.SaveChanges();
            Console.WriteLine("\nEkleme işlemi: " + newCar.Description + " eklendi.");
        }
Beispiel #3
0
        private static void Delete(Car newCar)
        {
            ReCapProject context = new ReCapProject();

            context.Cars.Remove(newCar);
            // var deletedEntity = context.Entry(newCar);
            //deletedEntity.State = EntityState.Deleted;
            context.SaveChanges();
            Console.WriteLine("\nSilme işlemi: " + newCar.Description + " silindi.");
        }
Beispiel #4
0
        private static void GetCarsById(int Id)
        {
            ReCapProject context = new ReCapProject();
            var          result  = context.Cars.Where(c => c.Id == Id);

            foreach (var car in result)
            {
                Console.WriteLine("\nId numarasına göre listeleme işlemi: " + car.Id + " numaralı araç " + car.Description + " listelendi.");
            }
        }
Beispiel #5
0
        private static void Update(Car newCar)
        {
            ReCapProject context = new ReCapProject();

            //newCar.Description = "Ford Mustang GT";
            context.Cars.Update(newCar);
            // var updatedEntity = context.Entry(newCar);
            // updatedEntity.State = EntityState.Modified;
            context.SaveChanges();
            Console.WriteLine("\nGüncelleme işlemi: " + newCar.Id + " numaralı araç " + newCar.Description + " olarak değiştirildi.");
            //Console.WriteLine("{0} {1} {2}", newCar.Id, newCar.Description, newCar.DailyPrice);
        }