Beispiel #1
0
        public void Configure(IApplicationBuilder app, IWebHostEnvironment env, AppDbContext context)
        {
            if (!context.Usuario.Any())
            {
                InitializeData.InitializeUser(context);
            }

            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");
                app.UseHsts();
            }

            app.UseHttpsRedirection();
            app.UseStaticFiles();
            app.UseSession();
            app.UseRouting();
            app.UseAuthorization();
            app.UseEndpoints(endpoints =>
            {
                endpoints.MapControllerRoute(
                    name: "default",
                    pattern: "{controller=Home}/{action=Index}/{id?}");
            });
        }
Beispiel #2
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, UserManager <IdentityUser> userManager, RoleManager <IdentityRole> roleManager)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");
                // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
                app.UseHsts();
            }

            app.UseHttpsRedirection();
            app.UseStaticFiles();
            app.UseCookiePolicy();
            app.UseAuthentication();

            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller=Home}/{action=Index}/{id?}");
            });

            InitializeData.SeedData(userManager, roleManager);
        }
Beispiel #3
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, UserManager <IdentityUser> userManager, RoleManager <IdentityRole> roleManager)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");
            }

            app.UseStaticFiles();
            app.UseCookiePolicy();

            app.UseAuthentication();//IMPORTANTE

            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller=Home}/{action=Index}/{id?}");
            });

            InitializeData.SeedData(userManager, roleManager);
        }
Beispiel #4
0
 public Login()
 {
     _ping           = new Ping(this);
     _authenticate   = new Authenticate();
     _initializeData = new InitializeData(this);
     InitializeComponent();
 }
 internal static void InitializeDatabase()
 {
     using (var db = new DatabaseContext())
     {
         InitializeData.InitializeDatabase();
     }
 }
Beispiel #6
0
 public BulkOrdersImportViewModel(IBulkOrdersImportDataAccess ordersImportDataAccess,
                                  IAnalysisRequestDataAccess requestDataAccess,
                                  IStatusDataAccess statusDataAccess,
                                  IMapper mapper,
                                  AuthorizeDetailEventArgs authorizeDetail)
 {
     canCollectSamples = false;
     Islands           = new BindingList <IslandModel>();
     Sites             = new List <SitesModel>();
     AllAtollsWithCorrespondingIsland = new List <AtollIslandModel>();
     Nationalities           = new List <CountryModel>();
     AllTestsData            = new List <ProfilesAndTestsDatasourceOeModel>();
     AddedTests              = new BindingList <TestModel>();
     GenderList              = new List <GenderModel>();
     BulkDataList            = new BindingList <BulkSchemaModel>();
     ClinicalDetails         = new List <ClinicalDetailsOrderEntryModel>();
     ErrorMessages           = new List <string>();
     _ordersImportDataAccess = ordersImportDataAccess;
     _requestDataAccess      = requestDataAccess;
     _statusDataAccess       = statusDataAccess;
     _mapper = mapper;
     this._authorizeDetail    = authorizeDetail;
     LoadingAnimationVisible  = false;
     InitializeData          += BulkOrdersImportViewModel_InitializeData;
     InitializeExcelFileRead += BulkOrdersImportViewModel_InitializeExcelFileRead;
     InitializeData?.Invoke(this, EventArgs.Empty);
 }
Beispiel #7
0
        private static async Task SeedPermissionCategoryAsync(ApplicationDbContext context)
        {
            var data     = InitializeData.BuildPermissionCategories(context);
            var dbData   = context.PermissionCategories;
            var diffData = data.Where(c => dbData.All(e => e.Label != c.Label)).ToList();
            await context.PermissionCategories.AddRangeAsync(diffData).ConfigureAwait(false);

            await context.SaveChangesAsync().ConfigureAwait(false);
        }
Beispiel #8
0
        private static async Task SeedCompanyAsync(ApplicationDbContext context)
        {
            var data = await InitializeData.BuildCompanyList();

            var dbData   = context.Companies.ToList();
            var diffData = data.Where(c => dbData.All(e => e.Name != c.Name)).ToList();
            await context.Companies.AddRangeAsync(diffData).ConfigureAwait(false);

            await context.SaveChangesAsync().ConfigureAwait(false);
        }
