public async Task <IActionResult> Edit(int id, [Bind("GPRSId,PhoneNumber,DateTime,Location,APN,Volume,VolFact,Amount,Discount,Charge,Total,Roaming")] GPRS gPRS) { //if (id != gPRS.GPRSId) //{ // return NotFound(); //} if (ModelState.IsValid) { var gprs = await _context.GPRSs.FindAsync(id); try { //_context.Update(costCenter); _context.GPRSs.Remove(gprs); _context.Add(gPRS); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!GPRSExists(gPRS.GPRSId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["PhoneNumber"] = new SelectList(_context.PhoneLines, "PhoneNumber", "PhoneNumber", gPRS.PhoneNumber); return(View(gPRS)); }
public async Task <IActionResult> Create([Bind("GPRSId,PhoneNumber,DateTime,Location,APN,Volume,VolFact,Amount,Discount,Charge,Total,Roaming")] GPRS gPRS) { if (ModelState.IsValid) { _context.Add(gPRS); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["PhoneNumber"] = new SelectList(_context.PhoneLines, "PhoneNumber", "PhoneNumber", gPRS.PhoneNumber); return(View(gPRS)); }
protected bool GPRSConnect() { if (!GPRS.IsUse) { return(true); } bool ret = GPRS.CreateConnection(3, serverIP, serverPort); if (ret) { Log.Info("GPRS连接成功!"); } else { Log.Info("GPRS连接失败!"); } return(ret); }
protected bool GPRSConnect() { if (!GPRS.IsUse) { return(true); } bool ret = GPRS.CreateConnection(3, Global.gConfig.TransConfig.HostIP, Int32.Parse(Global.gConfig.TransConfig.HostPort)); if (ret) { AppLog.Write("GPRS连接成功!", AppLog.LogMessageType.Info); } else { AppLog.Write("GPRS连接失败!", AppLog.LogMessageType.Info); } return(ret); }
public static bool Run(int sPrograma, int sProceso, string sIdTerminal, string sIdSistema, bool bComprimir, bool bUpdateCurrentRows, bool bUsarGPRS, bool bCerrarVentana, string sNombreProceso, string sConexionGPRS, string sConexionLocal, DatascanCF.Data.DataSetSerializer.QueryList ListQuery, params object[] rParametros) { bool result = false; bUsarGPRS = usarGprsf(sConexionGPRS); // Si asi se especifica se intenta primero establecer la conexión GPRS UIHandler.StartWait(); if (bUsarGPRS) { if (!(GPRS.Conectar(sConexionGPRS))) { UIHandler.EndWait(); return(false); } } // Controlar las Excepciones try { // Se crea la instancia de la forma y se inicia el proceso CargaDatosForm frm = new CargaDatosForm(); frm.m_rwParametros = new ParametrosWS(sPrograma, sProceso, sIdTerminal, sIdSistema, bComprimir, bUpdateCurrentRows, bUsarGPRS, sNombreProceso, sConexionGPRS, ListQuery, rParametros); frm.m_bCerrarVentana = bCerrarVentana; frm.m_sConexionLocal = sConexionLocal; result = (UIHandler.ShowDialog(frm) == System.Windows.Forms.DialogResult.OK); //result = (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK); frm.Dispose(); // Finalmente se cierra la conexión if (bUsarGPRS) { GPRS.Desconectar(); } return(result); } catch { return(false); } finally { UIHandler.EndWait(); } }
private void checkHardWare() { if (!HardwareManager.OpenAll()) { checkHardWareRet = false; } else { HardwareManager.CheckAll(); if (!HardwareManager.HardWareError()) { checkHardWareRet = true; } else { checkHardWareRet = false; } } checkNetRet = !GPRS.ExistError(); }
public void OnTimeTick(int count) { if (count % timeout == 0) { if (!InitializeDeal.Initialized) { StartActivity("初始化"); } else { HardwareManager.CheckAll(); if (GPRS.ExistError()) { return; } if (!CardReader.ExistError() && !Esam.ExistError()) { GotoMain(); } } } }