public IHttpActionResult PostEventToVisit(EventToVisit eventToVisit) { db.esp_Event_ToVisit(eventToVisit.EventID, eventToVisit.PosjetilacID); db.Posjetilacs.FirstOrDefault(p => p.PosjetilacID == eventToVisit.PosjetilacID).BrojPosjecenihDogadjaja += 1; db.SaveChanges(); return(Ok()); }
private void submitBtn_Clicked(object sender, EventArgs e) { //ide od -1 (ako nista nije odabrano) pa nadalje... //DisplayAlert("picked", picker.SelectedIndex.ToString(), "ok"); string komentar; if (String.IsNullOrEmpty(commentInput.Text)) { komentar = "nullcomment"; } else { komentar = commentInput.Text; //komentar = JsonConvert.SerializeObject(commentInput.Text); } EventToVisit etv = new EventToVisit { Comment = komentar, CommentDate = DateTime.Now, EventRating = picker.SelectedIndex + 1, //npr. index 0 + 1 = ocjena 1 star RatingDate = DateTime.Now, EventID = editEvent.EventID, PosjetilacID = Global.PrijavljeniKorisnik.KorisnikID }; System.Net.Http.HttpResponseMessage response = eventToVisitService.GetMultipleParameterResponse("UpdateEventToVisit", etv.PosjetilacID.ToString(), etv.EventID.ToString(), etv.EventRating.ToString(), komentar); if (response.IsSuccessStatusCode) { DisplayAlert("Success!", "Successfully rated event!", "Ok"); } else { DisplayAlert("Error", response.StatusCode.ToString(), "Close"); } }