Exemplo n.º 1
0
 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);
     }
 }
Exemplo n.º 2
0
 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();
         }
     }
 }