private void RechazarAviso(AvisoRender aviso) { ColaSincronizacion c = new ColaSincronizacion(); _aviso.Estado_siniestro = Estado_siniestro.Recogido.ToString(); _aviso.Sentido = Sentido.NAVISION.ToString(); _aviso.Estado_procesamiento = Estado_procesamiento.Noprocesada; _aviso.Tipo_Accion = Tipo_Accion.Eliminar.ToString(); _aviso.Notificar_Aviso = true; c.InsertarEnCola(_aviso); }
private void BtnSincronizar_Click(object sender, EventArgs e) { ProgressDialog progressBar; ColaSincronizacion _cola = new ColaSincronizacion(); AlertDialog.Builder alert = new AlertDialog.Builder(this); alert.SetTitle("Sincronización Manual"); alert.SetMessage("¿Desea sincronizar los datos manualmente?"); alert.SetPositiveButton("Sí", (senderAlert, args) => { if (Conectividad.IsConnected) { progressBar = new ProgressDialog(this); progressBar.SetCancelable(true); progressBar.SetMessage("Sincronizando con Central...."); progressBar.SetProgressStyle(ProgressDialogStyle.Spinner); progressBar.Progress = 0; progressBar.Max = 100; progressBar.Show(); new Thread(new ThreadStart(delegate { Sincronizacion _sincro = new Sincronizacion(); _sincro.Sincronizar(); RunOnUiThread(() => { progressBar.Dismiss(); txtAvisosSinSincronizar.Text = String.Format("Sin sincronizar - {0}", new Database().PendientesDeSincronizar().ToString()); Toast.MakeText(this, "Sincronizando", ToastLength.Short).Show(); }); })).Start(); } else { Utilidades.MostrarMensaje(this, Constantes.SinConexion); } }); alert.SetNegativeButton("No", (senderAlert, args) => { Toast.MakeText(this, "Cancelado!", ToastLength.Short).Show(); }); Dialog dialog = alert.Create(); dialog.Show(); }
private void Cerrar(AvisoRender _aviso) { if (txt_FechaNacimiento.Text == string.Empty || txt_FechaMuerte.Text == string.Empty || txt_Crotal.Text == string.Empty) { Toast.MakeText(this, "Debe completar los campos Fecha de Nacimiento, Fecha de Muerte y Crotal", ToastLength.Long).Show(); } else { if (Convert.ToDecimal(txt_PesoNeto.Text) == 0) { Toast.MakeText(this, "El Peso Neto no puede ser 0", ToastLength.Long).Show(); } else { if (Convert.ToDecimal(txt_PesoBruto.Text) >= Convert.ToDecimal(txt_Tara.Text)) { ColaSincronizacion c = new ColaSincronizacion(); _aviso.Estado_siniestro = Estado_siniestro.Recogido.ToString(); _aviso.Sentido = Sentido.NAVISION.ToString(); _aviso.Estado_procesamiento = Estado_procesamiento.Noprocesada; _aviso.Tipo_Accion = Tipo_Accion.Modificar.ToString(); //INI JRD Añadidos campos que faltaban 03/07/17 _aviso.Observaciones = txt_Observaciones.Text; _aviso.Animales = txt_NumAnimales.Text; _aviso.Bruto = txt_PesoBruto.Text; _aviso.Tara = txt_Tara.Text; //FIN JRD Añadidos campos que faltaban 03/07/17 _aviso.Tipo_Accion = Tipo_Accion.Modificar.ToString(); _aviso.Tipo_Accion = Tipo_Accion.Modificar.ToString(); _aviso.Tipo_Accion = Tipo_Accion.Modificar.ToString(); c.InsertarEnCola(_aviso); this.Finish(); } else { Toast.MakeText(this, "El Peso Bruto debe de ser mayor o igual a la tara", ToastLength.Long).Show(); } } } }
private void Spinner_ItemSelected(object sender, AdapterView.ItemSelectedEventArgs e) { if (Contador != 1) { var s = sender as Spinner; Context c = e.View.Context; Settings._NoAccesible = s.GetItemAtPosition(e.Position).ToString(); ColaSincronizacion _cola = new ColaSincronizacion(); _aviso.Estado_siniestro = "Recogido"; _aviso.Anular_Aviso = true; _aviso.Observaciones = "ANULACION CON MOTIVO DE ANULACIÓN"; _aviso.Estado_siniestro = Estado_siniestro.Recogido.ToString(); _aviso.Sentido = Sentido.NAVISION.ToString(); _aviso.Estado_procesamiento = Estado_procesamiento.Noprocesada; _aviso.Tipo_Accion = Tipo_Accion.Modificar.ToString(); _cola.InsertarEnCola(_aviso); this.Finish(); } else { Contador += 1; } }