Exemplo n.º 1
0
        public async void Asistenciar(object sender, EventArgs e)
        {
            EstudianteAsistioDto estudiantado = new EstudianteAsistioDto();

            estudiantado.NumeroControl = id;
            estudiantado.PIN           = 5484;
            var bandera = await service.MarcarAsistencia(estudiantado);

            if (bandera)
            {
                Toast.MakeText(this, "Asistencia", ToastLength.Long).Show();
                var detallesIntent = new Intent(this, typeof(MainActivity));
                StartActivity(detallesIntent);
            }
            else
            {
                Toast.MakeText(this, "Error", ToastLength.Long).Show();
            }
        }
Exemplo n.º 2
0
        public async Task <bool> MarcarAsistencia(EstudianteAsistioDto datos)
        {
            string baseurl = "http://ne2exam2v1.azurewebsites.net/api/Exam3/";
            var    Client  = new HttpClient();

            Client.MaxResponseContentBufferSize = 256000;

            var           uril     = new Uri(baseurl);
            var           json     = JsonConvert.SerializeObject(datos);
            StringContent content  = new StringContent(json, Encoding.UTF8, "application/json");
            var           response = await Client.PostAsync(uril, content);

            if (response.IsSuccessStatusCode)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }