private void btnThem_Click(object sender, EventArgs e) { Msg msg = new Msg(); msg.Subject = txtTieuDe.Text.Trim(); txtNoiDung.Text = txtNoiDung.Text.Trim(); msg.Contents = txtNoiDung.Text; msg.Date = Taxi.Business.DieuHanhTaxi.GetTimeServer(); msg.UserName = ThongTinDangNhap.USER_ID; msg.IPAddress = QuanTriCauHinh.GetIPPC(); try { if (String.IsNullOrEmpty(msg.Contents)) { System.Windows.Forms.MessageBox.Show("Nội dung không được để trống", "Thông báo"); txtNoiDung.Focus(); } else { msg.Save(); this.Close(); } } catch (Exception) { System.Windows.Forms.MessageBox.Show("Có lỗi, cập nhật không thành công", "Thông báo"); } }
private void lnkXoaMayMoiKhach_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { gridMayMoiKhach.SelectionMode = Janus.Windows.GridEX.SelectionMode.SingleSelection; if (gridMayMoiKhach.SelectedItems.Count > 0) { GridEXRow row = gridMayMoiKhach.SelectedItems[0].GetRow(); string IP = row.Cells["IP_Address"].Value.ToString(); MessageBox.MessageBoxBA msgBox = new MessageBox.MessageBoxBA(); string Result = msgBox.Show(this, "Bạn có đồng ý xóa máy tính này?", "Thông báo", Taxi.MessageBox.MessageBoxButtonsBA.YesNoCancel, Taxi.MessageBox.MessageBoxIconBA.Question); if (Result == DialogResult.Yes.ToString()) { if (QuanTriCauHinh.Delete(IP)) { this.GetDSMayTinhMoiKhach(); new MessageBox.MessageBoxBA().Show("Xóa thông tin máy tính thành công"); } else { new MessageBox.MessageBoxBA().Show("Lỗi xóa thông tin máy tính thành công"); } } } }
static void Main() { SystemParametersInfo(SPI_SETKEYBOARDCUES, 0, 1, 0); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(true); Global.Module = EnumModule.G5_TongDai; QuanTriCauHinh.IpAddress = QuanTriCauHinh.GetLocalIPAddress(); ServiceVersion.CheckVersionStart(); while (count <= 5) { count++; if (Business.DieuHanhTaxi.GetTimeServer() > DateTime.MinValue) { AutoUpdate objAutoUpdate = new AutoUpdate().GetUpdateByDateTime(Module.TongDaiVien, license.Version()); if ((objAutoUpdate != null || ServiceVersion.IsRequired) && !Debugger.IsAttached) { Process.Start("AutoUpdate.exe", objAutoUpdate.ModuleName); } else { Application.Run(new frmDieuHanhBoDamNEW_V3()); } break; } if (count >= 5) { Application.Run(new frmSettings()); } System.Threading.Thread.Sleep(1000); } }
private static void LoadDataCommon() { Config_Common.LoadConfigCommon(); ThongTinCauHinh.LayThongTinCauHinh(); CommonBL.LoadDrivers_Active(); CommonBL.LoadVehicles(); //CommonBL.LoadStaxiLoaiXe(); if (Config_Common.NhapTuyenDuongDai || Config_Common.App_DieuXeHopDong) { CommonBL.LoadTuyenDuongDai(); } try { using (DataTable dt = QuanTriCauHinh.G5_GetLines_LoaiXeOfPCDienThoai(IpAddress)) { if (dt.Rows != null && dt.Rows.Count > 0) { LineVung = dt.Rows[0]["Line_Vung"].ToString(); if (Config_Common.DienThoai_DieuTuDong) { Config_Common.DienThoai_DieuTuDong = dt.Columns.Contains("G5_Type") && dt.Rows[0]["G5_Type"].ToString() == "1"; } Config_Common.G5_PinMap = dt.Columns.Contains("G5_PinMap") && dt.Rows[0]["G5_PinMap"].ToString() == "1"; if (Config_Common.GopLine || ThongTinCauHinh.GopKenh_TrangThai) { LineGop = dt.Rows[0]["LineGop"] == DBNull.Value ? LineVung : dt.Rows[0]["LineGop"].ToString(); } QuanTriCauHinh.MoHinh = dt.Columns.Contains("MoHinh") && dt.Rows[0]["MoHinh"] != DBNull.Value && (string)dt.Rows[0]["MoHinh"] != "" && (string)dt.Rows[0]["MoHinh"] != "0" ? (MoHinh)dt.Rows[0]["MoHinh"].To <int>() : MoHinh.TD_DT; } else { LineVung = string.Empty; } } } catch (Exception ex) { LogError.WriteLogError("GetLines_LoaiXeOfPCDienThoai", ex); } }
private void btnLuu_Click(object sender, EventArgs e) { try { bool bOK; g_IP = StringTools.TrimSpace(txtIP.Text); g_Line_Vung = StringTools.TrimSpace(txtLine_Vung.Text); g_Line_Gop = StringTools.TrimSpace(txtLineGop.Text); g_No = Convert.ToInt16(num_No.Value); g_G5Type = cbkG5Type.Checked; g_Extension = txtExtension.Text; if ((g_IP.Length > 0) && (g_Line_Vung.Length > 0)) { if (g_IsAdd) { if (QuanTriCauHinh.GetLineVungOfPC(g_IP, "").Length > 0) { MessageBox.MessageBoxBA msg = new MessageBox.MessageBoxBA(); if (msg.Show("Đã tồn tại IP này trong hệ thống bạn cần kiểm tra lại.Bạn có đồng ý lưu trùng IP không ?", "Thông báo", MessageBox.MessageBoxButtonsBA.YesNoCancel, MessageBox.MessageBoxIconBA.Question) == DialogResult.No.ToString()) { return; } } } g_IsActive = chkChoPhep.Checked; bOK = QuanTriCauHinh.InsertIP_V3(g_IP, g_Line_Vung, g_KieuMayTinh, g_IsActive, g_No, g_Line_Gop, g_G5Type, g_Extension); if (bOK) { new MessageBox.MessageBoxBA().Show("Tạo thông tin máy tính thành công"); this.Close(); } else { new MessageBox.MessageBoxBA().Show("Lỗi tạo thông tin máy tính thành công"); } } else { new MessageBox.MessageBoxBA().Show("Bạn phải nhập thông tin địa chỉ IP của các máy con và line hoặc vùng."); } } catch (Exception ex) { LogError.WriteLogError("frmThemMayTinh --> LuuClick:", ex); } }
static void Main() { try { //HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://192.168.100.188:8080/MPCCNotifier/mptelecom/DoAction.jsp?event=GetRealTimeList"); //try //{ // WebResponse response = request.GetResponse(); // JArray array = new JArray(); // using (var twitpicResponse = (HttpWebResponse)request.GetResponse()) // { // using (var reader = new StreamReader(twitpicResponse.GetResponseStream())) // { // JavaScriptSerializer js = new JavaScriptSerializer(); // var objText = reader.ReadToEnd(); // JObject joResponse = JObject.Parse(objText); // //JObject result = (JObject)joResponse["result"]; // //array = (JArray)result["Detail"]; // //string statu = array[0]["dlrStat"].ToString(); // } // } //} //catch (WebException ex) //{ // LogError.WriteLogError("ProcessGoiDi:", ex); // //return ""; //} ////ThreadPool.SetMinThreads(20, 20); ////Application.EnableVisualStyles(); ////Application.SetCompatibleTextRenderingDefault(false); ////Global.Module = EnumModule.G5_DienThoai; ////Application.Run(new FormMainRibbon()); //////Application.Run(new FrmCommandModule()); ////return; ThreadPool.SetMinThreads(20, 20); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Global.Module = EnumModule.G5_DienThoai; QuanTriCauHinh.IpAddress = QuanTriCauHinh.GetLocalIPAddress(); ServiceVersion.CheckVersionStart(); while (count <= 5) { count++; if (DieuHanhTaxi.GetTimeServer() > DateTime.MinValue) { AutoUpdate objAutoUpdate = new AutoUpdate().GetUpdateByDateTime(Module.DienThoaiVien, license.Version()); if ((objAutoUpdate != null || ServiceVersion.IsRequired) && !Debugger.IsAttached) { Process.Start("AutoUpdate.exe", objAutoUpdate.ModuleName); } else { Application.Run(new frmDieuHanhDienThoaiNEWCP_V3()); } return; } else { if (count >= 5) { Application.Run(new frmSettings()); } } Thread.Sleep(1000); } } catch (Exception) { try { if (!string.IsNullOrEmpty(ThongTinDangNhap.USER_ID) && !string.IsNullOrEmpty(QuanTriCauHinh.IpAddress) && ThongTinDangNhap.IsUserPostionTrust(ThongTinDangNhap.USER_ID, QuanTriCauHinh.IpAddress)) // ngôi đúng vị trí checkout { ThongTinDangNhap.CheckOut(ThongTinDangNhap.USER_ID, QuanTriCauHinh.IpAddress); } } catch (Exception ex1) { LogError.WriteLogError("frmDieuHanhDienThoaiNEWCP_V3_FormClosed:", ex1); } } }
public static void LayThongTinCauHinh() { if (_layThongTinCauHinh == false) { _layThongTinCauHinh = true; } else { return; } try { DataTable dt = QuanTriCauHinh.GetThongTinCauHinh(); if ((dt == null) || (dt.Rows.Count <= 0)) { ThietLapMacDinh(); } else { DataRow dr = dt.Rows[0]; mTenCongTy = dr["TenCongTy"].ToString(); mLogoPath = dr["LogoCongTy"].ToString(); mSoGiayGioiHanThoiGianChuyenTongDai = int.Parse(dr["SoGiayGioiHanThoiGianChuyenTongDai"].ToString().Length > 0 ? dr["SoGiayGioiHanThoiGianChuyenTongDai"].ToString() : "60"); mSoGiayGioiHanThoiGianDieuXe = int.Parse(dr["SoGiayGioiHanThoiGianDieuXe"].ToString().Length > 0 ? dr["SoGiayGioiHanThoiGianDieuXe"].ToString() : "120"); mSoGiayGioiHanThoiGianDonKhach = int.Parse(dr["SoGiayGioiHanThoiGianDonKhach"].ToString().Length > 0 ? dr["SoGiayGioiHanThoiGianDonKhach"].ToString() : "300"); mSoPhutGioiHanMatLienLac = int.Parse(dr["SoPhutGioiHanMatLienLac"].ToString().Length > 0 ? dr["SoPhutGioiHanMatLienLac"].ToString() : "120"); mSoPhutGioiHanMatLienLacBaoNghi = int.Parse(dr["SoPhutGioiHanMatLienLacBaoNghi"].ToString().Length > 0 ? dr["SoPhutGioiHanMatLienLacBaoNghi"].ToString() : "180"); mSoPhutGioiHanMatLienLacBaoDiSanBay = int.Parse(dr["SoPhutGioiHanMatLienLacBaoDiSanBay"].ToString().Length > 0 ? dr["SoPhutGioiHanMatLienLacBaoDiSanBay"].ToString() : "180"); mSoPhutGioiHanMatLienLacBaoDiDuongDai = int.Parse(dr["SoPhutGioiHanMatLienLacBaoDiDuongDai"].ToString().Length > 0 ? dr["SoPhutGioiHanMatLienLacBaoDiDuongDai"].ToString() : "180"); mSoDauCuaTongDai = dr["SoDauCuaTongDai"].ToString(); mThuMucDuLieuTanasonic = dr["ThuMucDuLieuTanasonic"].ToString(); mThuMucFileAmThanh = dr["ThuMucFileAmThanh"].ToString(); mTatCaLineCuaHeThong = dr["TatCaLineCuaHeThong"].ToString(); mCacLineCuaTaxiOperation = dr["CacLineCuaTaxiOperation"].ToString(); mSoDienThoaiCongTy = dr["SoDienThoaiCongTy"].ToString(); mHasTongDai = Convert.ToBoolean(dr["HasTongDai"].ToString()); mSoDongCuocGoiDaGiaiQuyet = Convert.ToInt16(dr["SoDongCuocGoiDaGiaiQuyet"].ToString()); mKiemTraXeDaRaHoatDong = dr["KiemTraXeDaRaHoatDong"] != DBNull.Value && bool.Parse(dr["KiemTraXeDaRaHoatDong"].ToString()); mCacVungTongDai = dr["CacVungTongDai"].ToString(); mTinhTienCuocHaiChieuKhongNgatCuoc = dr["TinhTienCuocHaiChieuKhongNgatCuoc"] != DBNull.Value && bool.Parse(dr["TinhTienCuocHaiChieuKhongNgatCuoc"].ToString()); KichHoachTaxiGroupDon = dr["KichHoachTaxiGroupDon"] != DBNull.Value && bool.Parse(dr["KichHoachTaxiGroupDon"].ToString()); SoPhutGiuKhachChuaCoXeNhan = Convert.ToByte(dr["SoPhutGiuKhachChuaCoXeNhan"].ToString()); SoPhutGiuKhachCoXeNhan = Convert.ToByte(dr["SoPhutGiuKhachCoXeNhan"].ToString()); SoPhutGiuKhachLai = Convert.ToByte(dr["SoPhutGiuKhachLai"].ToString()); GPS_MaCungXN = dr["GPS_MaXN"].ToString(); GPS_LoaiBanDo = dr["GPS_MAP_LoaiBanDo"].ToString(); GPS_MucZoom = Convert.ToInt32(dr["GPS_MAP_Zoom"].ToString()); GPS_KinhDo = float.Parse(dr["GPS_MAP_KinhDo"].ToString()); GPS_ViDo = float.Parse(dr["GPS_MAP_ViDo"].ToString()); GPS_TenTinh = dr["GPS_TenTinh"].ToString(); GPS_TrangThai = dr["GPS_Trangthai"] != DBNull.Value && bool.Parse(dr["GPS_Trangthai"].ToString()); GPS_BKGioiHan = Convert.ToInt32(dr["GPS_BKGioiHan"].ToString()); GPS_BKXeNhan = Convert.ToInt32(dr["GPS_BKXeNhan"].ToString()); GPS_KetNoiManHinh = dr["GPS_KetNoiManHinh"] != DBNull.Value && bool.Parse(dr["GPS_KetNoiManHinh"].ToString()); GopKenh_TrangThai = dr["GopKenh_TrangThai"] != DBNull.Value && bool.Parse(dr["GopKenh_TrangThai"].ToString()); GopKenh_GioBD = TimeSpan.Parse(dr["GopKenh_GioBD"].ToString()); GopKenh_GioKT = TimeSpan.Parse(dr["GopKenh_GioKT"].ToString()); var ft = false; if (dr.Table.Columns["FT_ChieuVe_CoDuyet"] != null) { bool.TryParse(dr["FT_ChieuVe_CoDuyet"].ToString(), out ft); FT_ChieuVe_CoDuyet = ft; var ft_ChieuVe_CoDuyet = false; bool.TryParse(dr["FT_ChieuVe_CoChotCo"].ToString(), out ft_ChieuVe_CoDuyet); FT_ChieuVe_CoChotCo = ft_ChieuVe_CoDuyet; } else { FT_ChieuVe_CoChotCo = false; } if (dr.Table.Columns["FT_KM"] != null) { int FT_KM = 1; if (dr["FT_KM"] != DBNull.Value) { int.TryParse(dr["FT_KM"].ToString(), out FT_KM); } FT_SoKM = FT_KM; } else { FT_SoKM = 5; } if (dr.Table.Columns["FT_KM"] != null) { try { FT_ServiceMap = (Utils.Enums.Enum_FT_ServiceMap)Enum.Parse(typeof(Utils.Enums.Enum_FT_ServiceMap), dr["FT_ServiceMap"].ToString()); } catch { FT_ServiceMap = Utils.Enums.Enum_FT_ServiceMap.Google; } } else { FT_ServiceMap = Utils.Enums.Enum_FT_ServiceMap.None; } if (dr.Table.Columns["FT_ChieuVe_Active"] != null) { FT_ChieuVe_Active = dr["FT_ChieuVe_Active"] != DBNull.Value && bool.Parse(dr["FT_ChieuVe_Active"].ToString()); } if (dr.Table.Columns["FT_Active"] != null) { FT_Active = dr["FT_Active"] != DBNull.Value && bool.Parse(dr["FT_Active"].ToString()); } if (dr.Table.Columns.Contains("FolderAmThanh") && dr["FolderAmThanh"] != null && !string.IsNullOrEmpty(dr["FolderAmThanh"].ToString())) { FolderAmThanh = dr["FolderAmThanh"].ToString(); } else { FolderAmThanh = @"D:\Public\AmThanhEnVangVip"; } } } catch (Exception ex) { LogError.WriteLogError("Lấy T.tin cấu hình", ex); } }