/// <summary> /// Добавить/Изменить связи для Event c Id = <paramref name="eventId"/> /// </summary> /// <param name="eventId"></param> /// <param name="models"></param> /// <param name="userId"></param> /// <returns></returns> public ServiceResponce UpdateConnection(int eventId, IEnumerable <EventConnectionModel> models, int userId) { var result = _eventRepository.AddConnections( models.Select(o => new EventConnection { Id = o.Id, id_Person = eventId, id_ConnectionType = o.id_ConnectionType, id_Event = o.id_Event, id_EventConnectTo = o.id_EventConnectTo, Description = o.Description }).ToList(), userId); return(result ? ServiceResponce .FromSuccess() .Result("Connections save complete") : ServiceResponce .FromFailed() .Result($"Error save connections")); }