Example #1
0
        public static ISalesService GetSalesService()
        {
            var logger = LoggerMocker.GetLogger <ISalesService>();

            var options = new DbContextOptionsBuilder <StoreDbContext>()
                          .UseSqlServer(ConnectionString)
                          .Options;

            return(new SalesService(logger, new UserInfo {
                Name = "admin"
            }, new StoreDbContext(options, new StoreEntityMapper())));
        }
Example #2
0
        public static ISalesService GetSalesService()
        {
            var logger = LoggerMocker.GetLogger <ISalesService>();

            var options = new DbContextOptionsBuilder <StoreDbContext>()
                          .UseSqlServer("server=(local);database=Store;integrated security=yes;MultipleActiveResultSets=True;")
                          .Options;

            return(new SalesService(logger, new UserInfo {
                Name = "admin"
            }, new StoreDbContext(options, new StoreEntityMapper())));
        }
        public static IHumanResourcesService GetHumanResourcesService()
        {
            var logger = LoggerMocker.GetLogger <IHumanResourcesService>();

            var options = new DbContextOptionsBuilder <StoreDbContext>()
                          .UseSqlServer(ConnectionString)
                          .Options;

            return(new HumanResourcesService(logger, new UserInfo {
                Name = "admin"
            }, new StoreDbContext(options)));
        }
        public static ISalesBusinessObject GetSalesBusinessObject()
        {
            var logger = LoggerMocker.GetLogger <ISalesBusinessObject>();

            var userInfo = new UserInfo {
                Name = "admin"
            };

            var appSettings = Options.Create(AppSettingsMocker.Default);

            var entityMapper = new StoreEntityMapper() as IEntityMapper;

            return(new SalesBusinessObject(logger, userInfo, new StoreDbContext(appSettings, entityMapper)));
        }