void Handle_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
        {
            var chkBox = sender as CheckBox;

            switch (chkBox.StyleId)
            {
            case "chkYes":
                if (chkNo.Checked && chkYes.Checked)
                {
                    chkNo.Checked = false;
                }
                if (TrailerDetailStack.IsVisible)
                {
                    mgwEntry.Focus();
                }
                break;

            case "chkNo":
                if (chkYes.Checked && chkNo.Checked)
                {
                    chkYes.Checked = false;
                }
                break;
            }
        }
Beispiel #2
0
        private async void Save_clicked(object sender, XLabs.EventArgs <bool> e)
        {
            if (string.IsNullOrEmpty(_StationInformation.IATACode))
            {
                IATACodeLbl.TextColor = Color.Red;
                IATACodeEntry.Focus();
                return;
            }
            else
            {
                IATACodeLbl.TextColor = Color.Black;
            }

            _StationInformation.ReportType  = null;
            _StationInformation.DateOfEvent = null;
            DataContracts.StationInformationSp spData = null;
            try
            {
                spData = jsonInitObj.getStationInformationJson(_StationInformation);
            }
            catch (Exception ex)
            {
                await DisplayAlert("Please fill valid data", ex.Message, "Ok");

                return;
            }
            CreateItems(spData);
        }
Beispiel #3
0
        async private void getEixos(object sender, XLabs.EventArgs <XLabs.Vector3> e)
        {
            var x = e.Value.X;
            var y = e.Value.Y;
            var z = e.Value.Z;

            gForce = Math.Sqrt((x * x) + (y * y) + (z * z));

            if (gForce > 2 && gForce <= 5)
            {
                var service = new BumpService();

                var position = await this.geolocator.GetPositionAsync(timeout : 10000);

                await service.AddAsync(position.Latitude, position.Longitude, (int)gForce);

                var list = await service.ListAsync();

                foreach (var pino in list)
                {
                    SetPinOnMap(pino.Latitude, pino.Longitude, pino.Severity);
                }
            }

            Debug.WriteLine("Forca G: " + gForce);
        }
 private void CheckBox_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
     try
     {
         CheckBox chk = sender as CheckBox;
         DelIds.Add(int.Parse(chk.Text));
     }catch (Exception ex)
     {
     }
 }
Beispiel #5
0
 private void CheckBox_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
     if (chkDisclaimer.IsChecked == true)
     {
         btnDisclaimer.IsEnabled = true;
     }
     else if (chkDisclaimer.IsChecked == false)
     {
         btnDisclaimer.IsEnabled = false;
     }
 }
 void Handle_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
     try
     {
         //告知viewmodel checkbox发生了改变
         MessagingCenter.Send <RegistScorePage>(this, "CheckBoxChanged");
     }
     catch (Exception)
     {
     }
 }
Beispiel #7
0
        private async void CheckBox_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
        {
            CheckBox item = sender as CheckBox;

            if (e.Value)
            {
                int       idCompromiso = int.Parse(item.ClassId);
                PopupPage page         = new SolucionesPage(idCompromiso);
                await PopupNavigation.PushAsync(page);
            }
        }
Beispiel #8
0
 private void CheckBox_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
     if ((sender as CheckBox).Checked == true)
     {
         retParams.Add((((sender as CheckBox).Parent as StackLayout).Children[0] as Label).Text);
     }
     else
     {
         retParams.Remove((((sender as CheckBox).Parent as StackLayout).Children[0] as Label).Text);
     }
 }
        private void CheckBoxGenero_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
        {
            var checkbox = sender as CheckBox;

            if (checkbox.Checked)
            {
                imageGenero.Source = ImageSource.FromResource("ChecksYRadios.img.hombre.jpg");
            }
            else
            {
                imageGenero.Source = ImageSource.FromResource("ChecksYRadios.img.mujer.jpg");
            }
        }
Beispiel #10
0
 private void Siportafolio_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
     if (siportafolio.Checked == true)
     {
         lblfrentes.IsVisible = true;
         txtfrentes.IsVisible = true;
     }
     else if (siportafolio.Checked == false)
     {
         lblfrentes.IsVisible = false;
         txtfrentes.IsVisible = false;
     }
 }
        private void Todo_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
        {
            if (!(sender is CheckBox toogle))
            {
                return;
            }
            if (!(toogle.BindingContext is TodoItem todoItem))
            {
                return;
            }

            App.TodosStore.Dispatch(new CompleteTodoAction(todoItem.Id));
        }