Beispiel #9
0
        public static void SeedUsers(UserManager <ApplicationUser> userManager, RoleManager <ApplicationRole> roleManager)
        {
            if (roleManager.FindByNameAsync("administrator").Result == null)
            {
                var applicationRole = new ApplicationRole()
                {
                    Name = "administrator", NormalizedName = "ADMINISTRATOR"
                };
                var idResult = roleManager.CreateAsync(applicationRole).Result;
            }
            //if (roleManager.FindByNameAsync("user client").Result == null)
            //{
            //    var applicationRole = new ApplicationRole() { Name = "UserClient", NormalizedName = "USERCLIENT" };
            //    var idResult = roleManager.CreateAsync(applicationRole).Result;
            //}

            if (userManager.FindByEmailAsync("*****@*****.**").Result == null)
            {
                ApplicationUser user = new ApplicationUser
                {
                    UserName = "******",
                    Email    = "*****@*****.**"
                };

                IdentityResult result = userManager.CreateAsync(user, "qaz@123").Result;

                if (result.Succeeded)
                {
                    userManager.AddToRoleAsync(user, "administrator").Wait();
                }
            }
            var users = InitializeData.GetUsers();

            foreach (var user in users)
            {
                if (userManager.FindByEmailAsync(user.Email.ToLower()).Result == null)
                {
                    ApplicationUser userClient = new ApplicationUser
                    {
                        UserName  = user.Username.ToLower(),
                        FirstName = user.FirstName,
                        LastName  = user.LastName,
                        Email     = user.Email.ToLower(),
                    };

                    IdentityResult result = userManager.CreateAsync(userClient, "qaz@123").Result;

                    //if (result.Succeeded)
                    //{
                    //    userManager.AddToRoleAsync(user, "administrator").Wait();
                    //}
                }
            }
        }
Beispiel #10
0
        private static async Task SeedRoleDataAsync(RoleManager <Role> roleManager)
        {
            var data     = InitializeData.BuildRoleList();
            var dbData   = roleManager.Roles.ToList();
            var diffData = data.Where(c => dbData.All(e => e.Name != c.Name)).ToList();

            foreach (var role in diffData)
            {
                await roleManager.CreateAsync(role).ConfigureAwait(false);
            }
        }
 protected override async Task OnInitializedAsync()
 {
     try
     {
         InitializeData.GetSendSlackDropdown();
         InitializeData.GetSlackChannelDropdown();
         InitializeData.GetSendMailDropdown();
         InitializeData.GetDbSchemaDropdown();
         InitializeData.GetStatusDropdown();
         await GetData();
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
 }
Beispiel #12
0
        public App()
        {
            InitializeComponent();
            if (initNavigation == null)
            {
                initNavigation = new InitializeNavigation();
            }
            Locator        = new ViewModelLocator();
            InitializeData = new InitializeData();
            //NavigationService  = initNavigation.nav
            var firstPage = new NavigationPage(new LogInPage());

            initNavigation.navigationService.Initialize(firstPage);
            MainPage = firstPage;
            //  MainPage = initNavigation.SetMasterDetailMainPage();
        }
Beispiel #13
0
        private static async Task SeedUserDataAsync(UserManager <User> userManager, ApplicationDbContext context)
        {
            //şifre random oluşturabilirsiniz alttaki yorum satrı kullanarak.
            var defaultPassword = "******";
            //var defaultPassword = StringGenerator.GeneratePassword(8, true, true, true, true);

            var data = await InitializeData.BuildUserList(context);

            var dbData   = userManager.Users.ToList();
            var diffData = data.Where(c => dbData.All(e => e.UserName != c.UserName)).ToList();

            foreach (var user in diffData)
            {
                await userManager.CreateAsync(user, defaultPassword).ConfigureAwait(false);
            }
        }
Beispiel #14
0
 /// <summary>
 /// внести в БД данные если она пустая
 /// </summary>
 private void InitializeData()
 {
     _dataInit = new InitializeData(
         _productService,
         _storageService,
         _unitService,
         _documentTypeService,
         _productOperationService,
         _ruleSaleService,
         _operationTypeService,
         _documentService,
         _storageRemainderService,
         _documentOperationService
         );
     _dataInit.Initialize();        //инициализация данных при первой загрузке приложения
     _dataInit.DropOpenDocuments(); //удалить открытые документы
     CreateSaleDocument();
 }
Beispiel #15
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                app.UseWebpackDevMiddleware(new WebpackDevMiddlewareOptions
                {
                    HotModuleReplacement = true
                });
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");
            }

            app.UseStaticFiles();

            app.UseAuthentication();

            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller=Home}/{action=Index}/{id?}");
            });

            app.MapWhen(x => !x.Request.Path.Value.StartsWith("/api"), builder =>
            {
                builder.UseMvc(routes =>
                {
                    routes.MapSpaFallbackRoute(
                        name: "spa-fallback",
                        defaults: new { controller = "Home", action = "Index" });
                });
            });

            // To add migrations, this code must be commented out.
            var scopeFactory = app.ApplicationServices.GetRequiredService <IServiceScopeFactory>();

            using (var scope = scopeFactory.CreateScope())
            {
                InitializeData.Initialize(scope.ServiceProvider, loggerFactory);
            }
        }
