Esempio n. 1
0
 public GarageService(GarageDbContext dbContext)
 {
     this.dbContext = dbContext;
 }
Esempio n. 2
0
        protected override void Seed(MittGarage.DataAccessLayer.GarageDbContext context)
        {
            using (var db = new GarageDbContext())
            {
                Owner owner;
                owner = new Owner {
                    OwnerID = 0, Name = "Adam Trädgårdh"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 1, Name = "Orvar Persson"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 2, Name = "Per Orvarsson"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 3, Name = "Hugo Svensson"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 4, Name = "Sven Hugosson"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 5, Name = "Glada draken"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 6, Name = "Sura draken"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 7, Name = "Någon Okänd"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 8, Name = "Bror Ivarsson"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 9, Name = "Ivar Brorsson"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 10, Name = "Ivar Brorsson"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 11, Name = "Eva Trädgårdh"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);
                owner = new Owner {
                    OwnerID = 12, Name = "Hans Brädgård"
                };
                db.Owners.AddOrUpdate(o => o.OwnerID, owner);

                VehicleType type;
                type = new VehicleType {
                    VTID = 0, VType = "-"
                };
                db.Types.AddOrUpdate(t => t.VTID, type);
                type = new VehicleType {
                    VTID = 1, VType = "car"
                };
                db.Types.AddOrUpdate(t => t.VTID, type);
                type = new VehicleType {
                    VTID = 2, VType = "motorcycle"
                };
                db.Types.AddOrUpdate(t => t.VTID, type);
                type = new VehicleType {
                    VTID = 3, VType = "boat"
                };
                db.Types.AddOrUpdate(t => t.VTID, type);
                type = new VehicleType {
                    VTID = 4, VType = "bicycle"
                };
                db.Types.AddOrUpdate(t => t.VTID, type);
                type = new VehicleType {
                    VTID = 5, VType = "airplane"
                };
                db.Types.AddOrUpdate(t => t.VTID, type);

                var car = new Vehicle {
                    OwnerID = 1,
                    VTID    = 1,
                    RegNr   = Configuration.createNummerplat(),
                };

                db.Vehicles.AddOrUpdate(r => r.Id, car);
                car = new Vehicle
                {
                    OwnerID = 2,
                    VTID    = 2,
                    RegNr   = Configuration.createNummerplat(),
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 3,
                    VTID    = 4,
                    Brand   = "Shark-24"
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 4,
                    VTID    = 4
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 5,
                    VTID    = 4,
                    Brand   = "Yamaha"
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 5,
                    VTID    = 3,
                    RegNr   = Configuration.createNummerplat(),
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 6,
                    VTID    = 4,
                    Brand   = "Tailwind-33"
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 7,
                    VTID    = 5,
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 8,
                    VTID    = 6,
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 9,
                    VTID    = 2,
                    RegNr   = Configuration.createNummerplat(),
                    Brand   = "Saab"
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 10,
                    VTID    = 2,
                    RegNr   = Configuration.createNummerplat(),
                    Brand   = "Volvo",
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 11,
                    VTID    = 2,
                    RegNr   = Configuration.createNummerplat(),
                    Brand   = "Subaru",
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                car = new Vehicle
                {
                    OwnerID = 12,
                    VTID    = 2,
                    RegNr   = Configuration.createNummerplat(),
                    Brand   = "Datsun",
                };
                db.Vehicles.AddOrUpdate(r => r.Id, car);

                SaveChanges(db);
            }
        }
Esempio n. 3
0
        //private IVehicleRepository _repo;

        //public VehiclesController(IVehicleRepository repo)
        public VehiclesController()
        {
            _context = new GarageDbContext();
            _vehicle = new VehicleRepository();
        }
Esempio n. 4
0
 public DepartmentService(GarageDbContext dbContext)
 {
     this.dbContext = dbContext;
 }
Esempio n. 5
0
 public EmployeeService(GarageDbContext dbContext)
 {
     this.dbContext = dbContext;
 }
Esempio n. 6
0
 public OwnersController()
 {
     _owner   = new OwnerRepository();
     _context = new GarageDbContext();
 }
Esempio n. 7
0
 public SlotsController()
 {
     _slot    = new SlotRepository();
     _vehicle = new VehicleRepository();
     _context = new GarageDbContext();
 }