public ActionResult <IEnumerable <ContactedPerson> > CreateContact([FromQuery] string Dni, [FromBody] IEnumerable <ContactedPerson> contacts) { foreach (var contact in contacts) { var contactFromRepo = _repository.ExistContactedPerson(contact.Dni); if (contactFromRepo == null) { _repository.CreateContact(contact); } var rel = _repository.ExitsRegisteredContact(Dni, contact.Dni); if (rel == null) { _repository.AssignContact(Dni, contact.Dni); } } _repository.SaveChanges(); return(Created("https://cotecapi.com/contacts", contacts)); }
public PartialViewResult _Contact(Contact contact) { try { if (!ModelState.IsValid) { return(PartialView(contact)); } contactRepo.Add(contact); contactRepo.SaveChanges(); TempData["Contact"] = "Hello" + "" + contact.Name + "" + "your Comment has been recieved"; return(PartialView()); } catch { TempData["Contact"] = "Hello" + "" + contact.Name + "" + "your Comment didn't come by , Please try again. Thanks"; return(PartialView("_Contact")); } }