Esempio n. 1
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            _context.Attach(ParkInfomation).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ParkInfomationExists(ParkInfomation.Id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(RedirectToPage("./Index"));
        }
Esempio n. 2
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Employee = await _context.Employee.FindAsync(id);

            if (Employee != null)
            {
                string userName = "******" + Employee.Id + "@park.com";


                var user = await _userManager.FindByEmailAsync(userName);

                if (user != null)
                {
                    await _userManager.DeleteAsync(user);
                }


                _context.Employee.Remove(Employee);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
Esempio n. 3
0
        public async Task <IActionResult> OnPostAsync()
        {
            //string passWord = Employee.LastName + Employee.FirstName + "" + Employee.Id + "@Password123";
            if (!ModelState.IsValid)
            {
                return(Page());
            }



            _context.Employee.Add(Employee);
            await _context.SaveChangesAsync();


            string userName = "******" + Employee.Id + "@park.com";
            string passWord = "******";
            var    user     = new ApplicationUser {
                UserName = userName, Email = userName
            };
            await _userManager.CreateAsync(user, passWord);

            await _userManager.AddToRoleAsync(user, "Employee");


            return(RedirectToPage("./Index"));
        }
Esempio n. 4
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                System.Diagnostics.Debug.WriteLine("!ModelState.IsValid");
                return(Page());
            }

            System.Diagnostics.Debug.WriteLine("EntityState.Modified");
            _context.Attach(Vendor).State = EntityState.Modified;

            try
            {
                System.Diagnostics.Debug.WriteLine("SaveChangesAsync");
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {;
             if (!VendorExists(Vendor.Id))
             {
                 System.Diagnostics.Debug.WriteLine("NotFound");
                 return(NotFound());
             }
             else
             {
                 System.Diagnostics.Debug.WriteLine("Throw");
                 throw;
             } }

            System.Diagnostics.Debug.WriteLine("Redirect");
            return(RedirectToPage("./Index"));
        }
Esempio n. 5
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            _context.AttractionVisit.Add(AttractionVisit);
            await _context.SaveChangesAsync();

            return(RedirectToPage("./Index"));
        }
Esempio n. 6
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            _context.MaintenanceRequest.Add(MaintenanceRequest);
            await _context.SaveChangesAsync();

            return(RedirectToPage("./Index"));
        }
Esempio n. 7
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Employee = await _context.Employee.FindAsync(id);

            if (Employee != null)
            {
                _context.Employee.Remove(Employee);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
Esempio n. 8
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            ParkInfomation = await _context.ParkInfomation.FindAsync(id);

            if (ParkInfomation != null)
            {
                _context.ParkInfomation.Remove(ParkInfomation);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
Esempio n. 9
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Vendor = await _context.Vendor.FindAsync(id);

            if (Vendor != null)
            {
                _context.Vendor.Remove(Vendor);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
Esempio n. 10
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            MaintenanceAudit = await _context.MaintenanceAudit.FindAsync(id);

            if (MaintenanceAudit != null)
            {
                _context.MaintenanceAudit.Remove(MaintenanceAudit);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
Esempio n. 11
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Department = await _context.Department.FindAsync(id);

            if (Department != null)
            {
                _context.Department.Remove(Department);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }