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); } }
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(); }