public ActionResult Edit(CompanionModel companion) { ValidateCompanion(companion); if (ModelState.IsValid) { companion.ModifiedBy = User.Identity.Name; _companionRepository.UpdateCompanion(companion); Success(string.Format("companion with Civil Id <b>{0}</b> was successfully updated.", companion.CompanionCID), true); return(RedirectToAction("Details", "Companion", new { companionCid = companion.CompanionCID })); } else { Information(string.Format("companion with Civil Id <b>{0}</b> Was Not updated.", companion.CompanionCID), true); companion.CompanionTypes = _companionManagmentRepository.GetCompanionTypes(); companion.Banks = _patientManagmentRepository.GetBanks(); return(View(companion)); } }
public void UpdateCompanionTest() { CompanionModel companion = new CompanionModel() { CompanionCID = "345345901122", CompanionFName = "Newton", CompanionMName = "tim", CompanionLName = "Newoman", CompanionType = "primary", DateIn = new DateTime(2018, 3, 3), DateOut = null, IsActive = true, IBan = "2222222225555", BankName = "bank of america", IsBeneficiary = false, Notes = "Some notes from companion", PatientCID = "333432901010", CreatedBy = "Mounir", }; _companionRepository.UpdateCompanion(companion); }