Exemple #1
0
        public IHttpActionResult UpdateConnection(int id, [FromBody] PersonConnectionModel model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var userId = User.Identity.GetUserId <int>();

            return(Ok(_personService.UpdateConnection(model, userId)));
        }
Exemple #2
0
        /// <see cref="IPersonService.UpdateConnection(PersonConnectionModel, int)"/>
        public int UpdateConnection(PersonConnectionModel model, int userId)
        {
            var res = _personRepository.SaveConnection(new PersonConnection
            {
                Id                 = model.Id,
                id_Person          = model.id_Person,
                id_ConnectionType  = model.id_ConnectionType,
                id_Event           = model.id_Event,
                id_PersonConnectTo = model.id_PersonConnectTo,
                Description        = model.Description
            }, userId);

            return(res?.Id ?? -1);
        }