Exemplo n.º 1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Create your application here
            SetContentView(Resource.Layout.cuenta);
            btnatras        = FindViewById <ImageButton>(Resource.Id.imageButton2);
            btnatras.Click += Btnatras_Click;


            FindViewById <TextView>(Resource.Id.txtnombre).Text = ClienteApi.UserPerfil.Nombres + " " + ClienteApi.UserPerfil.Apellidos;
            if (ClienteApi.GetEstadoCuenta())
            {
                creditos = ClienteApi.Cuentas.Where(x => x.CodigoDelTipoDeMovimiento == "C").Sum(x => x.Monto);
                abonos   = ClienteApi.Cuentas.Where(x => x.CodigoDelTipoDeMovimiento == "A").Sum(x => x.Monto);
                saldo    = creditos - abonos;
                FindViewById <TextView>(Resource.Id.txtcreditos).Text = "Total créditos: C$ " + creditos;
                FindViewById <TextView>(Resource.Id.txtabonos).Text   = "Total abonos: C$ " + abonos;
                FindViewById <TextView>(Resource.Id.txttotal).Text    = "C$ " + saldo;

                FindViewById <ListView>(Resource.Id.lvmovimientos).Adapter = new Adaptermovimientos(this, ClienteApi.Cuentas);
            }
            else
            {
                UtilsAppsNica.Msg(this, ClienteApi.error);
            }
        }
Exemplo n.º 2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Create your application here
            SetContentView(Resource.Layout.home);
            btnentrar = FindViewById <Button>(Resource.Id.button1);
            btnlogin  = FindViewById <Button>(Resource.Id.btnlogin);
            btnsalir  = FindViewById <Button>(Resource.Id.btnlogout);

            btnagenda = FindViewById <ImageButton>(Resource.Id.imageButton2);
            btninfo   = FindViewById <ImageButton>(Resource.Id.imageButton3);

            //Panel logeo y panel usuario logeado
            cplogin = FindViewById <LinearLayout>(Resource.Id.cplogin);
            cpuser  = FindViewById <LinearLayout>(Resource.Id.cpuser);

            btnagenda.Click += Btnagenda_Click;
            btninfo.Click   += Btninfo_Click;

            btnentrar.Click += Btnentrar_Click;
            //Toast.MakeText(this, "Datos ", ToastLength.Long).Show();

            btnlogin.Click += Btnlogin_Click;
            btnsalir.Click += Btnsalir_Click;

            if (UtilsAppsNica.GetOnePreference("User") != null)
            {
                band = true;
            }

            if (!band)
            {
                cplogin.Visibility = ViewStates.Visible;
                cpuser.Visibility  = ViewStates.Invisible;
            }
            else
            {
                cplogin.Visibility = ViewStates.Invisible;
                cpuser.Visibility  = ViewStates.Visible;
                ClienteApi.GetPerfil();
                btnlogin.Text = "Entrar como " + ClienteApi.UserPerfil.Nombres;
            }
        }
Exemplo n.º 3
0
        private void Btnentrar_Click(object sender, EventArgs e)
        {
            string carnet = FindViewById <EditText>(Resource.Id.editText1).Text;
            string clave  = FindViewById <EditText>(Resource.Id.editText2).Text;

            Toast.MakeText(this, "Datos hola " + clave, ToastLength.Long).Show();
            if (ClienteApi.GetPostToken(carnet, clave))
            {
                //Guardar credenciales
                UtilsAppsNica.SaveLoginPreferences(carnet, clave);
                UtilsAppsNica.SaveOnePreference("Token", ClienteApi.LoginResult.tokenDelUsuario);
                band = true;
                UtilsAppsNica.RestartApp(this);
            }
            else
            {
                UtilsAppsNica.Msg(this, ClienteApi.error);
            }
        }