예제 #1
0
        public static void MenuPaciente()
        {
            Console.Clear();
            Console.WriteLine("********  Menu de Pacientes  ********");
            Console.WriteLine("");
            Console.WriteLine("Elija una opcion:");
            Console.WriteLine("");
            Console.WriteLine("1.Crear paciente");
            Console.WriteLine("2.Buscar pacientes");
            Console.WriteLine("3.Obtener Cita");
            Console.WriteLine("");
            Console.WriteLine("0.Regresar al MENU PRINCIPAL");

            bool menuValido = false;


            while (!menuValido)
            {
                Console.WriteLine("Elija Usted una opcion del Menu Paciente:");

                int opcionMenu = int.Parse(Console.ReadLine());

                switch (opcionMenu)
                {
                case 1:
                    RegistrarPaciente();
                    menuValido = true;
                    break;

                case 2:
                    BuscarPaciente();
                    menuValido = true;
                    break;

                case 3:
                    ObtenerCita();
                    menuValido = true;
                    break;

                case 0:
                    FormularioPrincipal.MenuPrincipal();
                    menuValido = true;
                    break;

                default:
                    menuValido = false;
                    Console.WriteLine("Elija una opcion valida");
                    break;
                }
            }



            Console.ReadKey();
        }
예제 #2
0
        public static void MenuConfirmarRegistro(Paciente paciente)
        {
            Console.WriteLine("********  CONFIRMACIÓN DE REGISTRO  ********");
            Console.WriteLine("");
            Console.WriteLine("1. Para Registrar");
            Console.WriteLine("2. Para Cancelar y Volver al MENU ANTERIOR");
            Console.WriteLine("0. Para Cancelar y Volver al MENU PRINCIPAL");
            Console.WriteLine("");

            bool menuValido = false;

            while (!menuValido)
            {
                Console.WriteLine("Elija una opcion para continuar:");

                int opcionMenu = int.Parse(Console.ReadLine());

                switch (opcionMenu)
                {
                case 1:
                    //
                    pacienteBL.InsertPaciente(paciente);
                    menuValido = true;
                    MenuPaciente();
                    break;

                case 2:
                    MenuPaciente();
                    menuValido = true;
                    break;

                case 0:
                    FormularioPrincipal.MenuPrincipal();
                    menuValido = true;
                    break;

                default:
                    menuValido = false;
                    Console.WriteLine("Elija una opcion valida");
                    break;
                }
                Console.ReadKey();
            }
        }
예제 #3
0
        public static void ObtenerCita()
        {
            Console.Clear();
            Console.WriteLine("********  Registro de Citas  ********");
            Console.WriteLine("");
            Console.WriteLine("1.Registrar una cita");
            Console.WriteLine("2. Regresar a la pagina anterior");
            Console.WriteLine("0. Volver al MENU PRINCIPAL");
            Console.WriteLine("");

            bool menuValido = false;

            while (!menuValido)
            {
                Console.WriteLine("Elija una opcion para continuar:");

                int opcionMenu = int.Parse(Console.ReadLine());

                switch (opcionMenu)
                {
                case 1:
                    Console.WriteLine("Ingrese DNI:");
                    int dni = int.Parse(Console.ReadLine());
                    menuValido = true;
                    break;

                case 2:
                    MenuPaciente();
                    menuValido = true;
                    break;

                case 0:
                    FormularioPrincipal.MenuPrincipal();
                    menuValido = true;
                    break;

                default:
                    menuValido = false;
                    Console.WriteLine("Elija una opcion valida");
                    break;
                }
                Console.ReadKey();
            }
        }
