public async Task <IActionResult> Edit(FormatTypeViewModel viewModel) { if (ModelState.IsValid) { FormatType formatType = new FormatType(); formatType = viewModel.FormatType; try { _context.Update(formatType); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FormatTypeExists(formatType.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction("EditFormatType", "LoadFormats", new { productId = viewModel.ProductID, loadFormatId = formatType.LoadFormatID, tableName = formatType.TableName, uploadFileType = viewModel.UploadFileType })); } return(View(viewModel)); }
// GET: FormatTypes/Edit/5 public async Task <IActionResult> Edit(Guid productId, Guid Id, UploadFileTypes uploadFileType) { var formatType = await _context.FormatTypes.SingleOrDefaultAsync(m => m.ID == Id); FormatTypeViewModel viewModel = new FormatTypeViewModel { ProductID = productId, UploadFileType = uploadFileType, FormatType = formatType }; return(View(viewModel)); }