Beispiel #1
0
        public async Task <IActionResult> Edit(string id, [Bind("Mahp,Tenmon,Siso,Phonghoc,Tiethoc,Thu,Ngaybd,Ngaykt")] HocPhan hocPhan)
        {
            if (id != hocPhan.Mahp)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(hocPhan);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!HocPhanExists(hocPhan.Mahp))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction("Index"));
            }
            return(View(hocPhan));
        }
Beispiel #2
0
        public async Task <IActionResult> Edit(string id, [Bind("Mahp,Mssv")] DangKy dangKy)
        {
            if (id != dangKy.Mahp)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(dangKy);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!DangKyExists(dangKy.Mahp))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction("Index"));
            }
            ViewData["Mahp"] = new SelectList(_context.HocPhan, "Mahp", "Mahp", dangKy.Mahp);
            ViewData["Mssv"] = new SelectList(_context.SinhVien, "Mssv", "Mssv", dangKy.Mssv);
            return(View(dangKy));
        }
Beispiel #3
0
        public async Task <IActionResult> Edit(string id, [Bind("Mssv,Hoten,Namsinh,Gioitinh,Sdt,Email,Diachi,Nganh,Lop,Hinhanh")] SinhVien sinhVien)
        {
            if (id != sinhVien.Mssv)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(sinhVien);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!SinhVienExists(sinhVien.Mssv))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction("Index"));
            }
            return(View(sinhVien));
        }