public ActionResult Create(VeMayBay collection) { if (ModelState.IsValid) { _dbContext.VeMayBay.Add(collection); _dbContext.SaveChanges(); return(RedirectToAction(nameof(Index))); } return(View()); }
public async Task <IActionResult> OnGetAsync(string id) { if (id == null) { return(NotFound()); } VeMayBay = await _context.VeMayBay .Include(v => v.ChuyenBay) .Include(v => v.PhieuDatVe).FirstOrDefaultAsync(m => m.VeMayBayId == id); if (VeMayBay == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(string id) { if (id == null) { return(NotFound()); } VeMayBay = await _context.VeMayBay.FindAsync(id); if (VeMayBay != null) { _context.VeMayBay.Remove(VeMayBay); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public async Task <IActionResult> OnGetAsync(string id) { if (id == null) { return(NotFound()); } VeMayBay = await _context.VeMayBay .Include(v => v.ChuyenBay) .Include(v => v.PhieuDatVe).FirstOrDefaultAsync(m => m.VeMayBayId == id); if (VeMayBay == null) { return(NotFound()); } ViewData["ChuyenBayId"] = new SelectList(_context.ChuyenBay, "ChuyenBayId", "ChuyenBayId"); ViewData["PhieuDatVeId"] = new SelectList(_context.PhieuDatVe, "PhieuDatVeId", "PhieuDatVeId"); return(Page()); }
public ActionResult Edit(VeMayBay model) { try { var oldItem = _dbContext.VeMayBay.Find(model.ID); oldItem.ID = model.ID; oldItem.ChuyenBay_ID = model.ChuyenBay_ID; oldItem.TenKhach = model.TenKhach; oldItem.Cmnd = model.Cmnd; oldItem.NgaySinh = model.NgaySinh; oldItem.PhoneNumber = model.PhoneNumber; oldItem.Email = model.Email; oldItem.NguoiDat_ID = model.NguoiDat_ID; _dbContext.SaveChanges(); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }