public XmlReportGenerator(IVehicleVendorRepository repo, DateTime start, DateTime end) { this.repo = repo; this.startDate = start; this.endDate = end; this.country = null; this.dealer = null; }
public MainWindow() { InitializeComponent(); this.repo = new VehicleVendorRepository(new IVehicleVendorDbContext[] { new VehicleVendorDbContext() }); this.repoMySql = new VehicleVendorMySqlRepository(); this.nissanMongoDb = new VehicleVendorMongoDb(); this.sqliteDb = new SqLiteContext(); }
public XmlReportGenerator( IVehicleVendorRepository repo, DateTime start, DateTime end, string country, string dealer = null) : this(repo, start, end) { this.country = country; this.dealer = dealer; }
private SaleDetails DetailsRow(IVehicleVendorRepository repo, OleDbDataReader reader, Sale sale) { var detailQty = reader["Quantity"]; if (detailQty != DBNull.Value) { var detailQtyInt = (int)(double)detailQty; var vehiceId = (int)(double)reader["VehicleId"]; var details = new SaleDetails() { Quantity = (int)(double)detailQtyInt, VehicleId = vehiceId, Sale = sale }; return(details); } return(null); }
public MongoLoader(IVehicleVendorRepository repo, IVehicleVendorMongoRepository repoMongo) { this.repo = repo; this.repoMongo = repoMongo; }
public ZipExcelLoaderNonCom(IVehicleVendorRepository repo) { this.repo = repo; }
private SaleDetails DetailsRow(IVehicleVendorRepository repo, OleDbDataReader reader, Sale sale) { var detailQty = reader["Quantity"]; if (detailQty != DBNull.Value) { var detailQtyInt = (int)(double)detailQty; var vehiceId = (int)(double)reader["VehicleId"]; var details = new SaleDetails() { Quantity = (int)(double)detailQtyInt, VehicleId = vehiceId, Sale = sale }; return details; } return null; }
public MySqlDataJsonLoader(IVehicleVendorRepository vehicleVendorRepository, IVehicleVendorMySqlRepository mySqlRepository) { this.repository = vehicleVendorRepository; this.mySqlRepository = mySqlRepository; }
public MongoLoader(IVehicleVendorRepository repo, IVehicleVendorMongoDb nissanMongoDb) { this.repo = repo; this.nissanMongoDb = nissanMongoDb; }
public PdfReportSQLServerGenerator(IVehicleVendorRepository vehicleVendorRepository) { this.repository = vehicleVendorRepository; }
public XmlParser(IVehicleVendorRepository repo) { this.repo = repo; }
public XmlLoader(IVehicleVendorRepository repo, IDictionary <int, double> discountParameters) { this.repo = repo; this.discountParameters = discountParameters; }
public XmlLoader(IVehicleVendorRepository repo, IDictionary<int, double> discountParameters) { this.repo = repo; this.discountParameters = discountParameters; }