public IActionResult CrearEditarRelacion(ContactoRelacionViewModel viewModel) { try { var contactoRel = contactoService.GetByIdPadreAndIdHijo((int)viewModel.IdContactoPadre, (int)viewModel.IdContactoHijo); if (contactoRel != null) { contactoRel.NotaRelacion = viewModel.NotaRelacion; var cr = contactoService.UpdateRelacion(contactoRel); } else { var cr = this.contactoMap.CreateRelacion(viewModel); } return(Json(new { success = true })); } catch (Exception ex) { AltivaLog.Log.Insertar(ex.ToString(), "Error"); return(BadRequest()); throw; } }