public async Task <IActionResult> Edit(int id, [Bind("Medicineid,Name,Makerid,Description,Measurement")] Medicine medicine) { if (id != medicine.Medicineid) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(medicine); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MedicineExists(medicine.Medicineid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Makerid"] = new SelectList(_context.Maker, "Makerid", "Makerid", medicine.Makerid); return(View(medicine)); }
public async Task <IActionResult> Edit(int id, [Bind("Pharmacistid,Firstname,Lastname,Salary,Birthday")] Pharmacist pharmacist) { if (id != pharmacist.Pharmacistid) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pharmacist); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PharmacistExists(pharmacist.Pharmacistid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pharmacist)); }
public async Task <IActionResult> Edit(int id, [Bind("Receiptid,Medicineid,Pharmacistid,Quantity")] Receipt receipt) { if (id != receipt.Receiptid) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(receipt); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ReceiptExists(receipt.Receiptid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Medicineid"] = new SelectList(_context.Medicine, "Medicineid", "Medicineid", receipt.Medicineid); ViewData["Pharmacistid"] = new SelectList(_context.Pharmacist, "Pharmacistid", "Pharmacistid", receipt.Pharmacistid); return(View(receipt)); }
public async Task <IActionResult> Edit(int id, [Bind("Availabilityid,Medicineid,Quantity,Price,Productiontime")] Availability availability) { if (id != availability.Availabilityid) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(availability); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AvailabilityExists(availability.Availabilityid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Medicineid"] = new SelectList(_context.Medicine, "Medicineid", "Medicineid", availability.Medicineid); return(View(availability)); }
public async Task <IActionResult> Edit(int id, [Bind("Makerid,Makername,Country,Website")] Maker maker) { if (id != maker.Makerid) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(maker); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MakerExists(maker.Makerid)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(maker)); }