private async void OnMeusPedidosTapped(object sender, EventArgs e)
        {
            if (Helpers.Settings.DisplayUserRole == Enums.UserRole.Guest.ToString())
            {
                App.AppCurrent.AlertToGuest();
                return;
            }

            Image obj = sender as Image;

            Device.BeginInvokeOnMainThread(() =>
            {
                try
                {
                    obj.ScaleTo(1.3, 75).ContinueWith((t) =>
                    {
                        try
                        {
                            obj.ScaleTo(1.0, 75);
                        }
                        catch
                        {
                        }
                    },
                                                      scheduler: TaskScheduler.FromCurrentSynchronizationContext());
                }
                catch
                {
                }
            });


            try
            {
                Acr.UserDialogs.UserDialogs.Instance.ShowLoading();

                Acr.UserDialogs.UserDialogs.Instance.ShowLoading();

                OrderService Orderservice = new OrderService();
                string       resultCk     = await Orderservice.GetCheckinByClienteAndCompanyId(_company.Id);

                MultiLocationRequestCheckinDTO resultMyOrders = JsonConvert.DeserializeObject <MultiLocationRequestCheckinDTO>(resultCk);

                if (resultMyOrders.Checkin != null)
                {
                    if (_company.HasLocation)
                    {
                        await App.AppCurrent.NavigationService.NavigateModalAsync(new ListLocationBillsPage(resultMyOrders.Checkin, _company, true), null, false);
                    }
                    else
                    {
                        await App.AppCurrent.NavigationService.NavigateModalAsync(new ListPedidoPage(resultMyOrders.Checkin, _company), null, false);
                    }
                }
                else
                {
                    await DisplayAlert(MocoApp.Resources.AppResource.alertAlert, AppResource.alertNeedMakeCheckin, AppResource.textOk);
                }
            }
            catch (Exception)
            {
            }
            finally
            {
                Acr.UserDialogs.UserDialogs.Instance.HideLoading();
            }
        }
        public async void LoadPage()
        {
            try
            {
                //imgCheck.Source = "ic_detail_checkin";
                stkItens.IsVisible = false;
                Acr.UserDialogs.UserDialogs.Instance.ShowLoading(AppResource.alertLoading);

                //lblOcuupation.Text = string.Format(AppResource.lblPleaseFill, _company.OccupationPrefix);
                lblOcuupation.Text = _company.OccupationPrefix;

                OrderService orderService = new OrderService();
                var          result       = await orderService.GetCheckinByClienteAndCompanyId(_company.Id);

                _resultDTO = JsonConvert.DeserializeObject <MultiLocationRequestCheckinDTO>(result);

                _checkin   = _resultDTO.Checkin;
                _company   = _resultDTO.Company;
                _locations = _resultDTO.Locations;

                if (_checkin != null)
                {
                    stkCheckout.IsVisible = true;
                    lblCheckOut.Text      = AppResource.textRequestCheckout + " " + _checkin.Company.Title;
                }

                if (_locations != null)
                {
                    //LoadLocations(_locations);
                    lblTextRoomNumber.IsVisible = false;
                    txtQtd.IsVisible            = false;

                    if (_checkin != null && !string.IsNullOrEmpty(_checkin.Occupation))
                    {
                        txtOccupation.Text      = _checkin.Occupation;
                        txtOccupation.IsEnabled = false;
                    }
                    else
                    {
                        //lblOcuupation.Text = AppResource.textRoomNumber;
                        //lblOcuupation.Text = string.Format(AppResource.lblPleaseFill, _company.OccupationPrefix);
                        lblOcuupation.Text = _company.OccupationPrefix;
                    }
                }
                else
                {
                    stkItens.IsVisible = true;
                    Acr.UserDialogs.UserDialogs.Instance.HideLoading();
                }
            }
            catch (Exception ex)
            {
                Acr.UserDialogs.UserDialogs.Instance.Toast(AppResource.alertNoneCheckinFound);
                App.AppCurrent.NavigationService.ModalGoBack();
            }
            finally
            {
                stkAct.IsVisible   = false;
                stkItens.IsVisible = true;
                await Task.Delay(500);

                Acr.UserDialogs.UserDialogs.Instance.HideLoading();
            }
        }