public ActionResult Create([Bind(Include = "Id,FirstName,LastName,Email,Phone")] Contact contact) { if (ModelState.IsValid) { db.Contacts.Add(contact); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(contact)); }
// POST api/<controller> public string Post([FromBody] string value) { string Buffer = string.Empty; Stream s = HttpContext.Current.Request.InputStream; s.Position = 0; StreamReader sr = new StreamReader(s); Buffer = sr.ReadToEnd(); ContactUs.Models.Contact myContactInfo = JsonConvert.DeserializeObject <ContactUs.Models.Contact>(Buffer); myContactInfo.ContactID = Guid.NewGuid(); _db.Contacts.Add(myContactInfo); _db.SaveChanges(); return("success"); }