Esempio n. 1
0
        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");
        }