private void shGridControl2_Click(object sender, EventArgs e) { try { lblMsg.Text = ""; txtTenDiem.Text = ""; txtVietTat.Text = ""; if (gridView2.RowCount > 0) { groupBox1.Enabled = true; txtCachLay.Text = ""; _item = gridView2.GetFocusedRow() as bc_1_11_BaoCaoCuocKhongDieuApp; _kinhDo = _item.GPS_KinhDo; _viDo = _item.GPS_ViDo; txtCachLay.Text = _item.DiaChiDonKhach; if (_viDo != 0 && _kinhDo != 0) { MainMap.addMarkerMG(new PointLatLng(_viDo, _kinhDo), _item.DiaChiDonKhach); var va = TenDuongVietTat.Inst.GetPoint(_item.ID); if (va != null && va.Count > 0) { _objTenDuongVietTat = va[0]; txtTenDiem.Text = _objTenDuongVietTat.NameVN; txtVietTat.Text = _objTenDuongVietTat.VietTat; } else { _objTenDuongVietTat = null; } } } else { groupBox1.Enabled = false; } } catch (Exception ex) { LogError.WriteLogError("shGridControl2_Click: ", ex); } }
private void btnTaoDiem_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtVietTat.Text) || string.IsNullOrEmpty(txtTenDiem.Text)) { txtVietTat.Focus(); lblMsg.Text = "Chưa nhập đủ tên điểm và tên viết tắt"; } else { try { lblMsg.Text = ""; string NameVN = txtTenDiem.Text.Trim(); string NameEN = Taxi.Utils.UnicodeStrings.LatinToAscii(NameVN); if (_objTenDuongVietTat == null) { _objTenDuongVietTat = new TenDuongVietTat(); } _objTenDuongVietTat.NameEN = NameEN; _objTenDuongVietTat.NameVN = NameVN; _objTenDuongVietTat.KinhDo = _kinhDo; _objTenDuongVietTat.ViDo = _viDo; _objTenDuongVietTat.VietTat = txtVietTat.Text.Trim(); _objTenDuongVietTat.FK_CuocGoiID = _item.ID; _objTenDuongVietTat.Save(); lblMsg.ForeColor = Color.Blue; lblMsg.Text = "Tạo điểm thành công"; txtTenDiem.Text = string.Empty; txtVietTat.Text = string.Empty; } catch (Exception ex) { lblMsg.Text = ex.ToString(); } } }