Exemple #1
0
 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);
        }