예제 #1
0
        public async Task <IActionResult> Create([Bind("OrderId,OrderGuid,Type,Status,TotalCost,OrderPlaced,OrderEta")] Order order)
        {
            if (ModelState.IsValid)
            {
                _context.Add(order);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(order));
        }
        public async Task <IActionResult> Create([Bind("AddressId,AddressLine1,AddressLine2,StateAbbr,City,County,Zip,ParcelId")] Address address)
        {
            if (ModelState.IsValid)
            {
                _context.Add(address);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(address));
        }
예제 #3
0
        public async Task <IActionResult> Create([Bind("ProductId,Name,Description,BaseCost")] Product product)
        {
            if (ModelState.IsValid)
            {
                _context.Add(product);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(product));
        }
예제 #4
0
        public async Task <IActionResult> Create([Bind("PersonalInfoId,PersonalInfoGuid,FirstName,MiddleInitial,LastName,Dob,Email,Phone,Fax,HashedSsn")] PersonalInfo personalInfo)
        {
            if (ModelState.IsValid)
            {
                _context.Add(personalInfo);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(personalInfo));
        }
예제 #5
0
        public async Task <IActionResult> Create([Bind("OrderCommentId,OrderId,Comment,Urgent")] OrderComment orderComment)
        {
            if (ModelState.IsValid)
            {
                _context.Add(orderComment);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["OrderId"] = new SelectList(_context.Order, "OrderId", "OrderGuid", orderComment.OrderId);
            return(View(orderComment));
        }
예제 #6
0
        public async Task <IActionResult> Create([Bind("PersonInOrder1,PersonId,OrderId,Type")] PersonInOrder personInOrder)
        {
            if (ModelState.IsValid)
            {
                _context.Add(personInOrder);
                await _context.SaveChangesAsync();

                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));
        }
예제 #7
0
        public async Task <IActionResult> Create([Bind("AddressInOrder1,AddressId,OrderId,Type")] AddressInOrder addressInOrder)
        {
            if (ModelState.IsValid)
            {
                _context.Add(addressInOrder);
                await _context.SaveChangesAsync();

                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));
        }
        public async Task <IActionResult> Create([Bind("UserForOrderId,AspnetuserId,OrderId,Type")] UserForOrder userForOrder)
        {
            if (ModelState.IsValid)
            {
                _context.Add(userForOrder);
                await _context.SaveChangesAsync();

                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));
        }
예제 #9
0
        public async Task <IActionResult> Create([Bind("ProductInOrderId,ProductId,OrderId")] ProductInOrder productInOrder)
        {
            if (ModelState.IsValid)
            {
                _context.Add(productInOrder);
                await _context.SaveChangesAsync();

                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));
        }