/// <summary> /// The set marital status data. /// </summary> /// <param name="uow"> /// The uow. /// </param> /// <param name="hasChanges"> /// The has changes. /// </param> public static void SetMaritalStatusData(DurandalAuthDbContext uow, ref bool hasChanges) { /*if (uow.MaritalStatusLookups.Any()) { return; } var married = GetMaritalStatusLookup(Married); uow.MaritalStatusLookups.AddOrUpdate(married); var single = GetMaritalStatusLookup(Single); uow.MaritalStatusLookups.AddOrUpdate(single); var divorced = GetMaritalStatusLookup(Divorced); uow.MaritalStatusLookups.AddOrUpdate(divorced); var livingTogether = GetMaritalStatusLookup(LivingTogether); uow.MaritalStatusLookups.AddOrUpdate(livingTogether); var widow = GetMaritalStatusLookup(Widow); uow.MaritalStatusLookups.AddOrUpdate(widow); var widower = GetMaritalStatusLookup(Widower); uow.MaritalStatusLookups.AddOrUpdate(widower); var other = GetMaritalStatusLookup(Other); uow.MaritalStatusLookups.AddOrUpdate(other); hasChanges = true;*/ }
public static void SetSecurityTrainingData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.SecurityTrainingLookups.Any()) { return; } var cit = GetSecurityTrainingLookup(CitName); uow.SecurityTrainingLookups.AddOrUpdate(cit); var vip = GetSecurityTrainingLookup(VipName); uow.SecurityTrainingLookups.AddOrUpdate(vip); var k9 = GetSecurityTrainingLookup(K9Name); uow.SecurityTrainingLookups.AddOrUpdate(k9); var arm = GetSecurityTrainingLookup(FireArm); uow.SecurityTrainingLookups.AddOrUpdate(arm); var other = GetSecurityTrainingLookup(Other); uow.SecurityTrainingLookups.AddOrUpdate(other); hasChanges = true; }
/// <summary> /// The set marital status data. /// </summary> /// <param name="uow"> /// The uow. /// </param> /// <param name="hasChanges"> /// The has changes. /// </param> public static void SetMaritalStatusData(DurandalAuthDbContext uow, ref bool hasChanges) { /*if (uow.MaritalStatusLookups.Any()) * { * return; * } * * var married = GetMaritalStatusLookup(Married); * uow.MaritalStatusLookups.AddOrUpdate(married); * * var single = GetMaritalStatusLookup(Single); * uow.MaritalStatusLookups.AddOrUpdate(single); * * var divorced = GetMaritalStatusLookup(Divorced); * uow.MaritalStatusLookups.AddOrUpdate(divorced); * * var livingTogether = GetMaritalStatusLookup(LivingTogether); * uow.MaritalStatusLookups.AddOrUpdate(livingTogether); * * var widow = GetMaritalStatusLookup(Widow); * uow.MaritalStatusLookups.AddOrUpdate(widow); * * var widower = GetMaritalStatusLookup(Widower); * uow.MaritalStatusLookups.AddOrUpdate(widower); * * var other = GetMaritalStatusLookup(Other); * uow.MaritalStatusLookups.AddOrUpdate(other); * * hasChanges = true;*/ }
public static void SetPsiraGradeData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.PsiraGradeLookups.Any()) { return; } var gradeA = GetPsiraGradeLookup(GradeA); uow.PsiraGradeLookups.AddOrUpdate(gradeA); var gradeB = GetPsiraGradeLookup(GradeB); uow.PsiraGradeLookups.AddOrUpdate(gradeB); var gradeC = GetPsiraGradeLookup(GradeC); uow.PsiraGradeLookups.AddOrUpdate(gradeC); var gradeD = GetPsiraGradeLookup(GradeD); uow.PsiraGradeLookups.AddOrUpdate(gradeD); var gradeE = GetPsiraGradeLookup(GradeE); uow.PsiraGradeLookups.AddOrUpdate(gradeE); var other = GetPsiraGradeLookup(Other); uow.PsiraGradeLookups.AddOrUpdate(other); hasChanges = true; }
public static void SetEthnicityData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.EthnicityLookups.Any()) { return; } var african = GetEthnicityLookup(African); uow.EthnicityLookups.AddOrUpdate(african); var coloured = GetEthnicityLookup(Coloured); uow.EthnicityLookups.AddOrUpdate(coloured); var white = GetEthnicityLookup(White); uow.EthnicityLookups.AddOrUpdate(white); var indian = GetEthnicityLookup(Indian); uow.EthnicityLookups.AddOrUpdate(indian); var chinese = GetEthnicityLookup(Chinese); uow.EthnicityLookups.AddOrUpdate(chinese); var other = GetEthnicityLookup(Other); uow.EthnicityLookups.AddOrUpdate(other); hasChanges = true; }
public static void SetPsiraGradeData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.PsiraGradeLookups.Any()) { return; } var gradeA = GetPsiraGradeLookup(GradeA); uow.PsiraGradeLookups.AddOrUpdate(gradeA); var gradeB = GetPsiraGradeLookup(GradeB); uow.PsiraGradeLookups.AddOrUpdate(gradeB); var gradeC = GetPsiraGradeLookup(GradeC); uow.PsiraGradeLookups.AddOrUpdate(gradeC); var gradeD = GetPsiraGradeLookup(GradeD); uow.PsiraGradeLookups.AddOrUpdate(gradeD); var gradeE = GetPsiraGradeLookup(GradeE); uow.PsiraGradeLookups.AddOrUpdate(gradeE); var other = GetPsiraGradeLookup(Other); uow.PsiraGradeLookups.AddOrUpdate(other); hasChanges = true; }
public static void SetEthnicityData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.EthnicityLookups.Any()) { return; } var african = GetEthnicityLookup(African); uow.EthnicityLookups.AddOrUpdate(african); var coloured = GetEthnicityLookup(Coloured); uow.EthnicityLookups.AddOrUpdate(coloured); var white = GetEthnicityLookup(White); uow.EthnicityLookups.AddOrUpdate(white); var indian = GetEthnicityLookup(Indian); uow.EthnicityLookups.AddOrUpdate(indian); var chinese = GetEthnicityLookup(Chinese); uow.EthnicityLookups.AddOrUpdate(chinese); var other = GetEthnicityLookup(Other); uow.EthnicityLookups.AddOrUpdate(other); hasChanges = true; }
/// <summary> /// The set language data. /// </summary> /// <param name="uow"> /// The uow. /// </param> /// <param name="hasChanges"> /// The has changes. /// </param> public static void SetLanguageData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.LanguageLookups.Any()) { return; } var english = GetLanguageLookup(English); uow.LanguageLookups.AddOrUpdate(english); var afrikaans = GetLanguageLookup(Afrikaans); uow.LanguageLookups.AddOrUpdate(afrikaans); var tswana = GetLanguageLookup(Tswana); uow.LanguageLookups.AddOrUpdate(tswana); var northenSotho = GetLanguageLookup(NothernSotho); uow.LanguageLookups.AddOrUpdate(northenSotho); var sotho = GetLanguageLookup(Sotho); uow.LanguageLookups.AddOrUpdate(sotho); var tsonga = GetLanguageLookup(Tsonga); uow.LanguageLookups.AddOrUpdate(tsonga); var venda = GetLanguageLookup(Venda); uow.LanguageLookups.AddOrUpdate(venda); var swati = GetLanguageLookup(Swati); uow.LanguageLookups.AddOrUpdate(swati); var ndebele = GetLanguageLookup(Ndebele); uow.LanguageLookups.AddOrUpdate(ndebele); var xhosa = GetLanguageLookup(Xhosa); uow.LanguageLookups.AddOrUpdate(xhosa); var zulu = GetLanguageLookup(Zulu); uow.LanguageLookups.AddOrUpdate(zulu); var other = GetLanguageLookup(Other); uow.LanguageLookups.AddOrUpdate(other); hasChanges = true; }
public static void SetEntityData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.EntityTypeLookups.Any()) { return; } var vendor = GetEntityType(Vendor); uow.EntityTypeLookups.AddOrUpdate(vendor); var individual = GetEntityType(Individual); uow.EntityTypeLookups.AddOrUpdate(individual); hasChanges = true; }
public static void SetYesNoLookupData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.YesNoLookups.Any()) { return; } var yes = GetYesNoLookup(YesDecision); uow.YesNoLookups.AddOrUpdate(yes); var no = GetYesNoLookup(NoDecision); uow.YesNoLookups.AddOrUpdate(no); hasChanges = true; }
public static void SetAddressData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.AddressLookups.Any()) { return; } var physicalAddress = GetAddress(PhysicalAddress); uow.AddressLookups.AddOrUpdate(physicalAddress); var postalAddress = GetAddress(PostalAddress); uow.AddressLookups.AddOrUpdate(postalAddress); hasChanges = true; }
public static void SetTitleData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.TitleLookups.Any()) { return; } var mr = GetTitle(Mr); uow.TitleLookups.AddOrUpdate(mr); var mrs = GetTitle(Mrs); uow.TitleLookups.AddOrUpdate(mrs); hasChanges = true; }
/// <summary> /// The set gender data. /// </summary> /// <param name="uow"> /// The uow. /// </param> /// <param name="hasChanges"> /// The has changes. /// </param> public static void SetGenderData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.GenderLookups.Any()) { return; } var male = GetGenderLookup(Male); uow.GenderLookups.AddOrUpdate(male); var female = GetGenderLookup(Female); uow.GenderLookups.AddOrUpdate(female); hasChanges = true; }
public static void SetYesNoLookupData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.YesNoLookups.Any()) { return; } var yes = GetYesNoLookup(YesDecision); uow.YesNoLookups.AddOrUpdate(yes); var no = GetYesNoLookup(NoDecision); uow.YesNoLookups.AddOrUpdate(no); hasChanges = true; }
/// <summary> /// The set employment status. /// </summary> /// <param name="uow"> /// The uow. /// </param> /// <param name="hasChanges"> /// The has changes. /// </param> public static void SetEmploymentStatus(DurandalAuthDbContext uow, ref bool hasChanges) { /*if (uow.EmploymentStatusLookups.Any()) { return; } var permanent = GetEmploymentData(PermanentEmployement); uow.EmploymentStatusLookups.AddOrUpdate(permanent); var temporary = GetEmploymentData(TemporaryEmployed); uow.EmploymentStatusLookups.AddOrUpdate(temporary); var unemployed = GetEmploymentData(Unemployed); uow.EmploymentStatusLookups.AddOrUpdate(unemployed);*/ hasChanges = true; }
public static void SetCityNameData(DurandalAuthDbContext uow, ref bool hasChanges) { /* if (uow.CityNameLookups.Any()) { return; } var gauteng = uow.ProvinceLookups.First(p => p.Name == ProvinceData.Gauteng); var pretoria = GetCityNameLookup(gauteng, Pretoria); uow.CityNameLookups.AddOrUpdate(pretoria); var johanneburg = GetCityNameLookup(gauteng, Johanneburg); uow.CityNameLookups.AddOrUpdate(johanneburg); hasChanges = true;*/ }
/// <summary> /// The set title data. /// </summary> /// <param name="uow"> /// The uow. /// </param> /// <param name="hasChanges"> /// The has changes. /// </param> public static void SetTitleData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.TitleLookups.Any()) { return; } var mr = GetTitle(Mr); uow.TitleLookups.AddOrUpdate(mr); var mrs = GetTitle(Mrs); uow.TitleLookups.AddOrUpdate(mrs); hasChanges = true; }
/// <summary> /// The set city name data. /// </summary> /// <param name="uow"> /// The uow. /// </param> /// <param name="hasChanges"> /// The has changes. /// </param> public static void SetCityNameData(DurandalAuthDbContext uow, ref bool hasChanges) { /* if (uow.CityNameLookups.Any()) * { * return; * } * * var gauteng = uow.ProvinceLookups.First(p => p.Name == ProvinceData.Gauteng); * * var pretoria = GetCityNameLookup(gauteng, Pretoria); * uow.CityNameLookups.AddOrUpdate(pretoria); * * var johanneburg = GetCityNameLookup(gauteng, Johanneburg); * uow.CityNameLookups.AddOrUpdate(johanneburg); * * hasChanges = true;*/ }
public static void SetAddressData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.AddressLookups.Any()) { return; } var physicalAddress = GetAddress(PhysicalAddress); uow.AddressLookups.AddOrUpdate(physicalAddress); var postalAddress = GetAddress(PostalAddress); uow.AddressLookups.AddOrUpdate(postalAddress); hasChanges = true; }
public static void SetGenderData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.GenderLookups.Any()) { return; } var male = GetGenderLookup(Male); uow.GenderLookups.AddOrUpdate(male); var female = GetGenderLookup(Female); uow.GenderLookups.AddOrUpdate(female); hasChanges = true; }
/// <summary> /// The set employment status. /// </summary> /// <param name="uow"> /// The uow. /// </param> /// <param name="hasChanges"> /// The has changes. /// </param> public static void SetEmploymentStatus(DurandalAuthDbContext uow, ref bool hasChanges) { /*if (uow.EmploymentStatusLookups.Any()) * { * return; * } * * var permanent = GetEmploymentData(PermanentEmployement); * uow.EmploymentStatusLookups.AddOrUpdate(permanent); * * var temporary = GetEmploymentData(TemporaryEmployed); * uow.EmploymentStatusLookups.AddOrUpdate(temporary); * * var unemployed = GetEmploymentData(Unemployed); * uow.EmploymentStatusLookups.AddOrUpdate(unemployed);*/ hasChanges = true; }
/// <summary> /// The set entity data. /// </summary> /// <param name="uow"> /// The uow. /// </param> /// <param name="hasChanges"> /// The has changes. /// </param> public static void SetEntityData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.EntityTypeLookups.Any()) { return; } var vendor = GetEntityType(Vendor); uow.EntityTypeLookups.AddOrUpdate(vendor); var individual = GetEntityType(Individual); uow.EntityTypeLookups.AddOrUpdate(individual); hasChanges = true; }
public static void SetProvinceData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.ProvinceLookups.Any()) { return; } var gauteng = GetProvinceLookup(Gauteng); uow.ProvinceLookups.AddOrUpdate(gauteng); var mpumalanga = GetProvinceLookup(Mpumalanga); uow.ProvinceLookups.AddOrUpdate(mpumalanga); var freestate = GetProvinceLookup(Freestate); uow.ProvinceLookups.AddOrUpdate(freestate); var northWest = GetProvinceLookup(NorthWest); uow.ProvinceLookups.AddOrUpdate(northWest); var westernCape = GetProvinceLookup(WesternCape); uow.ProvinceLookups.AddOrUpdate(westernCape); var easternCape = GetProvinceLookup(EasternCape); uow.ProvinceLookups.AddOrUpdate(easternCape); var limpopo = GetProvinceLookup(Limpopo); uow.ProvinceLookups.AddOrUpdate(limpopo); var kzn = GetProvinceLookup(KwaZuluNatal); uow.ProvinceLookups.AddOrUpdate(kzn); var northernCape = GetProvinceLookup(NorthernCape); uow.ProvinceLookups.AddOrUpdate(northernCape); hasChanges = true; }
public static void SetLanguageData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.LanguageLookups.Any()) { return; } var english = GetLanguageLookup(English); uow.LanguageLookups.AddOrUpdate(english); var afrikaans = GetLanguageLookup(Afrikaans); uow.LanguageLookups.AddOrUpdate(afrikaans); var tswana = GetLanguageLookup(Tswana); uow.LanguageLookups.AddOrUpdate(tswana); var northenSotho = GetLanguageLookup(NothernSotho); uow.LanguageLookups.AddOrUpdate(northenSotho); var sotho = GetLanguageLookup(Sotho); uow.LanguageLookups.AddOrUpdate(sotho); var tsonga = GetLanguageLookup(Tsonga); uow.LanguageLookups.AddOrUpdate(tsonga); var venda = GetLanguageLookup(Venda); uow.LanguageLookups.AddOrUpdate(venda); var swati = GetLanguageLookup(Swati); uow.LanguageLookups.AddOrUpdate(swati); var ndebele = GetLanguageLookup(Ndebele); uow.LanguageLookups.AddOrUpdate(ndebele); var xhosa = GetLanguageLookup(Xhosa); uow.LanguageLookups.AddOrUpdate(xhosa); var zulu = GetLanguageLookup(Zulu); uow.LanguageLookups.AddOrUpdate(zulu); var other = GetLanguageLookup(Other); uow.LanguageLookups.AddOrUpdate(other); hasChanges = true; }
/// <summary> /// The set security training data. /// </summary> /// <param name="uow"> /// The uow. /// </param> /// <param name="hasChanges"> /// The has changes. /// </param> public static void SetSecurityTrainingData(DurandalAuthDbContext uow, ref bool hasChanges) { /*if (uow.SecurityTrainingLookups.Any()) { return; } var cit = GetSecurityTrainingLookup(CitName); uow.SecurityTrainingLookups.AddOrUpdate(cit); var vip = GetSecurityTrainingLookup(VipName); uow.SecurityTrainingLookups.AddOrUpdate(vip); var k9 = GetSecurityTrainingLookup(K9Name); uow.SecurityTrainingLookups.AddOrUpdate(k9); var arm = GetSecurityTrainingLookup(FireArm); uow.SecurityTrainingLookups.AddOrUpdate(arm); var other = GetSecurityTrainingLookup(Other); uow.SecurityTrainingLookups.AddOrUpdate(other); hasChanges = true;*/ }
public static void SetProvinceData(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.ProvinceLookups.Any()) { return; } var gauteng = GetProvinceLookup(Gauteng); uow.ProvinceLookups.AddOrUpdate(gauteng); var mpumalanga = GetProvinceLookup(Mpumalanga); uow.ProvinceLookups.AddOrUpdate(mpumalanga); var freestate = GetProvinceLookup(Freestate); uow.ProvinceLookups.AddOrUpdate(freestate); var northWest = GetProvinceLookup(NorthWest); uow.ProvinceLookups.AddOrUpdate(northWest); var westernCape = GetProvinceLookup(WesternCape); uow.ProvinceLookups.AddOrUpdate(westernCape); var easternCape = GetProvinceLookup(EasternCape); uow.ProvinceLookups.AddOrUpdate(easternCape); var limpopo = GetProvinceLookup(Limpopo); uow.ProvinceLookups.AddOrUpdate(limpopo); var kzn = GetProvinceLookup(KwaZuluNatal); uow.ProvinceLookups.AddOrUpdate(kzn); var northernCape = GetProvinceLookup(NorthernCape); uow.ProvinceLookups.AddOrUpdate(northernCape); hasChanges = true; }
protected override void Seed(DurandalAuth.Data.DurandalAuthDbContext context) { if (!WebSecurity.Initialized) { WebSecurity.InitializeDatabaseConnection("DurandalAuthConnection", "DurandalAuth_UserProfiles", "UserProfileId", "UserName", autoCreateTables: true); } if (!Roles.RoleExists("Administrator")) { Roles.CreateRole("Administrator"); } if (!Roles.RoleExists("User")) { Roles.CreateRole("User"); } if (!WebSecurity.UserExists("admin")) { WebSecurity.CreateUserAndAccount("admin", "admin1234", new { Email = "*****@*****.**" }, false); Roles.AddUsersToRoles(new string[] { "admin" }, new string[] { "Administrator" }); } DurandalAuthDbContext uow = new DurandalAuthDbContext(); if (!uow.Categories.Any()) { Category category1 = new Category() { CategoryId = Guid.NewGuid(), Name = "About DurandalAuth", }; category1.SetUrlReference(); uow.Categories.AddOrUpdate(category1); Category category2 = new Category() { CategoryId = Guid.NewGuid(), Name = "General", }; category2.SetUrlReference(); uow.Categories.AddOrUpdate(category2); Category category3 = new Category() { CategoryId = Guid.NewGuid(), Name = "Development", }; category3.SetUrlReference(); uow.Categories.AddOrUpdate(category3); Category category4 = new Category() { CategoryId = Guid.NewGuid(), Name = "Technology", }; category4.SetUrlReference(); uow.Categories.AddOrUpdate(category4); Category category5 = new Category() { CategoryId = Guid.NewGuid(), Name = "Security", }; category5.SetUrlReference(); uow.Categories.AddOrUpdate(category5); uow.SaveChanges(); } }
public static void SetPsiraCategoryLookup(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.PsiraStatusLookups.Any()) { return; } var securityGuard = new PsiraCategoryLookup { Name = "Security Guard (Industrial and Commercial)" }; uow.PsiraStatusLookups.AddOrUpdate(securityGuard); var cashInTransit = new PsiraCategoryLookup { Name = "Cash in Transit" }; uow.PsiraStatusLookups.AddOrUpdate(cashInTransit); var bodyGuard = new PsiraCategoryLookup { Name = "Body Guarding" }; uow.PsiraStatusLookups.AddOrUpdate(bodyGuard); var securityConsultant = new PsiraCategoryLookup { Name = "Security Consultant" }; uow.PsiraStatusLookups.AddOrUpdate(securityConsultant); var reactionService = new PsiraCategoryLookup { Name = "Reaction Services" }; uow.PsiraStatusLookups.AddOrUpdate(reactionService); var entertainmentVenueControl = new PsiraCategoryLookup { Name = "Entertainment / Venue Control" }; uow.PsiraStatusLookups.AddOrUpdate(entertainmentVenueControl); var manufactureSecurity = new PsiraCategoryLookup { Name = "Manufacture Security Equipment" }; uow.PsiraStatusLookups.AddOrUpdate(manufactureSecurity); var privateInvestigator = new PsiraCategoryLookup { Name = "Private Investigator" }; uow.PsiraStatusLookups.AddOrUpdate(privateInvestigator); var training = new PsiraCategoryLookup { Name = "Training" }; uow.PsiraStatusLookups.AddOrUpdate(training); var securityEquipmentInstaller = new PsiraCategoryLookup { Name = "Security Equipment Installer" }; uow.PsiraStatusLookups.AddOrUpdate(securityEquipmentInstaller); var lockSmith = new PsiraCategoryLookup { Name = "Locksmith / Key Cutter" }; uow.PsiraStatusLookups.AddOrUpdate(lockSmith); var securityRoomController = new PsiraCategoryLookup { Name = "Security Control Room" }; uow.PsiraStatusLookups.AddOrUpdate(securityRoomController); var securityServices = new PsiraCategoryLookup { Name = "Rendering of Security Services" }; uow.PsiraStatusLookups.AddOrUpdate(securityServices); var specialEvent = new PsiraCategoryLookup { Name = "Special Events" }; uow.PsiraStatusLookups.AddOrUpdate(specialEvent); var carWatch = new PsiraCategoryLookup { Name = "Car Watch" }; uow.PsiraStatusLookups.AddOrUpdate(carWatch); var other = new PsiraCategoryLookup { Name = "Other" }; uow.PsiraStatusLookups.AddOrUpdate(other); var insurance = new PsiraCategoryLookup { Name = "Insurance" }; uow.PsiraStatusLookups.AddOrUpdate(insurance); var securityandLossControl = new PsiraCategoryLookup { Name = "Security and Loss Control" }; uow.PsiraStatusLookups.AddOrUpdate(securityandLossControl); var preventionAndDetection = new PsiraCategoryLookup { Name = "Fire prevention and detection" }; uow.PsiraStatusLookups.AddOrUpdate(preventionAndDetection); var consultantEngineer = new PsiraCategoryLookup { Name = "Consulting Engineer" }; uow.PsiraStatusLookups.AddOrUpdate(consultantEngineer); var dogTrainining = new PsiraCategoryLookup { Name = "Dog Training" }; uow.PsiraStatusLookups.AddOrUpdate(dogTrainining); hasChanges = true; }
protected override void Seed(DurandalAuth.Data.DurandalAuthDbContext context) { UserManager <UserProfile> UserManager = new UserManager <UserProfile>(new UserStore <UserProfile>(context)); RoleManager <IdentityRole> RoleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(context)); if (!RoleManager.RoleExists("Administrator")) { RoleManager.Create(new IdentityRole("Administrator")); } if (!RoleManager.RoleExists("User")) { RoleManager.Create(new IdentityRole("User")); } if (UserManager.FindByName("admin") == null) { var user = new UserProfile() { UserName = "******", Email = "*****@*****.**", EmailConfirmed = true }; var result = UserManager.Create(user, "admin1234"); if (result.Succeeded) { UserManager.AddToRole(user.Id, "Administrator"); } } DurandalAuthDbContext uow = new DurandalAuthDbContext(); if (!uow.Categories.Any()) { Category category1 = new Category() { CategoryId = Guid.NewGuid(), Name = "About DurandalAuth", }; category1.SetUrlReference(); uow.Categories.AddOrUpdate(category1); Category category2 = new Category() { CategoryId = Guid.NewGuid(), Name = "General", }; category2.SetUrlReference(); uow.Categories.AddOrUpdate(category2); Category category3 = new Category() { CategoryId = Guid.NewGuid(), Name = "Development", }; category3.SetUrlReference(); uow.Categories.AddOrUpdate(category3); Category category4 = new Category() { CategoryId = Guid.NewGuid(), Name = "Technology", }; category4.SetUrlReference(); uow.Categories.AddOrUpdate(category4); Category category5 = new Category() { CategoryId = Guid.NewGuid(), Name = "Security", }; category5.SetUrlReference(); uow.Categories.AddOrUpdate(category5); uow.SaveChanges(); } }
public static void SetPsiraCategoryLookup(DurandalAuthDbContext uow, ref bool hasChanges) { if (uow.PsiraStatusLookups.Any()) { return; } var securityGuard = new PsiraCategoryLookup { Name = "Security Guard (Industrial and Commercial)" }; uow.PsiraStatusLookups.AddOrUpdate(securityGuard); var cashInTransit = new PsiraCategoryLookup { Name = "Cash in Transit" }; uow.PsiraStatusLookups.AddOrUpdate(cashInTransit); var bodyGuard = new PsiraCategoryLookup { Name = "Body Guarding" }; uow.PsiraStatusLookups.AddOrUpdate(bodyGuard); var securityConsultant = new PsiraCategoryLookup { Name = "Security Consultant" }; uow.PsiraStatusLookups.AddOrUpdate(securityConsultant); var reactionService = new PsiraCategoryLookup { Name = "Reaction Services" }; uow.PsiraStatusLookups.AddOrUpdate(reactionService); var entertainmentVenueControl = new PsiraCategoryLookup { Name = "Entertainment / Venue Control" }; uow.PsiraStatusLookups.AddOrUpdate(entertainmentVenueControl); var manufactureSecurity = new PsiraCategoryLookup { Name = "Manufacture Security Equipment" }; uow.PsiraStatusLookups.AddOrUpdate(manufactureSecurity); var privateInvestigator = new PsiraCategoryLookup { Name = "Private Investigator" }; uow.PsiraStatusLookups.AddOrUpdate(privateInvestigator); var training = new PsiraCategoryLookup { Name = "Training" }; uow.PsiraStatusLookups.AddOrUpdate(training); var securityEquipmentInstaller = new PsiraCategoryLookup { Name = "Security Equipment Installer" }; uow.PsiraStatusLookups.AddOrUpdate(securityEquipmentInstaller); var lockSmith = new PsiraCategoryLookup { Name = "Locksmith / Key Cutter" }; uow.PsiraStatusLookups.AddOrUpdate(lockSmith); var securityRoomController = new PsiraCategoryLookup { Name = "Security Control Room" }; uow.PsiraStatusLookups.AddOrUpdate(securityRoomController); var securityServices = new PsiraCategoryLookup { Name = "Rendering of Security Services" }; uow.PsiraStatusLookups.AddOrUpdate(securityServices); var specialEvent = new PsiraCategoryLookup { Name = "Special Events" }; uow.PsiraStatusLookups.AddOrUpdate(specialEvent); var carWatch = new PsiraCategoryLookup { Name = "Car Watch" }; uow.PsiraStatusLookups.AddOrUpdate(carWatch); var other = new PsiraCategoryLookup { Name = "Other" }; uow.PsiraStatusLookups.AddOrUpdate(other); var insurance = new PsiraCategoryLookup { Name = "Insurance" }; uow.PsiraStatusLookups.AddOrUpdate(insurance); var securityandLossControl = new PsiraCategoryLookup { Name = "Security and Loss Control" }; uow.PsiraStatusLookups.AddOrUpdate(securityandLossControl); var preventionAndDetection = new PsiraCategoryLookup { Name = "Fire prevention and detection" }; uow.PsiraStatusLookups.AddOrUpdate(preventionAndDetection); var consultantEngineer = new PsiraCategoryLookup { Name = "Consulting Engineer" }; uow.PsiraStatusLookups.AddOrUpdate(consultantEngineer); var dogTrainining = new PsiraCategoryLookup { Name = "Dog Training" }; uow.PsiraStatusLookups.AddOrUpdate(dogTrainining); hasChanges = true; }