Beispiel #16
0
        public MainWindow()
        {
            this.InitializeComponent();

            foreach (MenuItem item in this.uxMainMenu.Items)
            {
                this.SetMenuTranslation(item);
            }

            this.uxMessageLable.Content = "Loading…";

            this.Closing += this.MainWindow_Closing;

            InitializeData initialData = new InitializeData();

            initialData.InitialDataLoadCompleted += this.InitialDataLoad_Completed;

            initialData.LoadEmbeddedBibles(this.Dispatcher, Application.Current.MainWindow.FontFamily);
        }
 protected override void OnInitialized()
 {
     try
     {
         InitializeData.GetDayChecklist();
         InitializeData.GetMonthChecklist();
         InitializeData.GetHourChecklist();
         InitializeData.GetMinuteChecklist();
         InitializeData.GetDbSchemaDropdown();
         InitializeData.GetSendMailDropdown();
         InitializeData.GetSendSlackDropdown();
         InitializeData.GetSlackChannelDropdown();
         InitializeData.GetStatusDropdown();
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
 }
Beispiel #18
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, IOptions <AppSettings> appSettings,
                              IServiceProvider serviceProvider, ILoggerFactory loggerFactory)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                app.UseDatabaseErrorPage();
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");
                app.UseHsts();
            }

            app.UseHttpsRedirection();
            app.UseAuthentication();
            app.UseStaticFiles();

            if (appSettings.Value.ThemeOptions.ThemeName.ToLower() == "see3slam")
            {
                app.Map("/.well-known/acme-challenge/f7zuskQNCT9DJm3UBVp2Aku0xvK4_JA2oojt1GGOcXo", (myApp) =>
                {
                    myApp.Run(async context =>
                    {
                        await context.Response.WriteAsync("f7zuskQNCT9DJm3UBVp2Aku0xvK4_JA2oojt1GGOcXo.P7i0MAfwh8h4Er9lLDatf5hwA9ifJwWhU4FFuCYO-xU");
                    });
                });

                app.UseMvc(routes =>
                {
                    routes.MapRoute(
                        name: "default",
                        template: "{controller}/{action}/{id?}",
                        defaults: new { controller = "Team", action = "Index" });
                });
            }
            else
            {
                app.UseMvcWithDefaultRoute();
            }

            InitializeData.Initialize(serviceProvider, loggerFactory, appSettings.Value.ThemeOptions.ThemeName.ToLower());
        }
