public async Task <IActionResult> Edit(int id, [Bind("companyGoodsPackageId,CompanyId,PackageTypeid,GoodsTypeId,PackagingDate")] CompanyGoodsPackage companyGoodsPackage) { if (id != companyGoodsPackage.companyGoodsPackageId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(companyGoodsPackage); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CompanyGoodsPackageExists(companyGoodsPackage.companyGoodsPackageId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CompanyId"] = new SelectList(_context.Company, "CompanyId", "CompanyId", companyGoodsPackage.CompanyId); ViewData["GoodsTypeId"] = new SelectList(_context.GoodsType, "GoodsTypeId", "GoodsTypeId", companyGoodsPackage.GoodsTypeId); ViewData["PackageTypeid"] = new SelectList(_context.PackageType, "PackageTypeId", "PackageTypeId", companyGoodsPackage.PackageTypeid); return(View(companyGoodsPackage)); }
public async Task <IActionResult> Create([Bind("companyGoodsPackageId,CompanyId,PackageTypeid,GoodsTypeId,PackagingDate")] CompanyGoodsPackage companyGoodsPackage) { if (ModelState.IsValid) { _context.Add(companyGoodsPackage); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CompanyId"] = new SelectList(_context.Company, "CompanyId", "CompanyId", companyGoodsPackage.CompanyId); ViewData["GoodsTypeId"] = new SelectList(_context.GoodsType, "GoodsTypeId", "GoodsTypeId", companyGoodsPackage.GoodsTypeId); ViewData["PackageTypeid"] = new SelectList(_context.PackageType, "PackageTypeId", "PackageTypeId", companyGoodsPackage.PackageTypeid); return(View(companyGoodsPackage)); }