コード例 #1
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }
            CapacitationClass.Modified = DateTime.Now;
            _context.Attach(CapacitationClass).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!CapacitationClassExists(CapacitationClass.CapacitationClassId))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(RedirectToPage("./Index"));
        }
コード例 #2
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

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

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!VerticalExists(Vertical.VerticalId))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(RedirectToPage("./Index"));
        }
コード例 #3
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

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

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!CourseTestExists(CourseTest.CourseTestId))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(RedirectToPage("/Details", new { cuid = CourseTest.CourseId }));
        }
コード例 #4
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

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

            return(RedirectToPage("./Index"));
        }
コード例 #5
0
        public async Task <IActionResult> OnPostAsync(int cuid)
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

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

            return(RedirectToPage("/Courses/Index", new { cuid }));
        }
コード例 #6
0
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }
            Course.Created  = DateTime.Now;
            Course.Modified = DateTime.Now;
            _context.Course.Add(Course);
            await _context.SaveChangesAsync();

            return(RedirectToPage("./Index"));
        }
コード例 #7
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

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

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

            return(RedirectToPage("./Index"));
        }
コード例 #8
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

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

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

            return(RedirectToPage("./Index"));
        }
コード例 #9
0
        public async Task<IActionResult> OnPostAsync(int? id)
        {
            if (id == null)
            {
                return NotFound();
            }

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

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

            return RedirectToPage("./Index");
        }
コード例 #10
0
        public async Task <IActionResult> OnPostAsync(int cuid)
        {
            if (cuid == null)
            {
                return(NotFound());
            }

            Course = await _context.Course.FindAsync(cuid);

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

            return(RedirectToPage("./Index"));
        }
コード例 #11
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

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

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

            return(RedirectToPage("./Index"));
        }
コード例 #12
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

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

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

            return(RedirectToPage("./Index"));
        }
コード例 #13
0
        public async Task <IActionResult> OnPostAsync(int cuid, int teid)
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }
            Course = await _context.Course.FindAsync(cuid);

            CourseTest = await _context.CourseTest.Where(ct => ct.CourseTestId == teid && ct.CourseId == cuid).Include(cu => cu.QuestionList).FirstAsync();

            CourseTest.QuestionList.Add(TestQuestion);

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

            return(RedirectToPage("/Tests/Details", new { teid }));
        }