Beispiel #19
0
        static void Main(string[] args)
        {
            DataManager    dataManager    = new DataManager();
            InitializeData initializeData = new InitializeData(dataManager);
            var            parsers        = typeof(Parser).Assembly.GetTypes().Where(type => type.IsSubclassOf(typeof(Parser)));
            var            tableCreators  = typeof(TableCreater).Assembly.GetTypes().Where(type => type.IsSubclassOf(typeof(TableCreater)));

            initializeData.Parse();

            foreach (Type tableCreater in tableCreators)
            {
                var newTableCreator = Activator.CreateInstance(tableCreater, dataManager) as TableCreater;
                newTableCreator?.MakeTable();
            }
            foreach (Type parser in parsers)
            {
                var newParser = Activator.CreateInstance(parser, dataManager) as Parser;
                newParser?.Parse();
            }
        }
Beispiel #20
0
        public static void Main(string[] args)
        {
            var host = CreateHostBuilder(args).Build();

            using (var scope = host.Services.CreateScope())
            {
                var services = scope.ServiceProvider;

                try
                {
                    InitializeData.InitializeProducts(services);
                }
                catch
                {
                    CreateHostBuilder(args).Build().Run();
                }
            }

            host.Run();
        }
Beispiel #21
0
        public static void Main(string[] args)
        {
            var host = CreateHostBuilder(args).Build();

            using (var scope = host.Services.CreateScope())
            {
                var services = scope.ServiceProvider;

                try
                {
                    InitializeData.InitializeTeams(services);
                    InitializeData.InitializePlayers(services);
                }
                catch (System.Exception)
                {
                    CreateHostBuilder(args).Build().Run();
                }
            }

            host.Run();
        }
Beispiel #22
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
        {
            loggerFactory.AddConsole(Configuration.GetSection("Logging"));
            loggerFactory.AddDebug();

            app.UseApplicationInsightsRequestTelemetry();

            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                app.UseDatabaseErrorPage();
                app.UseBrowserLink();
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");
            }

            app.UseApplicationInsightsExceptionTelemetry();

            app.UseStaticFiles();

            app.UseIdentity();

            // Add external authentication middleware below.

            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller=Home}/{action=Index}/{id?}"); // for General routes

                routes.MapRoute(
                    name: "areaRoute",
                    template: "{area:exists}/{controller=Home}/{action=Index}/{id?}"); //for Areas routes
            });

            //when first run database is created and added some data 
            InitializeData.InitializeEIADatabaseAsync(app.ApplicationServices).Wait();
        }
        public MainWindow()
        {
            this.InitializeComponent();

            foreach (MenuItem item in this.uxMainMenu.Items)
            {
                this.SetMenuTranslation(item);
            }

            this.uxMessageLable.Content = "Loading…";

            this.Closing += this.MainWindow_Closing;

            InitializeData initialData = new InitializeData();

            initialData.InitialDataLoadCompleted += this.InitialDataLoad_Completed;

            initialData.LoadEmbeddedBibles(this.Dispatcher, Application.Current.MainWindow.FontFamily);

            //DownloadedBibleLoader.LoadBible(@"C:\AAA\Hansie\Bibles Unformated\Geneva 1560\Geneva Bible 1560.txt");
            //DownloadedDictionaryLoader.InstallDictionary(HaveInstalledEnum.LifeMoreAbundant, @"C:\temp\Bible Prophetic Dictionary\Working 1.txt");
        }
Beispiel #24
0
        public void Configure(IApplicationBuilder app, IWebHostEnvironment env, AppDbContext context)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            if (context.Database.GetPendingMigrations().Any())
            {
                context.Database.Migrate();
                InitializeData.InitializeUsers(context);
            }

            app.UseHttpsRedirection();

            app.UseRouting();

            app.UseCors(x => x
                        .AllowAnyOrigin()
                        .AllowAnyMethod()
                        .AllowAnyHeader());

            app.UseAuthentication();
            app.UseAuthorization();

            app.UseEndpoints(endpoints =>
            {
                endpoints.MapControllers();
            });


            app.UseSwagger();
            app.UseSwaggerUI(c =>
            {
                c.SwaggerEndpoint("./swagger/v1/swagger.json", "V1");
                c.RoutePrefix = string.Empty;
            });
        }
