public IHttpActionResult UpdateMedia(int id, [FromBody] EventMediaModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var userId = User.Identity.GetUserId <int>(); var succes = ServiceResponce.FromSuccess().Result("All save complete"); var error = ServiceResponce.FromFailed().Result($"Error save media"); return(Ok(_eventService.UpdateMedia(model, userId))); }
/// <see cref="IEventService.UpdateMedia(EventMediaModel,int)"/> public int UpdateMedia(EventMediaModel model, int userId) { var result = _eventRepository.UpdateMedia(new EventMedia { Id = model.Id, IdEvent = model.id_Event, IdMediaType = model.id_MediaType, MediaLink = model.MediaLink, Description = model.Description }, userId); return(result?.Id ?? -1); }
public EventMediaModel AddEvent(EventMediaModel model) { var request = new RestRequest("/api/CameraEvent/EventMedia", Method.POST); request.AddJsonBody(model); var response = RestClient.Execute(request); if (response.StatusCode != HttpStatusCode.OK) { throw CreateException(response); } return(JsonConvert.DeserializeObject <EventMediaModel>(response.Content)); }
public IHttpActionResult PostMedia([FromBody] EventMediaModel model) { return(Ok()); }