public void EvaluarEstadoVehiculoYAgregarBDE(int id, Vehicle vehiculo) { float Kilo = (float)Convert.ToDouble(vehiculo.Kilometraje); float UMantto = (float)Convert.ToDouble(vehiculo.KUMantto); float dif = Kilo - UMantto; vehiculo.Estado = 0; if (dif > 4800 && dif <= 5000) { vehiculo.Estado = 1; } else if (dif > 5000) { vehiculo.Estado = 2; } vehiculo.Buscador = vehiculo.Placa + "@" + vehiculo.Marca + "@" + vehiculo.Modelo + "@" + vehiculo.Responsable + "@" + vehiculo.Area + "@" + vehiculo.Encargado + "@" + vehiculo.Central; if (UConnection.conectadoWifi()) { if (id != 0) { mInteractor.actualizarVehiculo_SQLServer(this, vehiculo); } else { mInteractor.agregarVehiculo_SQLServer(this, vehiculo); } } else { mView.ShowDialog("Debes encender la antena Wifi", "Ok", "False"); } }
/**private bool OnFristTimer() * { * Log.Info(TAG, "\n\n\n\nSe realizo el primer intento por " + time1 / 1000 + " segundos\n\n\n\n"); * * return true; * }*/ public void DescargarValoresNecesarios() { if (UConnection.conectadoWifi() == true) { /**if (UConnection.conextadoRedInterna() == true) * {*/ if (user.Nombre != String.Empty && user.Perfil == PERFIL_DESARROLLADOR) { downloadUsers(); downloadVehicles(); downloadCheckLists(); } else if (user.Nombre != String.Empty && (user.Perfil == PERFIL_SUPERVISOR || user.Perfil == PERFIL_RESPONSABLE)) { downloadUsers(); downloadVehicles(); downloadCheckLists(); } else if (user.Nombre != String.Empty && user.Perfil == PERFIL_VIGILANTE) { bandera1 = true; descarga1 = true; bandera2 = true; descarga2 = true; downloadCheckLists(); downloadVehicles(); } else if (user.Nombre != String.Empty && user.Perfil == PERFIL_CONDUCTOR) { bandera1 = true; descarga1 = true; bandera3 = true; descarga3 = true; downloadVehicles(); } else { DeleteUserPreferences(); } /**} * else * { * Log.Info(TAG, "No está conectado a " + UServices.Wifi_Name); * DataConfirmationDialog frag = DataConfirmationDialog * .NewInstance("No estas conectado a '"+ UServices.Wifi_Name +"' ¿Deseas continuar?", "Continuar", "Finalizar", this); * frag.Show(FragmentManager, "TAG: continuar fuera de la red '" + UServices.Wifi_Name + "'"); * }*/ } else { Log.Info(TAG, "No hay conexión Wifi"); DataConfirmationDialog frag = DataConfirmationDialog .NewInstance(CODE_DIALOG_REFRESH, "No hay conexión Wifi ¿Deseas continuar sin conexión?", "Continuar", "Finalizar", this); frag.Show(FragmentManager, "TAG: continuar sin Wifi"); } }
public void BorrarrVehiculoBDE(int id) { if (UConnection.conectadoWifi()) { mInteractor.eliminarVehiculo_SQLServer(this, id); } else { mView.ShowDialog("Debes encender la antena Wifi", "Ok", "False"); } }
public void ConsultarUsuarioBDE(User user) { if (UConnection.conectadoWifi()) { mInteractor.consultarUsuario_SQLServer(user, this); } else { mView.showDialog("Debes encender la antena Wifi", "Ok", "False"); } }
public void ObtenerListaVehiculosBDE() { if (UConnection.conectadoWifi()) { mInteractor.descargarListaVehiculos_SQLServer(this); } else { mView.ShowDialog("Debes encender la antena Wifi", "Ok", "False"); } }
public void validarOpcion(int mPosition, bool guardado, int validateOption) { switch (validateOption) { case VALIDATE_OPTION_NEXT: if (guardado == true) { if (mPosition + 1 == 5) { CheckList checkList = obtenerPreferenciasCheckList(); Log.Info(TAG, "Los datos del PreUso son: " + checkList); if (UConnection.conectadoWifi()) { mInteractor.agregarPreUso_SQLServer(checkList, this); } else { mView.showDialog(TablesActivityView.CODE_DIALOG_SET, "No hay conexión Wifi ¿Deseas guardar los datos para cuando tengas conexión?", "Aceptar", "Cancelar"); } } else if (mPosition + 1 != 5) { if (mPosition + 1 == 1) { string placa = mCheckListPreferences.GetString("Placa", String.Empty); Log.Info(TAG, "la placa es: " + placa); if (UConnection.conectadoWifi()) { mInteractor.descargarDocumentosDeVehiculo_SQLServer(placa, this); } else { mView.showDialog(TablesActivityView.CODE_DIALOG_GET, "Debes encender la antena Wifi", "Ok", "False"); } } mView.goNext(); } } break; case VALIDATE_OPTION_PREVIOUS: if (mPosition + 1 == 1) { mView.showDialog(TablesActivityView.CODE_DIALOG_DISCART, "¿Desea descartar los datos ingresados?", "Aceptar", "Cancelar"); } else if (mPosition + 1 != 1) { mView.goPrevious(); } break; } }
public void RefreshChecKListBDE(CheckListSummary resumen, string comments, int state) { resumen.ComentariosVigilancia = comments; resumen.Estado = state; if (UConnection.conectadoWifi()) { mInteractor.actualizarResumenPreUso_SQLServer(resumen, this); } else { mView.showDialog("Debes encender la antena Wifi", "Ok", "False"); } }
public void ObtenerListaPreUsosBDE() { string fecha = PrepareDateToBrowser(DateTime.Now); Log.Info(TAG, "se solicitarán Pre-Usos del día: " + fecha); if (UConnection.conectadoWifi()) { mInteractor.descargarListaPreUsosDelDia_SQLServer(fecha, this); } else { mView.ShowDialog("Debes encender la antena Wifi", "Ok", "False"); } }
public void GenerarPreusoTestOKBDE() { CheckList checkList = new CheckList { Fecha = DateTime.Now, Placa = "F6F-745", Kilometraje = 23000, Mantto = "0", Produccion = "Lima", Destino = "Oroya", Conductor = "Richard Narro", SistemaDireccion = "1", SistemaFrenos = "1", Faros = "1", LucesDireccionales = "1", Asientos = "1", Cinturones = "1", Vidrios = "1", LimpiaParabrisas = "1", EspejoInterno = "1", EspejoExterno = "1", NivelAceite = "1", NivelAgua = "1", Combustible = "1", Claxon = "1", AlarmaRetorceso = "1", RelojesIndicadores = "1", Neumaticos = "1", NeumaticoRepuesto = "1", Extintor = "1", ConosSeguridad = "1", SogaArrastre = "1", Botiquin = "1", HerramientasLlaves = "1", GataPalanca = "1", Triangulo = "1", Linterna = "1", Cunas = "1", Carroceria = "1", Pertiga = "0", Circulina = "0", ComentariosAdicionales = "", Observacion1 = "", Prioridad1 = 0, Observacion2 = "", Prioridad2 = 0, Observacion3 = "", Prioridad3 = 0, Observacion4 = "", Prioridad4 = 0, CajaSoporte = "1", Alcohol = "1", Jabon = "1", Algodon = "1", Aposito = "1", Bandas = "1", Esparadrapo = "1", Gasas1 = "1", Gasas2 = "1", Tijera = "1", Venda = "1", ComentariosBotiquin = "", EstadoSOAT = "1", NuevaFechaSOAT = DateTime.Parse("2017-01-08"), EstadRevTecnica = "1", NuevaFechaRevTecnica = DateTime.Parse("2017-01-08"), SOAT = "1", RevTecnica = "1", TarjetaPropiedad = "1", CartillaSeguridad = "1", CartillaERP = "1", BanderaMantto = 0, BanderaItems = 0, BanderaComentarios = 0, BanderaBotiquin = 0, BanderaDocumentos = 0, BanderaPrincipal = 0 }; checkList.Buscador = PrepareDateToBrowser(checkList.Fecha) + "@" + checkList.Placa + "@" + checkList.Produccion + "@" + checkList.Destino + "@" + checkList.Conductor; checkList.Garitas = checkList.Produccion + "@" + checkList.Destino; if (UConnection.conectadoWifi()) { mInteractor.agregarPreUso_SQLServer(checkList, this); } else { mView.ShowDialog("Debes encender la antena Wifi", "Ok", "False"); } }