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 })); }
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(); }