public ActionResult DeleteConfirmed(int id) { RequestProgress requestProgress = db.RequestProgreses.Find(id); db.RequestProgreses.Remove(requestProgress); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,ReqId,ModifiedDate,value,Comment")] RequestProgress requestProgress) { if (ModelState.IsValid) { db.Entry(requestProgress).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ReqId = new SelectList(db.ItemRequests, "Id", "Message", requestProgress.ReqId); return(View(requestProgress)); }
// GET: RequestProgresses/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RequestProgress requestProgress = db.RequestProgreses.Find(id); if (requestProgress == null) { return(HttpNotFound()); } return(View(requestProgress)); }
// GET: RequestProgresses/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RequestProgress requestProgress = db.RequestProgreses.Find(id); if (requestProgress == null) { return(HttpNotFound()); } ViewBag.ReqId = new SelectList(db.ItemRequests, "Id", "Message", requestProgress.ReqId); return(View(requestProgress)); }
internal void RaiseProgressEvent(int min, int max, RequestProgress.en_NotificationType notificationType, int value, string text) { RequestProgress requestProgress = new RequestProgress() { Minimum = min, Maximum = max, NotificationType = notificationType, Value = value, Text = text }; if (OnProgressStatusChanged != null) { OnProgressStatusChanged(requestProgress); } }
internal override async Task <byte[]> devRequestSync(YDevice device, string req_first_line, byte[] req_head_and_body, RequestProgress progress, object context) { if (!_notificationHandler.Connected) { throw new YAPI_Exception(YAPI.TIMEOUT, "hub " + _http_params.Url + " is not reachable"); } // Setup timeout counter uint tcpTimeout = YIO_DEFAULT_TCP_TIMEOUT; if (req_first_line.Contains("/testcb.txt") || req_first_line.Contains("/rxmsg.json") || req_first_line.Contains("/files.json") || req_first_line.Contains("/upload.html")) { tcpTimeout = YIO_1_MINUTE_TCP_TIMEOUT; } else if (req_first_line.Contains("/flash.json")) { tcpTimeout = YIO_10_MINUTES_TCP_TIMEOUT; } return(await _notificationHandler.devRequestSync(device, req_first_line, req_head_and_body, tcpTimeout, progress, context)); }
internal abstract Task <byte[]> devRequestSync(YDevice device, string req_first_line, byte[] req_head_and_body, RequestProgress progress, object context);
public SelectObjectContentArgs WithRequestProgress(RequestProgress requestProgress) { this.SelectOptions.RequestProgress = requestProgress; return(this); }
internal override async Task <byte[]> devRequestSync(YDevice device, string req_first_line, byte[] req_head_and_body, RequestProgress progress, object context) { String serial = device.imm_getSerialNumber(); byte[] req = imm_prepareRequest(req_first_line, req_head_and_body); return(await _ywatcher.DevRequestSync(serial, req, progress, context)); }