Exemple #1
0
 public IActionResult SaveEntity(Contact contact)
 {
     if (!ModelState.IsValid)
     {
         IEnumerable <ModelError> allErrors = ModelState.Values.SelectMany(v => v.Errors);
         return(new BadRequestObjectResult(allErrors));
     }
     else
     {
         //if (string.IsNullOrEmpty(contact.Id))
         if (!_contactService.CheckItemExist(contact.Id))
         {
             _contactService.Add(contact);
         }
         else
         {
             _contactService.Update(contact);
         }
         _contactService.Save();
         return(new OkObjectResult(contact));
     }
 }