コード例 #1
0
        public async Task <ActionResult> AddNewInfo(AddNewContactView newContactItem)
        {
            if (ModelState.IsValid)
            {
                await _contactInfoLogic.AddItem(newContactItem);

                return(RedirectToAction("EditContacts", new { message = Messages.AddNewInfoSucces }));
            }
            return(RedirectToAction("EditContacts", new { message = Messages.Error }));
        }
コード例 #2
0
        public async Task AddItem(AddNewContactView item)
        {
            var newItem = new ContactItem()
            {
                Name     = item.Type,
                Value    = item.Value,
                isActive = true
            };

            _db.Contacts.Add(newItem);
            await _db.SaveChangesAsync();
        }