コード例 #1
0
 public ActionResult Create(VeMayBay collection)
 {
     if (ModelState.IsValid)
     {
         _dbContext.VeMayBay.Add(collection);
         _dbContext.SaveChanges();
         return(RedirectToAction(nameof(Index)));
     }
     return(View());
 }
コード例 #2
0
        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());
        }
コード例 #3
0
        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"));
        }
コード例 #4
0
        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());
        }
コード例 #5
0
 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());
     }
 }