コード例 #1
0
        public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            var view = inflater.Inflate(Resource.Layout.fragment_mechanical_category, container, false);

            viewPager  = view.FindViewById <CustomViewPager>(Resource.Id.mechanicalcategory_viewPager);
            tabLayout  = view.FindViewById <TabLayout>(Resource.Id.mechanicalcategory_tablayout);
            notifBadge = view.FindViewById <NotificationBadge>(Resource.Id.mechanicalcategory_badge);
            notifBadge.SetBadgeBackgroundResource(Resource.Drawable.badge_bg_with_shadow);
            notifBadge.SetMaxTextLength(2);
            return(view);
        }
コード例 #2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            mBadge = FindViewById <NotificationBadge>(Resource.Id.badge);
            FindViewById <Button>(Resource.Id.btnIncrease).Click += delegate {
                mBadge.SetNumber(++count);
            };
            FindViewById <Button>(Resource.Id.btnMany).Click += delegate {
                mBadge.SetNumber(99);
            };
            FindViewById <Button>(Resource.Id.btnClear).Click += delegate {
                mBadge.SetNumber(0);
            };
        }
コード例 #3
0
        /// <summary>
        ///     Método que irá carregar os dados nos 'controllers' da interface.
        /// </summary>
        private void CarregaDadosUsuario()
        {
            if (Objects.UsuarioAtual != null)
            {
                lblUsuario.Text = String.IsNullOrEmpty(Objects.UsuarioAtual.Nome) == true ? Objects.UsuarioAtual.Login : String.Format("{0} {1}", Objects.UsuarioAtual.Nome, Objects.UsuarioAtual.SobreNome);

                if (Objects.UsuarioAtual.Imagem != null)
                {
                    //Usuário tem imagem
                    pic_ImgUser.Image       = new Utilities().ConverteByteArrayEmImagem(Objects.UsuarioAtual.Imagem);
                    linkRemoverFoto.Enabled = true;
                }
                else
                {
                    //usuário ainda não tem imagem
                    pic_ImgUser.Image       = Imagens_NewLookInterface.usuario_azul;
                    linkRemoverFoto.Enabled = false;
                }

                NotificationBadge.AddBadgeTo(btnTasks, ConsultaTarefasNaoLidas());

                txtEmail.Text   = Objects.UsuarioAtual.Email;
                txtCargo.Text   = Objects.UsuarioAtual.Cargo;
                txtCompany.Text = Objects.UsuarioAtual.UnidadeOrg;
                txtGestor.Text  = Objects.UsuarioAtual.Gestor;

                if (Objects.UsuarioAtual.ExpirarSenha == 1)
                {
                    cbxExpirarSenha.Checked     = true;
                    lblDataExpirarSenha.Visible = true;
                    lblDataExpirarSenha.Text    = String.Format("Data de expiração da senha: {0:dd/MM/yyyy}", Objects.UsuarioAtual.DtExpiracaoSenha.ToString());
                }
                else
                {
                    cbxExpirarSenha.Checked     = false;
                    lblDataExpirarSenha.Visible = false;
                }
            }
        }