Example #1
0
 public XmlReportGenerator(IVehicleVendorRepository repo, DateTime start, DateTime end)
 {
     this.repo = repo;
     this.startDate = start;
     this.endDate = end;
     this.country = null;
     this.dealer = null;
 }
Example #2
0
 public MainWindow()
 {
     InitializeComponent();
     this.repo          = new VehicleVendorRepository(new IVehicleVendorDbContext[] { new VehicleVendorDbContext() });
     this.repoMySql     = new VehicleVendorMySqlRepository();
     this.nissanMongoDb = new VehicleVendorMongoDb();
     this.sqliteDb      = new SqLiteContext();
 }
Example #3
0
 public MainWindow()
 {
     InitializeComponent();
     this.repo = new VehicleVendorRepository(new IVehicleVendorDbContext[] { new VehicleVendorDbContext() });
     this.repoMySql = new VehicleVendorMySqlRepository();
     this.nissanMongoDb = new VehicleVendorMongoDb();
     this.sqliteDb = new SqLiteContext();
 }
Example #4
0
 public XmlReportGenerator(IVehicleVendorRepository repo, DateTime start, DateTime end)
 {
     this.repo      = repo;
     this.startDate = start;
     this.endDate   = end;
     this.country   = null;
     this.dealer    = null;
 }
Example #5
0
 public XmlReportGenerator(
     IVehicleVendorRepository repo,
     DateTime start,
     DateTime end,
     string country,
     string dealer = null) : this(repo, start, end)
 {
     this.country = country;
     this.dealer  = dealer;
 }
Example #6
0
 public XmlReportGenerator(
     IVehicleVendorRepository repo,
     DateTime start,
     DateTime end,
     string country,
     string dealer = null) : this(repo, start, end)
 {
     this.country = country;
     this.dealer = dealer;
 }
Example #7
0
        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;
 }
Example #9
0
 public ZipExcelLoaderNonCom(IVehicleVendorRepository repo)
 {
     this.repo = repo;
 }
Example #10
0
 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;
 }
Example #12
0
 public MongoLoader(IVehicleVendorRepository repo, IVehicleVendorMongoDb nissanMongoDb)
 {
     this.repo          = repo;
     this.nissanMongoDb = nissanMongoDb;
 }
 public PdfReportSQLServerGenerator(IVehicleVendorRepository vehicleVendorRepository)
 {
     this.repository = vehicleVendorRepository;
 }
Example #14
0
 public XmlParser(IVehicleVendorRepository repo)
 {
     this.repo = repo;
 }
 public MongoLoader(IVehicleVendorRepository repo, IVehicleVendorMongoRepository repoMongo)
 {
     this.repo = repo;
     this.repoMongo = repoMongo;
 }
Example #16
0
 public ZipExcelLoaderNonCom(IVehicleVendorRepository repo)
 {
     this.repo = repo;
 }
 public MySqlDataJsonLoader(IVehicleVendorRepository vehicleVendorRepository, IVehicleVendorMySqlRepository mySqlRepository)
 {
     this.repository = vehicleVendorRepository;
     this.mySqlRepository = mySqlRepository;
 }
Example #18
0
 public MongoLoader(IVehicleVendorRepository repo, IVehicleVendorMongoDb nissanMongoDb)
 {
     this.repo = repo;
     this.nissanMongoDb = nissanMongoDb;
 }
Example #19
0
 public XmlLoader(IVehicleVendorRepository repo, IDictionary <int, double> discountParameters)
 {
     this.repo = repo;
     this.discountParameters = discountParameters;
 }
 public PdfReportSQLServerGenerator(IVehicleVendorRepository vehicleVendorRepository)
 {
     this.repository = vehicleVendorRepository;
 }
Example #21
0
 public XmlLoader(IVehicleVendorRepository repo, IDictionary<int, double> discountParameters)
 {
     this.repo = repo;
     this.discountParameters = discountParameters;
 }
Example #22
0
 public XmlParser(IVehicleVendorRepository repo)
 {
     this.repo = repo;
 }