Beispiel #1
0
        public async Task <IActionResult> Edit(int id, [Bind("AddressInOrder1,AddressId,OrderId,Type")] AddressInOrder addressInOrder)
        {
            if (id != addressInOrder.AddressInOrder1)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(addressInOrder);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!AddressInOrderExists(addressInOrder.AddressInOrder1))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AddressId"] = new SelectList(_context.Address, "AddressId", "AddressLine1", addressInOrder.AddressId);
            ViewData["OrderId"]   = new SelectList(_context.Order, "OrderId", "OrderGuid", addressInOrder.OrderId);
            return(View(addressInOrder));
        }
Beispiel #2
0
        public async Task <IActionResult> Edit(int id, [Bind("PersonInOrder1,PersonId,OrderId,Type")] PersonInOrder personInOrder)
        {
            if (id != personInOrder.PersonInOrder1)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(personInOrder);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!PersonInOrderExists(personInOrder.PersonInOrder1))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["OrderId"]  = new SelectList(_context.Order, "OrderId", "OrderGuid", personInOrder.OrderId);
            ViewData["PersonId"] = new SelectList(_context.PersonalInfo, "PersonalInfoId", "FirstName", personInOrder.PersonId);
            return(View(personInOrder));
        }
Beispiel #3
0
        public async Task <IActionResult> Edit(int id, [Bind("OrderId,OrderGuid,Type,Status,TotalCost,OrderPlaced,OrderEta")] Order order)
        {
            if (id != order.OrderId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(order);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!OrderExists(order.OrderId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction("OrderDetails", "OrderDetails", new { id = id }));
            }
            return(View(order));
        }
        public async Task <IActionResult> Edit(int id, [Bind("UserForOrderId,AspnetuserId,OrderId,Type")] UserForOrder userForOrder)
        {
            if (id != userForOrder.UserForOrderId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(userForOrder);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!UserForOrderExists(userForOrder.UserForOrderId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AspnetuserId"] = new SelectList(_context.AspNetUsers, "Id", "Id", userForOrder.AspnetuserId);
            ViewData["OrderId"]      = new SelectList(_context.Order, "OrderId", "OrderGuid", userForOrder.OrderId);
            return(View(userForOrder));
        }
        public async Task <IActionResult> Edit(int id, [Bind("AddressId,AddressLine1,AddressLine2,StateAbbr,City,County,Zip,ParcelId")] Address address)
        {
            if (id != address.AddressId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(address);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!AddressExists(address.AddressId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(address));
        }
Beispiel #6
0
        public async Task <IActionResult> Edit(int id, [Bind("OrderCommentId,OrderId,Comment,Urgent")] OrderComment orderComment)
        {
            if (id != orderComment.OrderCommentId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(orderComment);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!OrderCommentExists(orderComment.OrderCommentId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["OrderId"] = new SelectList(_context.Order, "OrderId", "OrderGuid", orderComment.OrderId);
            return(View(orderComment));
        }
        public async Task <IActionResult> Edit(int id, [Bind("ProductId,Name,Description,BaseCost")] Product product)
        {
            if (id != product.ProductId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(product);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ProductExists(product.ProductId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(product));
        }
Beispiel #8
0
        public async Task <IActionResult> Edit(int id, [Bind("ProductInOrderId,ProductId,OrderId")] ProductInOrder productInOrder)
        {
            if (id != productInOrder.ProductInOrderId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(productInOrder);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ProductInOrderExists(productInOrder.ProductInOrderId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["OrderId"]   = new SelectList(_context.Order, "OrderId", "OrderGuid", productInOrder.OrderId);
            ViewData["ProductId"] = new SelectList(_context.Product, "ProductId", "Description", productInOrder.ProductId);
            return(View(productInOrder));
        }
Beispiel #9
0
        public async Task <IActionResult> Edit(int id, [Bind("PersonalInfoId,PersonalInfoGuid,FirstName,MiddleInitial,LastName,Dob,Email,Phone,Fax,HashedSsn")] PersonalInfo personalInfo)
        {
            if (id != personalInfo.PersonalInfoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(personalInfo);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!PersonalInfoExists(personalInfo.PersonalInfoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(personalInfo));
        }