예제 #1
0
        public async Task <IActionResult> Edit(int id, [Bind("UnitTypeID,UnitTypeName,Width,Depth,Height,Price")] UnitType unitType)
        {
            if (id != unitType.UnitTypeID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(unitType);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!UnitTypeExists(unitType.UnitTypeID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(unitType));
        }
예제 #2
0
        public async Task <IActionResult> Edit(int id, [Bind("UnitID,UnitTypeID,UnitLocation")] Unit unit)
        {
            if (id != unit.UnitID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(unit);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!UnitExists(unit.UnitID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["UnitTypeID"] = new SelectList(_context.UnitTypes, "UnitTypeID", "UnitTypeID", unit.UnitTypeID);
            return(View(unit));
        }
        public async Task <IActionResult> Edit(int id, [Bind("UserID,UserTypeID,GateCode,FirstName,LastName,Email,Phone,StreetAddress,City,State,Zip")] User user)
        {
            if (id != user.UserID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(user);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!UserExists(user.UserID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["UserTypeID"] = new SelectList(_context.UserTypes, "UserTypeID", "UserTypeID", user.UserTypeID);
            return(View(user));
        }
        public async Task <IActionResult> Edit(int id, [Bind("ContractID,UnitID,UserID,StartDate,EndDate")] Contract contract)
        {
            if (id != contract.ContractID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(contract);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ContractExists(contract.ContractID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["UnitID"] = new SelectList(_context.Units, "UnitID", "UnitID", contract.UnitID);
            ViewData["UserID"] = new SelectList(_context.Users, "UserID", "UserID", contract.UserID);
            return(View(contract));
        }