Пример #1
0
        public bool Registrar()
        {
            peticion.PedirComunicacion("/CIdMatricula/add", "POST");
            peticion.IncrustarDatos(JsonConvertidor.Objeto_Json(registro));
            String resultado = peticion.ObtenerJson();

            registro = null;
            Confirmacion respuesta = JsonConvertidor.Json_Confirmacion(resultado);

            if (respuesta.Estado)
            {
                return(true);
            }
            else
            {
                if (respuesta.Descripcion == "Duplicado")
                {
                    MessageBox.Show("Este ID de Tarjeta ya está asignada a un usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                return(false);
            }
        }
Пример #2
0
        public void Consumir()
        {
            estado.Text = "Cargando Alumnos...";
            peticion.PedirComunicacion("/alumnos/", "GET");
            json = peticion.ObtenerJson();
            if (json == null)
            {
                MessageBox.Show("Al parecer la conexión de internet no funciona", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Environment.Exit(0);
            }
            alumnos = JsonConvertidor.Json_Alumno(json);
            progreso.PerformStep();

            estado.Text = "Cargando Empleados...";
            Thread.Sleep(1000);
            peticion.PedirComunicacion("/empleados/", "GET");
            json = peticion.ObtenerJson();
            if (json == null)
            {
                MessageBox.Show("Al parecer la conexión de internet no funciona", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Environment.Exit(0);
            }
            empleados = JsonConvertidor.Json_Empleado(json);
            progreso.PerformStep();

            estado.Text = "Cargando Ciclos Escolares...";
            Thread.Sleep(1000);
            peticion.PedirComunicacion("/cicloescolar/all", "GET");
            json = peticion.ObtenerJson();
            if (json == null)
            {
                MessageBox.Show("Al parecer la conexión de internet no funciona", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Environment.Exit(0);
            }
            ciclosEscolares = JsonConvertidor.Json_CicloEscolar(json);
            progreso.PerformStep();
        }