Exemplo n.º 1
0
        public async System.Threading.Tasks.Task <ActionResult> SaveContact()
        {
            var contact = new Contact
            {
                Name        = "Name from WebSite UI 1",
                PhoneNumber = "00001111",
                Note        = "Note from WebSite UI 1"
            };

            if (contact == null)
            {
                ViewBag.Message = "Model was not Bound";
            }
            else
            {
                var success = await ContactManagerProcessor.ProcessContact(contact);

                if (success == true)
                {
                    ViewBag.Message = "Contact Saved Successfully!";
                }
                else
                {
                    ViewBag.Message = "Contact Save Failed!";
                }
            }

            return(View());
        }
Exemplo n.º 2
0
        //public ActionResult About()
        //{
        //    ViewBag.Message = "Your application description page.";

        //    return View();
        //}

        public ActionResult ViewContact()
        {
            ViewBag.Message = "Contacts ";

            List <Contact> contacts = ContactManagerProcessor.GetAllContacts();

            return(View(contacts));
        }
Exemplo n.º 3
0
        // ==================================================================================================

        private async System.Threading.Tasks.Task <bool> CreateAndSaveContact(ContactModel contactModel)
        {
            var contact = new Contact
            {
                Name        = contactModel.Name,
                PhoneNumber = contactModel.PhoneNumber,
                Note        = contactModel.Note
            };

            return(await ContactManagerProcessor.ProcessContact(contact));
        }
        public async Task <bool> InsertContact()
        {
            var Contact = new ContactService();

            Contact.Name        = txtName.Text;
            Contact.PhoneNumber = txtPhone.Text;
            Contact.Note        = txtNote.Text;

            var success = await ContactManagerProcessor.ProcessorContact(Contact);

            if (success == true)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }