Example #1
0
 public static ContactModel ToContactModel(this ContactPostRequest contactModel)
 {
     return(new ContactModel
     {
         FirstName = contactModel.FirstName,
         LastName = contactModel.LastName,
         Email = contactModel.Email,
         PhoneNumber = contactModel.PhoneNumber,
         Company = contactModel.Company,
         Created = DateTime.Now
     });
 }
Example #2
0
        public IHttpActionResult Post([FromBody] ContactPostRequest request)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(_invalidParameters));
            }

            var contact = new Contact
            {
                LastName = request.LastName,
                Name     = request.Name
            };

            _contacts.Add(contact);

            return(Ok());
        }