public void SendRate(int Rate, int id) { ratings r = new ratings(); r.rate = Rate; r.user = id; //r.ratingTimestamp = "1544978400000"; //r.comment = ""; HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://127.0.0.1:8080/server/api/ratings/"); request.Method = "POST"; request.ContentType = "application/json"; var json = JsonConvert.SerializeObject(r, new JsonSerializerSettings { ContractResolver = new CamelCasePropertyNamesContractResolver() }); using (var streamWriter = new StreamWriter(request.GetRequestStream())) { streamWriter.Write(json); } using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) using (Stream stream = response.GetResponseStream()) using (StreamReader reader = new StreamReader(stream)) { var result = reader.ReadToEnd(); //var a = Int32.Parse(result); } }
public ActionResult DeleteConfirmed(int id) { ratings ratings = db.ratings.Find(id); db.ratings.Remove(ratings); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,BookingId,Rating,Comment")] ratings ratings) { if (ModelState.IsValid) { db.Entry(ratings).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BookingId = new SelectList(db.Bookings, "Id", "BookingTime", ratings.BookingId); return(View(ratings)); }
public ActionResult Create([Bind(Include = "Id,BookingId,Rating,Comment")] ratings ratings) { if (ModelState.IsValid) { db.ratings.Add(ratings); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BookingId = new SelectList(db.Bookings, "Id", "BookingTime", ratings.BookingId); return(View(ratings)); }
// GET: ratings/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ratings ratings = db.ratings.Find(id); if (ratings == null) { return(HttpNotFound()); } return(View(ratings)); }
// GET: ratings/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ratings ratings = db.ratings.Find(id); if (ratings == null) { return(HttpNotFound()); } ViewBag.BookingId = new SelectList(db.Bookings, "Id", "BookingTime", ratings.BookingId); return(View(ratings)); }