public IHttpActionResult UpdateDescriptions(int id, [FromBody] EventDescriptionModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var userId = User.Identity.GetUserId <int>(); return(Ok(_eventService.UpdateDescriptions(model, userId))); }
/// <see cref="IEventService.UpdateDescriptions(EventDescriptionModel, int)"/> public int UpdateDescriptions(EventDescriptionModel model, int userId) { var result = _eventRepository.UpdateDescription(new EventDescription { Id = model.Id, IdEvent = model.id_Event, IdType = model.id_DescriptionType, Description = model.DescriptionText, Status = model.Status }, userId); if (result == null) { return(-1); } return(result.Id); }