コード例 #1
0
 public ActionResult UpdateContact(UpdateContactVM taskVM)
 {
     if (ModelState.IsValid)
     {
         contactService.UpdateContact(taskVM.Contact);
         return(RedirectToAction("Index"));
     }
     return(View(taskVM));
 }
コード例 #2
0
ファイル: ContactsController.cs プロジェクト: joolify/AdoLab
        public IActionResult UpdateContactForm(UpdateContactVM updateContactVm)
        {
            if (!ModelState.IsValid)
            {
                return(View(updateContactVm));
            }

            SQLRepository.UpdateContact(updateContactVm.ID, updateContactVm.SSN, updateContactVm.FirstName,
                                        updateContactVm.LastName);
            return(RedirectToAction(nameof(Contacts)));
        }
コード例 #3
0
ファイル: ContactsController.cs プロジェクト: joolify/AdoLab
        public IActionResult UpdateContactForm(int id)
        {
            Contact         contact         = SQLRepository.ReadContact(id);
            UpdateContactVM updateContactVm = new UpdateContactVM
            {
                ID        = contact.ID,
                SSN       = contact.SSN,
                FirstName = contact.FirstName,
                LastName  = contact.LastName
            };

            return(View(updateContactVm));
        }
コード例 #4
0
        public ActionResult UpdateContact(int id)
        {
            UpdateContactVM taskVM = new UpdateContactVM();

            taskVM.Contact           = contactService.GetContactByID(id);
            taskVM.Contact.Addresses = addressService.GetAddresses(id);
            for (int i = 0; i < taskVM.Contact.Addresses.Count; i++)
            {
                if (i == taskVM.Contact.Addresses.Count - 1)
                {
                    taskVM.Cities += taskVM.Contact.Addresses[i].City;
                }
                else
                {
                    taskVM.Cities += taskVM.Contact.Addresses[i].City + ",";
                }
            }
            return(View(taskVM));
        }