Esempio n. 1
0
 public int AddTestModel(TEST_MODEL model)
 {
     if (string.IsNullOrEmpty(model.Name) || model.Age == 0 || string.IsNullOrEmpty(model.Language))
     {
         return(0);
     }
     return(DalContainer.Get <ITestDal>().AddTestModel(model));
 }
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            var context = new WcfDataContext(Settings.Default.ServiceOperation);

            var dataManager = new WcfDataManager(context);

            DalContainer.RegisterWcfDataMager(dataManager);
        }
Esempio n. 3
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddDbContext <NavyBattleContext>(options => options.UseSqlServer(Configuration.GetConnectionString("sqlConnection"), x => x.MigrationsAssembly("NavyBattle.Dal")));
            services.AddControllers();
            DalContainer.RegisterRepositories(services);
            ModelsContainer.RegisterModels(services);
            ServicesContainer.RegisterServices(services);

            services.AddSwaggerGen(options =>
            {
                options.SwaggerDoc("v1", new OpenApiInfo {
                    Title = "NavyBattle", Version = "v1"
                });
            });

            services.AddAutoMapper(typeof(Startup));
        }
Esempio n. 4
0
 public int DelTestModel(string pkid)
 {
     return(DalContainer.Get <ITestDal>().DelTestModel(pkid));
 }
Esempio n. 5
0
 public IEnumerable <TEST_MODEL> Query(IEnumerable <QueryParam> queryParams)
 {
     return(DalContainer.Get <ITestDal>().Query(queryParams));
 }