Beispiel #12
0
 private void Anaquel_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
     if (anaquel.Checked == true)
     {
         exhibidor.IsVisible     = false;
         btnsiguiente4.IsVisible = true;
         lbltypeexib.Text        = "/api/v1/types/16";
     }
     else if (anaquel.Checked == false)
     {
         exhibidor.IsVisible     = true;
         btnsiguiente4.IsVisible = false;
     }
 }
        private void Check_Clicked(object sender, XLabs.EventArgs <bool> e)
        {
            if (_fullviewobj == null)
            {
                switch (_classname)
                {
                case "safety":
                    _fullviewobj = new FlightSafetyReportView((FlightSafetyReportModel)_viewobject);
                    break;

                case "security":
                    _fullviewobj = new securityReportView();
                    break;

                case "ground":
                    _fullviewobj = new GroundSafetyReportView();
                    break;

                case "fatigue":
                    _fullviewobj = new FatigueReportView();
                    break;

                case "Injury":
                    _fullviewobj = new InjuryIllnessReportView();
                    break;

                case "cabin":
                    _fullviewobj = new CabinSafetyReportView();
                    break;
                }
            }
            if (Formcheck.IsToggled == true)
            {
                try
                {
                    Stacklay2.Children.Add(_fullviewobj);
                }
                catch
                {
                }
            }
            else
            {
                Stacklay2.Children.Remove(_fullviewobj);
            }
        }
Beispiel #14
0
        private void check1_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
        {
            if (check1.Checked == true)
            {
                stoplabelStack.IsVisible  = true;
                stoplabelStack1.IsVisible = true;
                durStack.IsVisible        = false;
                //stop_date.Date =  st_date.Date;
                //stop_poptime.Time = st_poptime.Time;

                //DateTime startDate1 = startDate.AddHours(Convert.ToDouble(dur.Text));
                //string startstring1 = startDate1.ToUniversalTime().ToString("yyyy-MM-dd HH:mm:ss");
            }

            else
            {
                stoplabelStack.IsVisible  = false;
                stoplabelStack1.IsVisible = false;
                durStack.IsVisible        = true;
                //   mainstack.HeightRequest = mainstack.HeightRequest - 40;
            }
        }
Beispiel #15
0
        private void check2_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
        {
            if (check2.Checked == true)
            {
                check1.Checked = false;
            }

            else
            {
                check1.Checked = true;
            }

            cust.IsVisible        = false;
            ivAddr.IsVisible      = false;
            delAddr.IsVisible     = false;
            retTemplate.IsVisible = false;

            oDate.IsVisible        = true;
            exDate.IsVisible       = true;
            priceList.IsVisible    = true;
            paymentTerms.IsVisible = true;
        }
Beispiel #16
0
        void Handle_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
        {
            var chkBox = sender as CheckBox;

            switch (chkBox.StyleId)
            {
            case "chkScan":
                if (chkManual.Checked && chkScan.Checked)
                {
                    chkManual.Checked = false;
                    palletIdEntry.Focus();
                }

                break;

            case "chkManual":
                if (chkScan.Checked && chkManual.Checked)
                {
                    chkScan.Checked = false;
                    palletIdEntry.Focus();
                }
                break;
            }
        }
        private void CheckBox_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
        {
            try
            {
                var selectedItem = ((XLabs.Forms.Controls.CheckBox)sender);
                var VehicleId    = selectedItem.BindingContext;

                var chkbxobj          = VehicleId.GetType();
                var SelectedVehicleId = chkbxobj.GetProperty("Id").GetValue(VehicleId);
                var regoNo            = chkbxobj.GetProperty("Rego").GetValue(VehicleId);
                if (selectedItem.Checked == true)
                {
                    if (Convert.ToInt32(SelectedVehicleId) > 0)
                    {
                        Settings.VehicleID = Convert.ToInt32(SelectedVehicleId);
                    }
                    Settings.RegoNo = regoNo.ToString();
                }
            }
            catch (Exception ex)
            {
                var msg = ex.Message;
            }
        }
Beispiel #18
0
        private void check2_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
        {
            if (check2.Checked == true)
            {
                check1.Checked = false;
            }

            else
            {
                check1.Checked = true;
            }

            addr.IsVisible  = false;
            webs.IsVisible  = false;
            tags.IsVisible  = false;
            avail.IsVisible = false;

            phone.IsVisible = true;
            vgn.IsVisible   = true;
            mob.IsVisible   = true;
            fax.IsVisible   = true;
            mail.IsVisible  = true;
            lang.IsVisible  = true;
        }
