public IHttpActionResult PostContactNavigation(ContactNavigation contactNavigation)
        {
            string validationErrors = "";

            try
            {
                db.ContactNavigations.Add(contactNavigation);
                db.SaveChanges();
                return(Ok(contactNavigation));
            }
            catch (DbEntityValidationException e)
            {
                foreach (DbEntityValidationResult eve in e.EntityValidationErrors)
                {
                    foreach (DbValidationError ve in eve.ValidationErrors)
                    {
                        string error = ve.PropertyName + " - " + ve.ErrorMessage;
                        validationErrors += System.Environment.NewLine + error;
                    }
                }

                string x = validationErrors;
            }
            return(StatusCode(HttpStatusCode.NoContent));
        }
Example #2
0
 public void Load()
 {
     ContactNavigation.Load();
 }