Beispiel #25
0
        protected override async Task OnInitializedAsync()
        {
            try
            {
                jobSelected = Parameters.Get <string>("jobSelected");

                await GetData();

                InitializeData.GetMonthChecklist();
                InitializeData.GetDayChecklist();
                InitializeData.GetHourChecklist();
                InitializeData.GetMinuteChecklist();

                GetMonthParams();
                GetDayParams();
                GetHourParams();
                GetMinuteParams();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Beispiel #26
0
        public static async Task Main(string[] args)
        {
            var host = CreateWebHostBuilder(args).Build();

            using (var scope = host.Services.CreateScope())
            {
                var services = scope.ServiceProvider;

                try
                {
                    var dbContext = services.GetRequiredService <ApplicationContext>();
                    dbContext.Database.EnsureCreated();
                    await InitializeData.Initialize(dbContext);
                }
                catch (Exception ex)
                {
                    var logger = services.GetRequiredService <ILogger <Program> >();
                    logger.LogError(ex, "An error occurred while seeding the database.");
                }
            }

            host.Run();
        }
Beispiel #27
0
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, ApplicationDbContext context, UserManager <ApplicationUser> userManager, RoleManager <ApplicationRole> roleManager)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            else
            {
                app.UseExceptionHandler("/Error");
                app.UseHsts();
            }

            app.UseHttpsRedirection();
            app.UseAuthentication();
            app.UseStaticFiles();
            app.UseSpaStaticFiles();

            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller}/{action=Index}/{id?}");
            });

            InitializeData.Initialize(context, userManager, roleManager).Wait();

            app.UseSpa(spa =>
            {
                spa.Options.SourcePath = "ClientApp";

                if (env.IsDevelopment())
                {
                    spa.UseReactDevelopmentServer(npmScript: "start");
                }
            });
        }
