public void Initialize() { gameOverPosition.X = 320; gameOverPosition.Y = 130; device = graphics.GraphicsDevice; gameState = new GameState(); gameStart = new GameStart(device.PresentationParameters.BackBufferWidth, device.PresentationParameters.BackBufferHeight); board = new GameBoard(new Vector2(33, 25), new Vector2(device.PresentationParameters.BackBufferWidth, device.PresentationParameters.BackBufferHeight)); darwin = new Darwin(board); zTime = new ZombieTime(board); nurseryOne = new Nursery(board, darwin); nurseryTwo = new Nursery(board, darwin); fatBossZombie = new FatBossZombie(15, 4, 19, 14, 4, 3, darwin, board); fatBossZombie.resetGapeMode(); stairs = new Stairs(board); walls = setWallsInLevelSix(); setLevelState(); gameState.setState(GameState.state.Start); }
private static void fillContainers() { Home home = new Home(0, 50, 12); Containers.Instance.Add(0, home); //Containers.Instance — глобальная коллекция, содержащая контейнеры. Hospital hospital = new Hospital(1, 237, 19); Containers.Instance.Add(1, hospital); Mall mall = new Mall(2, 578, 90); Containers.Instance.Add(2, mall); Office office = new Office(3, 236, 20); Containers.Instance.Add(3, office); University university = new University(4, 300, 25); Containers.Instance.Add(4, university); School school = new School(5, 250, 30); Containers.Instance.Add(5, school); Nursery nursery = new Nursery(6, 60, 23); Containers.Instance.Add(6, nursery); }
private void onAddContainerMessage(Message message) { AddContainerMessage acm = (AddContainerMessage)message; Trace.TraceInformation("Added containter. Type: {0}; Id: {1}.", acm.containerType, acm.containerId); ContainersCore container = null; switch (acm.containerType) { case Enums.ContainerType.Home: container = new Home(acm.containerId, acm.area, acm.dencity); break; case Enums.ContainerType.Hospital: container = new Hospital(acm.containerId, acm.area, acm.dencity); break; case Enums.ContainerType.Mall: container = new Mall(acm.containerId, acm.area, acm.dencity); break; case Enums.ContainerType.Nursery: container = new Nursery(acm.containerId, acm.area, acm.dencity); break; case Enums.ContainerType.Office: container = new Office(acm.containerId, acm.area, acm.dencity); break; case Enums.ContainerType.School: container = new School(acm.containerId, acm.area, acm.dencity); break; case Enums.ContainerType.University: container = new University(acm.containerId, acm.area, acm.dencity); break; } if (container != null) { if (!Containers.Instance.ContainsKey(container.Id)) { Containers.Instance.Add(container.Id, container); } foreach (AddAgentMessage aam in acm.agentData) { this.onAddAgentMessage(aam, container); } } }
public ActionResult NurseryRegister(Nursery nursery) { if (ModelState.IsValid) { using (ENDbContext db = new ENDbContext()) { db.Nurseries.Add(nursery); db.SaveChanges(); } ModelState.Clear(); ViewBag.Message = nursery.NurseryName + " which is at location " + nursery.Location + " successfully registered."; } return(RedirectToAction("NurseryAuthenticate")); }
public ActionResult NurseryLogin(Nursery nursery) { using (ENDbContext db = new ENDbContext()) { var nrsry = db.Nurseries.Single(n => n.NUserName == nursery.NUserName && n.Password == nursery.Password); if (nrsry != null) { Session["NurseryId"] = nrsry.NurseryId.ToString(); Session["NUserName"] = nrsry.NUserName.ToString(); return(RedirectToAction("Index", "Nursery")); } else { ModelState.AddModelError("", "Nursery Username or Password is wrong."); return(View("NurseryLogin")); } } }
public async Task <int> AddNursery(NurseryDto input) { Nursery cd = new Nursery(); cd.NurseryName = input.NurseryName; cd.FirstName = input.FirstName; cd.MiddleName = input.MiddleName; cd.LastName = input.LastName; cd.StateId = input.StateId; cd.DistrictId = input.DistrictId; cd.EmailId = input.EmailId; cd.ContactNumber = input.ContactNumber; cd.CreationDate = DateTime.Now; cd.IsDeleted = false; cd.TehsilId = input.TehsilId; await _nursaryContext.Nurserys.AddAsync(cd); await _nursaryContext.SaveChangesAsync(); return(input.Id); }
public void SaveNursery(Nursery nursery) { _context.Nurseries.Update(nursery); }
public void AddNursery(Nursery nursery) { _context.Add(nursery); }
public async Task EnsureSeedDataAsync() { string roleName = "Admin"; if (await _roleManager.FindByNameAsync("Admin") == null) { var str = await _roleManager.CreateAsync(new IdentityRole(roleName)); } roleName = "Editor"; if (await _roleManager.FindByNameAsync("Editor") == null) { var str = await _roleManager.CreateAsync(new IdentityRole(roleName)); } roleName = "Viewer"; if (await _roleManager.FindByNameAsync("Viewer") == null) { var str = await _roleManager.CreateAsync(new IdentityRole(roleName)); } if (await _userManager.FindByNameAsync("admin") == null) { var newUser = new ApplicationUser { UserName = "******", Email = "*****@*****.**" }; await _userManager.CreateAsync(newUser, "P@ssw0rd"); await _userManager.AddToRoleAsync(newUser, "Admin"); await _userManager.AddToRoleAsync(newUser, "Editor"); } if (await _userManager.FindByNameAsync("lucia.spackova") == null) { var newUser = new ApplicationUser { UserName = "******", Email = "*****@*****.**" }; await _userManager.CreateAsync(newUser, "P@ssw0rd"); await _userManager.AddToRoleAsync(newUser, "Editor"); await _userManager.AddClaimAsync(newUser, new Claim("Nursery", "1")); } //if (await _userManager.FindByNameAsync("editor") == null) //{ // var newUser = new ApplicationUser // { // UserName = "******", // Email = "*****@*****.**" // }; // await _userManager.CreateAsync(newUser, "P@ssw0rd"); // await _userManager.AddToRoleAsync(newUser, "Editor"); // await _userManager.AddClaimAsync(newUser, new Claim("Nursery", "1")); //} //if (await _userManager.FindByNameAsync("editor2") == null) //{ // var newUser = new ApplicationUser // { // UserName = "******", // Email = "*****@*****.**" // }; // await _userManager.CreateAsync(newUser, "P@ssw0rd"); // await _userManager.AddToRoleAsync(newUser, "Editor"); // await _userManager.AddClaimAsync(newUser, new Claim("Nursery", "1")); // await _userManager.AddClaimAsync(newUser, new Claim("Nursery", "2")); //} //if (await _userManager.FindByNameAsync("viewer") == null) //{ // var newUser = new ApplicationUser // { // UserName = "******", // Email = "*****@*****.**" // }; // await _userManager.CreateAsync(newUser, "P@ssw0rd"); // await _userManager.AddToRoleAsync(newUser, "Viewer"); // await _userManager.AddClaimAsync(newUser, new Claim("Nursery", "1")); //} if (!_context.Nurseries.Any()) { var kidsParadiseRuz = new Nursery() { Name = "Kids Paradise - Ružinov", Created = DateTime.Now, CreatedBy = "lucia.spackova", Modified = DateTime.Now, ModifiedBy = "lucia.spackova", Address = new Address() { Street = "Martinčekova", Number = "13", City = "Bratislava", Zip = "82101" }, Employees = new List <Employee>(), Classes = new List <Class>() { new Class() { Name = "Žabky", Created = DateTime.Now, CreatedBy = "lucia.spackova", Modified = DateTime.Now, ModifiedBy = "lucia.spackova", Capacity = 25, Children = new List <Child>() }, new Class() { Name = "Lienky", Created = DateTime.Now, CreatedBy = "lucia.spackova", Modified = DateTime.Now, ModifiedBy = "lucia.spackova", Capacity = 25, Children = new List <Child>() } } }; _context.Nurseries.Add(kidsParadiseRuz); _context.Addresses.Add(kidsParadiseRuz.Address); _context.Employees.AddRange(kidsParadiseRuz.Employees); _context.Classes.AddRange(kidsParadiseRuz.Classes); //var kidsParadisePet = new Nursery() //{ // Name = "Kids Paradise - Petržalka", // Created = DateTime.Now, // CreatedBy = "admin", // Modified = DateTime.Now, // ModifiedBy = "admin", // Address = new Address() // { // Street = "Vyšehradská", // Number = "12", // City = "Bratislava", // Zip = 85106 // }, // Employees = new List<Employee>() // { // new Employee() // { // FullName = "Stanislava Rybnikárová", // JobTitle = "riaditeľka", // Employment = "plný úväzok", // Created = DateTime.Now, // CreatedBy = "admin", // Modified = DateTime.Now, // ModifiedBy = "admin", // Email = "*****@*****.**" // } // }, // Classes = new List<Class>() //}; //_context.Nurseries.Add(kidsParadisePet); //_context.Addresses.Add(kidsParadisePet.Address); //_context.Employees.AddRange(kidsParadisePet.Employees); //var testNurs = new Nursery() //{ // Name = "Testovacia škôlka", // Created = DateTime.Now, // CreatedBy = "admin", // Modified = DateTime.Now, // ModifiedBy = "admin", // Address = new Address() // { // Street = "Kvetinková", // Number = "12", // City = "Bratislava", // Zip = 82109 // }, // Employees = new List<Employee>() // { // new Employee() // { // FullName = "Mgr. Michaela Pekná", // JobTitle = "riaditeľka", // Employment = "plný úväzok", // Created = DateTime.Now, // CreatedBy = "admin", // Modified = DateTime.Now, // ModifiedBy = "admin", // Email = "*****@*****.**" // } // }, // Classes = new List<Class>() // { // new Class() // { // Name = "Malkáči", // Created = DateTime.Now, // CreatedBy = "admin", // Modified = DateTime.Now, // ModifiedBy = "admin", // Capacity = 15, // Children = new List<Child>() // { // new Child() // { // FirstName = "Peter", // LastName = "Veľký", // Created = DateTime.Now, // CreatedBy = "admin", // Modified = DateTime.Now, // ModifiedBy = "admin" // }, // new Child() // { // FirstName = "Michal", // LastName = "Zázračný", // Created = DateTime.Now, // CreatedBy = "admin", // Modified = DateTime.Now, // ModifiedBy = "admin" // } // } // }, // new Class() // { // Name = "Velkáči", // Created = DateTime.Now, // CreatedBy = "admin", // Modified = DateTime.Now, // ModifiedBy = "admin", // Capacity = 17, // Children = new List<Child>() // } // } //}; //_context.Nurseries.Add(testNurs); //_context.Addresses.Add(testNurs.Address); //_context.Employees.AddRange(testNurs.Employees); _context.SaveChanges(); } }