public async Task <IActionResult> Edit(int id, [Bind("MedicationTypeId,Name")] MedicationType medicationType) { if (id != medicationType.MedicationTypeId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(medicationType); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MedicationTypeExists(medicationType.MedicationTypeId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(medicationType)); }
public async Task <IActionResult> Edit(int id, [Bind("Fullname,PatientId,FirstName,LastName,Address,City,ProvinceCode,PostalCode,Ohip,DateOfBirth,Deceased,DateOfDeath,HomePhone,Gender")] Patient patient) { if (id != patient.PatientId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(patient); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PatientExists(patient.PatientId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ProvinceCode"] = new SelectList(_context.Province, "ProvinceCode", "ProvinceCode", patient.ProvinceCode); return(View(patient)); }
public async Task <IActionResult> Edit(string id, [Bind("ConcentrationCode")] ConcentrationUnit concentrationUnit) { if (id != concentrationUnit.ConcentrationCode) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(concentrationUnit); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ConcentrationUnitExists(concentrationUnit.ConcentrationCode)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(concentrationUnit)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Name")] DiagnosisCategory diagnosisCategory) { if (id != diagnosisCategory.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(diagnosisCategory); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DiagnosisCategoryExists(diagnosisCategory.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(diagnosisCategory)); }
public async Task <IActionResult> Edit(int id, [Bind("PatientTreatmentId,TreatmentId,DatePrescribed,Comments,PatientDiagnosisId")] PatientTreatment patientTreatment) { if (id != patientTreatment.PatientTreatmentId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(patientTreatment); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PatientTreatmentExists(patientTreatment.PatientTreatmentId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } int DID = (int)HttpContext.Session.GetInt32("DID"); ViewData["PatientDiagnosisId"] = new SelectList(_context.PatientDiagnosis, "PatientDiagnosisId", "PatientDiagnosisId", patientTreatment.PatientDiagnosisId); ViewData["TreatmentId"] = new SelectList(_context.Treatment.Where(b => b.DiagnosisId == DID).OrderBy(a => a.Name), "TreatmentId", "Name", patientTreatment.TreatmentId); return(View(patientTreatment)); }
public async Task <IActionResult> Edit(int id, [Bind("PatientDiagnosisId,PatientId,DiagnosisId,Comments")] PatientDiagnosis patientDiagnosis) { if (id != patientDiagnosis.PatientDiagnosisId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(patientDiagnosis); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PatientDiagnosisExists(patientDiagnosis.PatientDiagnosisId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["DiagnosisId"] = new SelectList(_context.Diagnosis, "DiagnosisId", "Name", patientDiagnosis.DiagnosisId); ViewData["PatientId"] = new SelectList(_context.Patient, "PatientId", "FirstName", patientDiagnosis.PatientId); return(View(patientDiagnosis)); }
public async Task <IActionResult> Edit(string id, [Bind("CountryCode,Name,PostalPattern,PhonePattern,FederalSalesTax")] Country country) { if (id != country.CountryCode) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(country); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CountryExists(country.CountryCode)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(country)); }
public async Task <IActionResult> Edit(string id, [Bind("Din,Name,Image,MedicationTypeId,DispensingCode,Concentration,ConcentrationCode")] Medication medication) { if (id != medication.Din) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(medication); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MedicationExists(medication.Din)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index", "HKMedications")); //RedirectToAction("Index", "HKMedications?"); } ViewData["ConcentrationCode"] = new SelectList(_context.ConcentrationUnit.OrderBy(a => a.ConcentrationCode), "ConcentrationCode", "ConcentrationCode", medication.ConcentrationCode); ViewData["DispensingCode"] = new SelectList(_context.DispensingUnit.OrderBy(a => a.DispensingCode), "DispensingCode", "DispensingCode", medication.DispensingCode); // ViewData["MedicationTypeId"] = new SelectList(_context.MedicationType, "MedicationTypeId", "Name", medication.MedicationTypeId); return(View(medication)); }