Beispiel #28
0
        private void PrepareDatabase()
        {
            var documents = InitializeData.InsertSalesDetails(testData);

            salesCollection.InsertMany(documents);
        }
        /// <summary>
        /// This method will generate the test data based on given input in KPPanelConstants resource file.
        /// </summary>
        /// <param name="houseHold_number"></param>
        /// <param name="houseHold_members"></param>
        public void AddMemberDetails(int houseHold_number, string[] houseHold_members)
        {
            for (int h_no = 1; h_no <= houseHold_number; h_no++)
            {
                Console.WriteLine("Adding record for HousHold : " + h_no);
                Console.WriteLine("Neo_Code :" + InitializeData.Generate_NEO_CODE(h_no - 1));
                testdata = InitializeData.Generate_NEO_CODE(h_no - 1);
                AppendInCSV(testdata);

                int member_ID = Convert.ToInt32(houseHold_members[h_no - 1]);  //1
                for (int j = 1; j <= member_ID; j++)
                {
                    if (j == 1)
                    {
                        Console.WriteLine("Adding record for HousHold : " + h_no + " of Member :" + j);
                        for (int settings = 2; settings < 31; settings++)
                        {
                            switch (settings)
                            {
                            case 2:
                                Console.WriteLine("First name :" + InitializeData.generate_First_Name());
                                testdata = InitializeData.generate_First_Name();
                                AppendInCSV(testdata);
                                break;

                            case 3:
                                Console.WriteLine("Last name :" + InitializeData.generate_Last_Name());
                                testdata = InitializeData.generate_Last_Name();
                                AppendInCSV(testdata);
                                break;

                            case 4:
                                Console.WriteLine("Address 1:" + InitializeData.Generate_SHIP_ADDRESS1());
                                testdata = InitializeData.Generate_SHIP_ADDRESS1();
                                AppendInCSV(testdata);
                                break;

                            case 5:
                                Console.WriteLine("City :" + InitializeData.Generate_SHIP_CITY());
                                testdata = InitializeData.Generate_SHIP_CITY();
                                AppendInCSV(testdata);
                                break;

                            case 6:
                                Console.WriteLine("State :" + InitializeData.Generate_SHIP_STATE());
                                testdata = InitializeData.Generate_SHIP_STATE();
                                AppendInCSV(testdata);
                                break;

                            case 7:
                                Console.WriteLine("ZIP :" + InitializeData.Generate_SHIP_ZIP());
                                testdata = InitializeData.Generate_SHIP_ZIP();
                                AppendInCSV(testdata);
                                break;

                            case 8:
                                Console.WriteLine("Respondent :" + InitializeData.Generate_RESPONDENT_R(j));
                                testdata = InitializeData.Generate_RESPONDENT_R(j);
                                AppendInCSV(testdata);
                                break;

                            case 9:
                                Console.WriteLine("Gender :" + InitializeData.Generate_GENDER_R());
                                testdata = InitializeData.Generate_GENDER_R();
                                AppendInCSV(testdata);
                                break;

                            case 10:
                                Console.WriteLine("Age :" + InitializeData.Generate_AGE_R(18, 99, 13, j));
                                testdata = InitializeData.Generate_AGE_R(18, 99, 13, j);
                                AppendInCSV(testdata);
                                break;

                            case 11:
                                Console.WriteLine("HISP :" + InitializeData.Generate_HISP_R());
                                testdata = InitializeData.Generate_HISP_R();
                                AppendInCSV(testdata);
                                break;

                            case 12:
                                Console.WriteLine("RACE_White :" + InitializeData.Generate_1_2());
                                testdata = InitializeData.Generate_1_2();       /// Write Yes/No for RACE_WHITE columns
                                AppendInCSV(testdata);
                                break;

                            case 13:
                                Console.WriteLine("RACE_Black :" + InitializeData.Generate_1_2());
                                testdata = InitializeData.Generate_1_2();       /// Write Yes/No for RACE_BLACK columns
                                AppendInCSV(testdata);
                                break;

                            case 14:
                                Console.WriteLine("RACE_Other :" + InitializeData.Generate_1_2());
                                testdata = InitializeData.Generate_1_2();       /// Write Yes/No for RACE_OTHER columns
                                AppendInCSV(testdata);
                                break;

                            case 16:
                                Console.WriteLine("INTERNET_HOME :" + InitializeData.Generate_1_2());
                                testdata = InitializeData.Generate_1_2();       /// Write Yes/No for INTERNET_HOME columns
                                AppendInCSV(testdata);
                                break;

                            case 17:
                                Console.WriteLine("HAVE_EMAIL_R :" + InitializeData.Generate_1_2());
                                testdata = InitializeData.Generate_1_2();       /// Write Yes/No for HAVE_EMAIL_R columns
                                AppendInCSV(testdata);
                                break;

                            case 18:
                                Console.WriteLine("EMAIL :" + InitializeData.Generate_EMAIL_R());
                                testdata = InitializeData.Generate_EMAIL_R();
                                AppendInCSV(testdata);
                                break;

                            case 19:
                                Console.WriteLine("PHONE_TYPE_LANDLINE :" + InitializeData.Generate_0_1());
                                testdata = InitializeData.Generate_0_1();      /// Write Yes/No for PHONE_TYPE_LANDLINE columns
                                AppendInCSV(testdata);
                                break;

                            case 20:
                                Console.WriteLine("PHONE_TYPE_OTHER :" + InitializeData.Generate_0_1());
                                testdata = InitializeData.Generate_0_1();      /// Write Yes/No for PHONE_TYPE_OTHER columns
                                AppendInCSV(testdata);
                                break;

                            case 21:
                                Console.WriteLine("PHONE_TYPE_CELL :" + InitializeData.Generate_0_1());
                                testdata = InitializeData.Generate_0_1();      /// Write Yes/No for PHONE_TYPE_CELL columns
                                AppendInCSV(testdata);
                                break;

                            case 22:
                                Console.WriteLine("CPOHH :" + InitializeData.Generate_0_1_2());
                                testdata = InitializeData.Generate_0_1_2();      /// Write Yes/No for CPOHH columns
                                AppendInCSV(testdata);
                                break;

                            case 23:
                                Console.WriteLine("Phone :" + InitializeData.generateContact_Phone());
                                testdata = InitializeData.generateContact_Phone();
                                AppendInCSV(testdata);
                                break;

                            case 24:
                                Console.WriteLine("Phone type :" + InitializeData.generateContact_Phone_type());
                                testdata = InitializeData.generateContact_Phone_type();
                                AppendInCSV(testdata);
                                break;

                            case 25:
                                Console.WriteLine("Confirm Contact number :" + InitializeData.confirm_ContactNumber);
                                testdata = InitializeData.confirm_ContactNumber;
                                AppendInCSV(testdata);
                                break;

                            case 26:
                                Console.WriteLine("Confirm Contact type :" + InitializeData.confirm_PhoneType);
                                testdata = InitializeData.confirm_PhoneType;
                                AppendInCSV(testdata);
                                break;

                            case 28:
                                Console.WriteLine("HH_SIZE_12UNDER :" + InitializeData.Generate_0_1());
                                testdata = InitializeData.Generate_0_1();        /// Write 0/1 for HH_SIZE_12UNDER columns
                                AppendInCSV(testdata);
                                break;

                            case 29:
                                Console.WriteLine("HH_SIZE_13TO17 :" + InitializeData.Generate_0_1());
                                testdata = InitializeData.Generate_0_1();        /// Write 0/1 for HH_SIZE_13TO17 columns
                                AppendInCSV(testdata);
                                break;

                            case 30:
                                Console.WriteLine("HH_SIZE_18OVER :" + InitializeData.Generate_1_2());
                                testdata = InitializeData.Generate_1_2();        /// Write 0/1 for HH_SIZE_18OVER columns
                                AppendInCSV(testdata);
                                break;

                            default:
                                AppendInCSV(" ");
                                break;
                            }
                        }
                    }
                    else
                    {
                        for (int settings = 1; settings <= 10; settings++)
                        {
                            switch (settings)
                            {
                            case 1:
                                Console.WriteLine("First Name_" + j + InitializeData.generate_First_Name());
                                testdata = InitializeData.generate_First_Name();
                                AppendInCSV(testdata);
                                break;

                            case 2:
                                Console.WriteLine("Last Name_" + j + InitializeData.generate_Last_Name());
                                testdata = InitializeData.generate_Last_Name();
                                AppendInCSV(testdata);
                                break;

                            case 3:
                                Console.WriteLine("Respondant" + j + InitializeData.Generate_RESPONDENT_R(j));
                                testdata = InitializeData.Generate_RESPONDENT_R(j);
                                AppendInCSV(testdata);
                                break;

                            case 4:
                                Console.WriteLine("Have_EMAIL" + j + InitializeData.Generate_1_2());
                                testdata = InitializeData.Generate_1_2();
                                AppendInCSV(testdata);
                                break;

                            case 6:
                                Console.WriteLine("EMAIL" + j + InitializeData.Generate_EMAIL_R());
                                testdata = InitializeData.Generate_EMAIL_R();
                                AppendInCSV(testdata);
                                break;

                            case 7:
                                Console.WriteLine("GENDER" + j + InitializeData.Generate_1_2());
                                testdata = InitializeData.Generate_1_2();
                                AppendInCSV(testdata);
                                break;

                            case 8:
                                Console.WriteLine("AGE" + j + InitializeData.Generate_AGE_R(18, 99, 13, j));
                                testdata = InitializeData.Generate_AGE_R(18, 99, 13, j);
                                AppendInCSV(testdata);
                                break;

                            case 10:
                                Console.WriteLine("CONSENT" + j + InitializeData.Generate_1_2());
                                testdata = InitializeData.Generate_1_2();
                                AppendInCSV(testdata);
                                break;

                            default:
                                AppendInCSV(" ");
                                break;
                            }
                        }
                    }
                }
                for (int emp = member_ID + 1; emp <= 12; emp++)
                {
                    for (int settings = 1; settings <= 10; settings++)
                    {
                        AppendInCSV(" ");
                    }
                }

                for (int k = 0; k < 8; k++)
                {
                    AppendInCSV(" ");
                }

                Console.WriteLine("Recruiter ID" + InitializeData.Generate_RECRUITER_ID());
                testdata = InitializeData.Generate_RECRUITER_ID();
                AppendInCSV(testdata);

                Console.WriteLine("Recruiter MODE" + InitializeData.Generate_RECRUITMENT_MODE());
                testdata = InitializeData.Generate_RECRUITMENT_MODE();
                AppendInCSV(testdata);

                Console.WriteLine("ABS" + InitializeData.generate_ABS());
                testdata = InitializeData.generate_ABS();
                AppendInCSV(testdata);

                Console.WriteLine("WEB_TV" + InitializeData.generate_WEBTV());
                testdata = InitializeData.generate_WEBTV();
                AppendInCSV(testdata);

                Console.WriteLine("SCREENOUT" + InitializeData.Generate_1_2());
                testdata = InitializeData.Generate_1_2();
                AppendInCSV(testdata);

                for (int k = 0; k < 1; k++)
                {
                    AppendInCSV(" ");
                }

                Console.WriteLine("SIGNUPDATE" + InitializeData.generate_SIGNUPDATE());
                testdata = InitializeData.generate_SIGNUPDATE();
                AppendInCSV(testdata);

                Console.WriteLine("SCRIPT_LANGUAGE" + InitializeData.generate_scriptLanguage());
                testdata = InitializeData.generate_scriptLanguage();
                AppendInCSV(testdata);

                Console.WriteLine("INTERNET_DEVICE_COMP" + InitializeData.Generate_1_2());
                testdata = InitializeData.Generate_1_2();
                AppendInCSV(testdata);

                for (int i = 0; i < 3; i++)
                {
                    Console.WriteLine("INTERNET_DEVICE_COMP" + InitializeData.Generate_1_2());
                    testdata = InitializeData.Generate_1_2();
                    AppendInCSV(testdata);
                }

                for (int k = 0; k < 5; k++)
                {
                    AppendInCSV(" ");
                }

                Console.WriteLine("SAMPLE" + InitializeData.generate_sample());
                testdata = InitializeData.generate_sample();
                AppendInCSV(testdata);

                Console.WriteLine("HH_SIZE_18TO24" + InitializeData.Generate_HH_SIZE_18TO24());
                testdata = InitializeData.Generate_HH_SIZE_18TO24();
                AppendInCSV(testdata);

                Console.WriteLine("SPANISH_ATHOME" + InitializeData.Generate_SPANISH_ATHOME());
                testdata = InitializeData.Generate_SPANISH_ATHOME();
                AppendInCSV(testdata);

                Console.WriteLine("HOME_ADDRESS2" + InitializeData.Generate_SHIP_ADDRESS1());
                testdata = InitializeData.Generate_SHIP_ADDRESS1();
                AppendInCSV(testdata);

                for (int k = 0; k < 20; k++)
                {
                    AppendInCSV(" ");
                }

                Console.WriteLine("ORDER_REFERENCE_NUMBER" + InitializeData.generate_orderReferenceNumber());
                testdata = InitializeData.generate_orderReferenceNumber();
                AppendInCSV(testdata);
                AppendInCSV("\n");
            }

            CSVHandle.WriteInCSV(filePath, sb.ToString());
        }
Beispiel #30
0
 public async Task <ActionResult <UseCaseResult <InitializeDataModel> > > Post([FromBody] InitializeData request)
 {
     return(Ok(await UseCase.Execute(request)));
 }
 private void GetInitializeDataCallback(InitializeData initalizeData)
 {
     this.Dispatcher.BeginInvoke((Action)delegate()
     {
         this.ExchangeDataManager.Initialize(initalizeData);
         App.MainFrameWindow.StatusBar.ShowStatusText(string.Empty);
     });
 }