예제 #4
0
        public static void BuscarDoctor()
        {
            Console.Clear();
            Console.WriteLine("********  Busqueda de Doctores en Base de Datos  ********");
            Console.WriteLine("");
            Console.WriteLine("1.Busqueda");
            Console.WriteLine("2.Regresar a la pagina anterior");
            Console.WriteLine("0. Volver al MENU PRINCIPAL");
            Console.WriteLine("");

            bool menuValido = false;

            while (!menuValido)
            {
                Console.WriteLine("Elija Usted una opcion del Menu para comenzar la busqueda:");

                int opcionMenu = int.Parse(Console.ReadLine());

                switch (opcionMenu)
                {
                case 1:
                    Console.WriteLine("Ingrese DNI:");
                    int dni = int.Parse(Console.ReadLine());
                    menuValido = true;
                    break;

                case 2:
                    MenuMedico();
                    menuValido = true;
                    break;

                case 0:
                    FormularioPrincipal.MenuPrincipal();
                    menuValido = true;
                    break;

                default:
                    menuValido = false;
                    Console.WriteLine("Elija una opcion valida");
                    break;
                }
                Console.ReadKey();
            }
        }
예제 #5
0
        public static void MenuNuevaBusqueda()
        {
            bool menuValido = false;

            while (!menuValido)
            {
                Console.WriteLine("********  NUEVA BUSQUEDA  ********");
                Console.WriteLine("");
                Console.WriteLine("1. Nueva Busqueda");
                Console.WriteLine("2. MENU PACIENTE");
                Console.WriteLine("0. MENU PRINCIPAL");
                Console.WriteLine("");

                int opcionMenu = int.Parse(Console.ReadLine());

                switch (opcionMenu)
                {
                case 1:
                    BuscarPaciente();
                    menuValido = true;
                    break;

                case 2:
                    MenuPaciente();
                    menuValido = true;
                    break;

                case 0:
                    FormularioPrincipal.MenuPrincipal();
                    menuValido = true;
                    break;

                default:
                    menuValido = false;
                    Console.WriteLine("Elija una opcion valida");
                    break;
                }
                Console.ReadKey();
            }
        }
예제 #6
0
        public static void RegistrarMedico()
        {
            Console.Clear();
            Console.WriteLine("********  Registro de Medicos ********");
            Console.WriteLine("");

            Console.WriteLine("Ingrese DNI:");
            string dni = Console.ReadLine();

            Console.WriteLine("Ingrese Codigo CMP :");
            string cmp = Console.ReadLine();

            Console.WriteLine("Ingrese sus nombres:");
            string nombre = Console.ReadLine();

            Console.WriteLine("Ingrese sus apellidos:");
            string apellido = Console.ReadLine();

            Console.WriteLine("Especialidad:");
            Console.WriteLine("G - para general, luego lo derivaremos a otras especialidades");
            string Espec = Console.ReadLine();


            Console.WriteLine("********  CONFIRMACIÓN DE REGISTRO  ********");
            Console.WriteLine("");
            Console.WriteLine("1. Para Registrar");
            Console.WriteLine("2. Para Cancelar y Volver al MENU ANTERIOR");
            Console.WriteLine("0. Para Cancelar y Volver al MENU PRINCIPAL");
            Console.WriteLine("");

            bool menuValido = false;

            while (!menuValido)
            {
                Console.WriteLine("Elija una opcion para continuar:");

                int opcionMenu = int.Parse(Console.ReadLine());

                switch (opcionMenu)
                {
                case 1:
                    Medico medico = new Medico(dni, nombre, apellido, cmp);
                    medicoBL.InsertMedico(medico);
                    menuValido = true;
                    MenuMedico();
                    break;

                case 2:
                    MenuMedico();
                    menuValido = true;
                    break;

                case 0:
                    FormularioPrincipal.MenuPrincipal();

                    menuValido = true;
                    break;

                default:
                    menuValido = false;
                    Console.WriteLine("Elija una opcion valida");
                    break;
                }
                Console.ReadKey();
            }
        }
예제 #7
0
 static void Main(string[] args)
 {
     FormularioPrincipal.MenuPrincipal();
 }