Beispiel #19
0
        /*
         * Accelerometer_ReadingAvailable - View session live for more details.
         */
        private async void Accelerometer_ReadingAvailable(object sender, XLabs.EventArgs <XLabs.Vector3> e)
        {
            await Task.Delay(100).ContinueWith(async(arg) =>
            {
                if (!gettingLocation)
                {
                    if (onlyOne == false)
                    {
                        onlyOne = true;
                        semaphoreObject.WaitOne();
                        GlobalUtilities.accelerometer.ReadingAvailable -= Accelerometer_ReadingAvailable;

                        XLabs.Vector3 Currentreading = e.Value;
                        if (GlobalUtilities.LastMovement is null)
                        {
                            GlobalUtilities.LastMovement = Currentreading;
                        }
                        else
                        {
                            if (Math.Round(Currentreading.X, 1) != Math.Round(GlobalUtilities.LastMovement.X, 1) || Math.Round(Currentreading.Y, 1) != Math.Round(GlobalUtilities.LastMovement.Y, 1) || Math.Round(Currentreading.Z, 1) != Math.Round(GlobalUtilities.LastMovement.Z, 1))
                            {
                                GlobalUtilities.moving += 1;
                                if (GlobalUtilities.moving > GlobalUtilities.MovementTicks)
                                {
                                    accelworking           = true;
                                    getlocation            = false;
                                    GlobalUtilities.moving = 0;
                                    GlobalUtilities.still  = 0;
                                    movement                    = true;
                                    interrupt                   = new Interrupts();
                                    interrupt.reason            = "Movement detected.";
                                    DateTime toBeClonedDateTime = DateTime.Now;
                                    interrupt.start             = toBeClonedDateTime;
                                    bool realAnwser             = false;
                                    RunningInfo info            = database.getRunningInfo(1);
                                    if (info.background)
                                    {
                                        info.notificationNeeded = true;
                                        database.UpdateRunningInfo(info);
                                    }
                                    Device.BeginInvokeOnMainThread(
                                        async() =>
                                    {
                                        realAnwser = await DisplayAlert("Movement detected", "Are you still working?", "Yes.", "No, pause.");
                                        if (!realAnwser)
                                        {
                                            interrupt.sessionId = live.Id;
                                            interrupt.Id        = database.SaveInterrupt(interrupt);
                                            getlocation         = false;
                                            accelometeractive   = false;
                                        }
                                        else
                                        {
                                            getlocation       = true;
                                            accelometeractive = true;
                                        }
                                        movement = false;
                                    });
                                    accelworking = true;
                                }
                            }
                            else
                            {
                                GlobalUtilities.still += 1;
                                if (GlobalUtilities.still > GlobalUtilities.StillTicks)
                                {
                                    GlobalUtilities.moving = 0;
                                    GlobalUtilities.still  = 0;
                                }
                            }
                        }
                        while (movement)
                        {
                            ;
                        }
                        GlobalUtilities.LastMovement = Currentreading;
                        Thread.Sleep(GlobalUtilities.aceelTime);
                        if (accelometeractive)
                        {
                            GlobalUtilities.accelerometer.ReadingAvailable += Accelerometer_ReadingAvailable;
                        }
                        semaphoreObject.Release();
                        onlyOne      = false;
                        accelworking = false;
                    }
                }
            });
        }
Beispiel #20
0
 /// <summary>
 /// Audioes the stream_ on broadcast.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The e.</param>
 private void audioStream_OnBroadcast(object sender, XLabs.EventArgs <byte[]> e)
 {
     Debug.WriteLine("Microphone recorded {0} bytes.", e.Value.Length);
 }
 private void OnNavigating(object sender, XLabs.EventArgs <Uri> e)
 {
     //this.InjectNativeFunctionScript();
 }
 private void AgreeBox_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
 }
 void Handle_ItemSelected(object sender, XLabs.EventArgs <object> e)
 {
 }
Beispiel #24
0
 private void Ch_event_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
 }
Beispiel #25
0
 private void MCheckBox_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
     cellObject.Checked = e.Value;
 }
Beispiel #26
0
 private void rememberMe_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
     Settings.RememberMe = e.Value;
 }
Beispiel #27
0
 private void CheckBoxKonserwacja_CheckedChanged(object sender, XLabs.EventArgs <bool> e)
 {
     monthsPicker.IsEnabled = e.Value;
 }