Ejemplo n.º 1
0
        public ActionResult Edit(int id, PhoneBookModel model)
        {
            if (id != model.Id)
            {
                return(NotFound());
            }

            PhoneBook.Data.PhoneBook pbEntity = phoneBookService.GetPhoneBook(model.Id);
            if (ModelState.IsValid)
            {
                pbEntity.FirstName    = model.FirstName;
                pbEntity.LastName     = model.LastName;
                pbEntity.Email        = model.Email;
                pbEntity.MobilePhone  = model.MobilePhone;
                pbEntity.Organization = model.Organization;
                pbEntity.Phone        = model.Phone;
                pbEntity.WorkPhone    = model.WorkPhone;
                pbEntity.HomePhone    = model.HomePhone;

                phoneBookService.UpdatePhoneBook(pbEntity);
                return(RedirectToAction("Index"));
            }

            return(View(model));
        }