public void Bug63920_Test1()
        {
            ReInitDb();
              using (VehicleDbContext context = new VehicleDbContext())
              {
            context.Database.Delete();
            context.Database.Initialize(true);

            context.Vehicles.Add(new Car { Id = 1, Name = "Mustang", Year = 2012, CarProperty = "Car" });
            context.Vehicles.Add(new Bike { Id = 101, Name = "Mountain", Year = 2011, BikeProperty = "Bike" });
            context.SaveChanges();

            var list = context.Vehicles.ToList();

            int records = -1;
            using (MySqlConnection conn = new MySqlConnection(context.Database.Connection.ConnectionString))
            {
              conn.Open();
              MySqlCommand cmd = new MySqlCommand("SELECT COUNT(*) FROM Vehicles", conn);
              records = Convert.ToInt32(cmd.ExecuteScalar());
            }

            Assert.AreEqual(context.Vehicles.Count(), records);
              }
        }
 public VehicleAdministrationService(VehicleDbContext context, IPropertyMappingService propertyMappingService)
 {
     _context = context;
     _propertyMappingService = propertyMappingService;
 }
Esempio n. 3
0
 public CreateModel(VehicleDbContext context, IHostingEnvironment hostingEnvironment)
 {
     _context            = context;
     _hostingEnvironment = hostingEnvironment;
 }
Esempio n. 4
0
 public DeleteModel(VehicleDbContext context)
 {
     _context = context;
 }
Esempio n. 5
0
 public VehicleManager(ILoggerFactory loggerFactory, VehicleDbContext dbContext)
 {
     _logger    = loggerFactory.CreateLogger(typeof(VehicleManager));
     _dbContext = dbContext;
 }
 public VehicleModelUnitOfWork(VehicleDbContext dbContext) : base(dbContext)
 {
 }
Esempio n. 7
0
 public EditModel(VehicleDbContext context)
 {
     _context = context;
 }
Esempio n. 8
0
 public Repository(VehicleDbContext context)
 {
     this._context = context;
 }
Esempio n. 9
0
 public VehiclePingRepository(VehicleDbContext context)
 {
     _db    = context;
     _dbSet = _db.Set <VehiclePing>();
 }
Esempio n. 10
0
 public SearchController(VehicleDbContext context, UserManager <VehicleUser> userManager)
 {
     _context     = context;
     _userManager = userManager;
 }
Esempio n. 11
0
 public VehicleService(VehicleDbContext context)
 {
     _context = context;
 }
Esempio n. 12
0
 public EditModel(Socona.ImVehicle.Core.Data.VehicleDbContext context)
 {
     _context = context;
 }
Esempio n. 13
0
 public CylindersController(VehicleDbContext context)
 {
     _context = context;
 }
 public static async Task SeedAsync(this VehicleDbContext context)
 {
 }
 public CustomRolesRepository(VehicleDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Esempio n. 16
0
 public Repository(VehicleDbContext context)
 {
     _context  = context;
     _entities = context.Set <TEntity>();
 }
Esempio n. 17
0
 public AppraisalRepository(VehicleDbContext vehicleDbContext) : base(vehicleDbContext)
 {
 }
 public VehiclesController(IMapper mapper, VehicleDbContext context)
 {
     this.context = context;
     this.mapper  = mapper;
 }
Esempio n. 19
0
 public CreateModel(Socona.ImVehicle.Core.Data.VehicleDbContext context, UserManager <VehicleUser> userManager)
 {
     _context     = context;
     _userManager = userManager;
 }
Esempio n. 20
0
 public Repository(VehicleDbContext context)
 {
     _context = context;
     dbSet    = context.Set <T>();
 }
 public GenericRepository(VehicleDbContext dbContext)
 {
     _dbContext = dbContext;
     _dbSet     = _dbContext.Set <TEntity>();
 }
 public VehiclesController(VehicleDbContext context)
 {
     _context = context;
 }
Esempio n. 23
0
 public VehiclesApiController(VehicleRepository repository, VehicleDbContext context)
 {
     _repository = repository;
     _context    = context;
 }
Esempio n. 24
0
 public VehicleRepository(
     VehicleDbContext dbContext)
 {
     _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
 }
Esempio n. 25
0
 public IndexModel(VehicleDbContext dbContext, IAuthorizationService authorizationService, ITownService townService)
 {
     _dbContext            = dbContext;
     _authorizationService = authorizationService;
     _townService          = townService;
 }
Esempio n. 26
0
 public VehicleModelService(VehicleDbContext _context, IMapper _mapper)
 {
     context = _context;
     mapper  = _mapper;
 }
Esempio n. 27
0
 public DetailsModel(VehicleDbContext context)
 {
     _context = context;
 }
Esempio n. 28
0
 public VehicleModelRespository(VehicleDbContext dbContext, IMapper mapper) : base(dbContext)
 {
     this.mapper = mapper;
 }
Esempio n. 29
0
 public VehicleRepository(VehicleDbContext vehicleDbContext) : base(vehicleDbContext)
 {
 }
Esempio n. 30
0
 public MakesController(VehicleDbContext context, IMapper mapper)
 {
     this.mapper  = mapper;
     this.context = context;
 }
        public void IdentityTest()
        {
            using (VehicleDbContext context = new VehicleDbContext())
              {
            if (context.Database.Exists()) context.Database.Delete();
            context.Database.CreateIfNotExists();

            // Identity as Guid
            Manufacturer nissan = new Manufacturer
            {
              Name = "Nissan"
            };
            Manufacturer ford = new Manufacturer
            {
              Name = "Ford"
            };
            context.Manufacturers.Add(nissan);
            context.Manufacturers.Add(ford);

            // Identity as Integer
            Distributor dis1 = new Distributor
            {
              Name = "Distributor1"
            };
            Distributor dis2 = new Distributor
            {
              Name = "Distributor2"
            };
            context.Distributors.Add(dis1);
            context.Distributors.Add(dis2);

            context.SaveChanges();

            using (MySqlConnection conn = new MySqlConnection(context.Database.Connection.ConnectionString))
            {
              conn.Open();

              // Validates Guid
              MySqlCommand cmd = new MySqlCommand("SELECT * FROM Manufacturers", conn);
              MySqlDataReader dr = cmd.ExecuteReader();
              if (!dr.HasRows)
            Assert.Fail("No records found");
              while (dr.Read())
              {
            string name = dr.GetString(1);
            switch (name)
            {
              case "Nissan":
                Assert.AreEqual(dr.GetGuid(0), nissan.ManufacturerId);
                Assert.AreEqual(dr.GetGuid(2), nissan.GroupIdentifier);
                break;
              case "Ford":
                Assert.AreEqual(dr.GetGuid(0), ford.ManufacturerId);
                Assert.AreEqual(dr.GetGuid(2), ford.GroupIdentifier);
                break;
              default:
                Assert.Fail();
                break;
            }
              }
              dr.Close();

              // Validates Integer
              cmd = new MySqlCommand("SELECT * FROM Distributors", conn);
              dr = cmd.ExecuteReader();
              if (!dr.HasRows)
            Assert.Fail("No records found");
              while (dr.Read())
              {
            string name = dr.GetString(1);
            switch (name)
            {
              case "Distributor1":
                Assert.AreEqual(dr.GetInt32(0), dis1.DistributorId);
                break;
              case "Distributor2":
                Assert.AreEqual(dr.GetInt32(0), dis2.DistributorId);
                break;
              default:
                Assert.Fail();
                break;
            }
              }
              dr.Close();
            }
              }
        }
Esempio n. 32
0
 public IndexModel(VehicleDbContext context)
 {
     _context = context;
 }