コード例 #1
0
ファイル: credito_ver.xaml.cs プロジェクト: omargg83/snte_app
        private async void Json_credito(string cred)
        {
            try
            {
                Solicita solicita = new Solicita();
                solicita.Filiacion = session_sistema.filiacion;
                solicita.clvcred   = cred;
                solicita.function  = "credito_ver";

                HttpClient login     = new HttpClient();
                string     jsonCurso = JsonConvert.SerializeObject(solicita);
                var        resultado = await login.PostAsync(session_sistema.url, new StringContent(jsonCurso));

                var        json       = resultado.Content.ReadAsStringAsync().Result;
                Creditover creditover = Creditover.FromJson(json);

                Txtcredito.Text = creditover.Txtcredito;
                Txtqini.Text    = creditover.Txtqini;
                Txtqfin.Text    = creditover.Txtqfin;
                Txtmonto.Text   = creditover.Txtmonto;
                Txtinteres.Text = creditover.Txtinteres;
                Txttotal.Text   = creditover.Txttotal;
                Txtabono.Text   = creditover.Txtabono;
                Txtsaldo.Text   = creditover.Txtsaldo;
                Txtestado.Text  = creditover.Txtestado;
                Txtplazo.Text   = creditover.Txtplazo;

                listadatoscred.ItemsSource = creditover.Datos;
            }
            catch (Exception ex)
            {
                await DisplayAlert("Error", ex.ToString(), "ok");
            }
        }
コード例 #2
0
        private async void Json_creditos()
        {
            try
            {
                Solicita solicita = new Solicita();
                solicita.Filiacion = session_sistema.filiacion;
                solicita.function  = "credito_app";

                HttpClient login     = new HttpClient();
                string     jsonCurso = JsonConvert.SerializeObject(solicita);
                var        resultado = await login.PostAsync(session_sistema.url, new StringContent(jsonCurso));

                var json = resultado.Content.ReadAsStringAsync().Result;

                creditores = Creditores.FromJson(json);
                listacreditos.ItemsSource = creditores.Creditos;
            }
            catch (Exception ex)
            {
                await DisplayAlert("Error", ex.ToString(), "ok");
            }
        }
コード例 #3
0
        private async void Llenarinfo()
        {
            Solicita solicita = new Solicita();

            solicita.idfolio  = session_sistema.idpersona;
            solicita.function = "afiliado";

            HttpClient login     = new HttpClient();
            string     jsonCurso = JsonConvert.SerializeObject(solicita);
            var        resultado = await login.PostAsync(session_sistema.url, new StringContent(jsonCurso));

            var json = resultado.Content.ReadAsStringAsync().Result;

            Afiliado afiliado = Afiliado.FromJson(json);

            socio.Text     = afiliado.idfolio;
            filiacion.Text = afiliado.filiacion;
            ape_pat.Text   = afiliado.ape_pat;
            ape_mat.Text   = afiliado.ape_mat;
            nombre.Text    = afiliado.nombre;
            d_dom.Text     = afiliado.d_dom;
        }
コード例 #4
0
        private async void Json_ahorro()
        {
            try
            {
                Solicita solicita = new Solicita();
                solicita.idfolio  = session_sistema.idpersona;
                solicita.function = "ahorro_app";

                HttpClient login     = new HttpClient();
                string     jsonCurso = JsonConvert.SerializeObject(solicita);
                var        resultado = await login.PostAsync(session_sistema.url, new StringContent(jsonCurso));

                var json = resultado.Content.ReadAsStringAsync().Result;

                AhorroRes ahorroresp = AhorroRes.FromJson(json);
                DisponibleAnual.Text   = ahorroresp.DisponibleAnual;
                interes_anual.Text     = ahorroresp.InteresAnual;
                listadatos.ItemsSource = ahorroresp.Datos;
            }
            catch (Exception ex)
            {
                await DisplayAlert("Error", ex.ToString(), "ok");
            }
        }
コード例 #5
0
        private async void Btn_login(object sender, EventArgs args)
        {
            string userx = txt_usuario.Text.Trim();
            string passx = txt_pass.Text.Trim();

            try
            {
                Solicita solicita = new Solicita();
                solicita.userAcceso = txt_usuario.Text.Trim();
                solicita.passAcceso = txt_pass.Text.Trim();
                solicita.function   = "acceso";
                solicita.ctrl       = "";

                HttpClient login     = new HttpClient();
                string     jsonCurso = JsonConvert.SerializeObject(solicita);
                var        resultado = await login.PostAsync(session_sistema.url, new StringContent(jsonCurso));

                var json = resultado.Content.ReadAsStringAsync().Result;

                Login resp = Login.FromJson(json);
                if (resp.Acceso.ToString() == "1")
                {
                    session_sistema.idpersona = resp.Idpersona.ToString();
                    session_sistema.filiacion = resp.Filiacion.ToString();
                    await Navigation.PushAsync(new menu_tab());
                }
                else
                {
                    await DisplayAlert("Usuario o contraseña incorrecta", "SNTE", "ok");
                }
            }
            catch (Exception ex)
            {
                await DisplayAlert("Usuario o contraseña incorrecta", ex.ToString(), "ok");
            }
        }