Ejemplo n.º 1
0
        /// <summary>
        /// Obtiene las citas agendadas para el día indicado
        /// </summary>
        /// <param name="date">Día de citas a consultar (hoy)</param>
        /// <param name="id">id de médico</param>
        /// <returns>Cita(nombre_paciente, id, num de cita)</returns>
        public static List <Appointment> GetPacientsAppointments(string date, string id)
        {
            string         url          = String.Format("/appointment/day?date={0}&id_doctor={1}", date, id);
            string         res          = RESTHelper.Execute(url, "", "GET");
            Appointment_Tr deserealized = JsonConvert.DeserializeObject <Appointment_Tr>(res);

            return(deserealized.appointments);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Horarios que ya tienen una cita, para ser eliminados de los disponibles al agendar una cita
        /// </summary>
        /// <param name="date">Fecha solicitada</param>
        /// <param name="id_doctor">Doctor del cual se van a consultar horarios</param>
        /// <returns></returns>
        public static List <Appointment> ExistentHours(string date, int id_doctor)
        {
            string         url          = String.Format("/appointment/existent?date={0}&id_doctor={1}", date, id_doctor);
            string         res          = RESTHelper.Execute(url, "", "GET");
            Appointment_Tr deserialized = JsonConvert.DeserializeObject <Appointment_Tr>(res);

            return(deserialized.appointments);
        }