public async Task<IActionResult> Edit(int id, [Bind("MedicineID,Name,Description,Quantity,MedicineCode,Img,Use_in_case,Contradication,Price")] 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)); } return View(medicine); }
public async Task <IActionResult> Edit(int id, [Bind("SpecID,SpecName,SpecDescription")] Specialization specialization) { if (id != specialization.SpecID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(specialization); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SpecializationExists(specialization.SpecID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(specialization)); }
public async Task <IActionResult> Edit(int id, [Bind("PharmID,PharmName,PharmAddress,PharmPhone,Time_at")] Pharmacy pharmacy) { if (id != pharmacy.PharmID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pharmacy); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PharmacyExists(pharmacy.PharmID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pharmacy)); }
public async Task <IActionResult> Edit(int id, [Bind("MedID,MedName,MedDescription,MedAddress,Time_at")] Medical_Enterprise medical_Enterprise) { if (id != medical_Enterprise.MedID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(medical_Enterprise); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Medical_EnterpriseExists(medical_Enterprise.MedID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(medical_Enterprise)); }
public async Task <IActionResult> Edit(int id, [Bind("DoctorID,DoctorName,DoctorSurname,DoctorDescription,DoctorPhone,Price,doctorType,DoctorEnterprise")] Doctors doctors) { if (id != doctors.DoctorID) { return(NotFound()); } var id1 = Int32.Parse(Request.Form["doctorType"]); var id2 = Int32.Parse(Request.Form["DoctorEnterprise"]); var specialization = await _context.Specialization.FindAsync(id1); var med = await _context.Medical_Enterprise.FindAsync(id2); doctors.doctorType = specialization; doctors.DoctorEnterprise = med; if (ModelState.IsValid) { try { _context.Update(doctors); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DoctorsExists(doctors.DoctorID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(doctors)); }