public IHttpActionResult PutDuong(int id, Duong duong) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != duong.ma_duong) { return(BadRequest()); } db.Entry(duong).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!DuongExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private async Task GetDuongGiaoNhau() { try { var url = HttpService.Instance.GetDuongGiaoNhau(_duong.StreetId); var result = await HttpService.Instance.GetAsync(url); if (result != null) { _listDuongGiaoNhau = Duong.DeserializeList(result); } else { Device.BeginInvokeOnMainThread(() => { LabelDangTai.Text = "Quá trình tải bị lỗi, xin thử lại"; ButtonXemDuongGiaoNhau.IsVisible = false; }); } } catch (Exception ex) { Debug.WriteLine(ex); Device.BeginInvokeOnMainThread(() => { LabelDangTai.Text = "Quá trình tải bị lỗi, xin thử lại"; ButtonXemDuongGiaoNhau.IsVisible = false; }); } }
private async Task GetDanhSachDuong() { try { var url = HttpService.Instance.GetDanhSachDuong(); var result = await HttpService.Instance.GetAsync(url); if (result != null) { Device.BeginInvokeOnMainThread(() => { LabelDangTai.IsVisible = false; ListViewDuong.ItemsSource = Duong.DeserializeList(result); }); } else { Device.BeginInvokeOnMainThread(() => { LabelDangTai.Text = "Quá trình tải bị lỗi, xin thử lại"; }); } } catch (Exception e) { Debug.WriteLine(e); Device.BeginInvokeOnMainThread(() => { LabelDangTai.Text = "Quá trình tải bị lỗi, xin thử lại"; }); } }
public ActionResult DeleteConfirmed(int id) { Duong duong = db.Duongs.Find(id); db.Duongs.Remove(duong); db.SaveChanges(); return(RedirectToAction("Index")); }
public DiaDiem() { ten = new TenDiaDiem(); dichvu = new DichVu(); duong = new Duong(); phuong = new Phuong(); quanhuyen = new QuanHuyen(); tinhthanh = new TinhThanh(); }
public ActionResult Edit([Bind(Include = "MaDuong,Duong1")] Duong duong) { if (ModelState.IsValid) { db.Entry(duong).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(duong)); }
public ActionResult Create([Bind(Include = "MaDuong,Duong1")] Duong duong) { if (ModelState.IsValid) { db.Duongs.Add(duong); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(duong)); }
public IHttpActionResult GetDuong(int id) { Duong duong = db.Duong.Find(id); if (duong == null) { return(NotFound()); } return(Ok(duong)); }
public IHttpActionResult PostDuong(Duong duong) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Duong.Add(duong); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = duong.ma_duong }, duong)); }
// GET: Admin/Duongs/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Duong duong = db.Duongs.Find(id); if (duong == null) { return(HttpNotFound()); } return(View(duong)); }
public IHttpActionResult GetCongAn(int id) { CT_Duong cT_Duong = db.CT_Duong.Find(id); if (cT_Duong != null) { Duong duong = db.Duong.Find(cT_Duong.ma_duong); return(Ok(duong)); } else { return(BadRequest()); } }
public IHttpActionResult DeleteDuong(int id) { Duong duong = db.Duong.Find(id); if (duong == null) { return(NotFound()); } db.Duong.Remove(duong); db.SaveChanges(); return(Ok(duong)); }
public XemDuong(Duong duong) { InitializeComponent(); _duong = duong; Title = _duong.StreetName; ButtonXemDuongGiaoNhau.Text = "Các đường giao với " + duong.StreetName; Task.Run(async() => { await GetDuongGiaoNhau(); await GetToaDoDuong(); }); }
private void DuongClick(object sender, RoutedEventArgs e) { // x: 1.0,2.0,3.0,4.0,5.0 // y: 50.0,44.21524,38.9416,35.28946,32.581 // z: 6.0,7.0,8.0,9.0,10.0,11.0 double[] x = X.Text.Split(',').Select(double.Parse).ToArray(); double[] y = Y.Text.Split(',').Select(double.Parse).ToArray(); double[] future = Future.Text.Split(',').Select(double.Parse).ToArray(); int method = int.Parse(Method.Text); double[] result = Duong.ComputeForecast((DuongMethodEnum)method, x, y, future); Result.Text = string.Empty; foreach (double d in result) { Result.Text = string.Concat(Result.Text, d, Environment.NewLine); } Eur.Text = Duong.ComputeEur((DuongMethodEnum)method, x, y, 20.0).ToString(); }