示例#1
0
        public Medico getMedicoeById(int id_Medicos)
        {
            using (MySqlConnection conexion = new MySqlConnection(connectionString))
            {
                conexion.Open();
                MySqlCommand cmd = new MySqlCommand();
                cmd.Connection  = conexion;
                cmd.CommandText = "SELECT * FROM Medicos WHERE id_Medicos = ?id";
                cmd.Parameters.Add("?id", MySqlDbType.Int32).Value = id_Medicos;
                Medico Medico = new Medico();
                using (var reader = cmd.ExecuteReader())
                {
                    while (reader.Read())
                    {
                        int    id       = int.Parse(reader["id_Medicos"].ToString());
                        string nombre   = reader["nombre"].ToString();
                        string apellido = reader["apellido"].ToString();
                        int    dni      = int.Parse(reader["dni"].ToString());

                        Medico.setId(id);
                        Medico.setNombre(nombre, apellido);
                        Medico.setDni(dni);
                    }
                }
                conexion.Dispose();
                return(Medico);
            }
        }
示例#2
0
        static void Main(string[] args)
        {
            Conexion cn = new Conexion();
            Medico   p1 = MedicoController.findMedicoById(2);

            Console.WriteLine("---- Mostrar Medico por id -----");
            Console.WriteLine(p1.getId());
            Console.WriteLine(p1.getNombre());
            Console.WriteLine(p1.getDni());
            Console.WriteLine("------------------");

            List <Medico> Medicos = cn.getAllMedicos();

            Console.WriteLine("---- Mostrar todos los Medicos ----");
            foreach (var Medico in Medicos)
            {
                Console.WriteLine(Medico.getId());
                Console.WriteLine(Medico.getNombre());
                Console.WriteLine(Medico.getDni());
            }


            Medico p4 = new Medico();

            p4.setNombre("Julio", "Diaz");
            p4.setId(4);
            MedicoController.saveMedico(p4);
        }
示例#3
0
        public List <Medico> getAllMedicos()
        {
            using (MySqlConnection conexion = new MySqlConnection(connectionString))
            {
                conexion.Open();
                MySqlCommand cmd = new MySqlCommand();
                cmd.Connection  = conexion;
                cmd.CommandText = "SELECT * FROM Medicos";
                List <Medico> Medicos = new List <Medico>();
                using (var reader = cmd.ExecuteReader())
                {
                    while (reader.Read())
                    {
                        Medico Medico   = new Medico();
                        int    id       = int.Parse(reader["id_Medicos"].ToString());
                        string nombre   = reader["nombre"].ToString();
                        string apellido = reader["apellido"].ToString();
                        int    dni      = int.Parse(reader["dni"].ToString());

                        Medico.setId(id);
                        Medico.setNombre(nombre, apellido);
                        Medico.setDni(dni);


                        Medicos.Add(Medico);
                    }
                }
                conexion.Dispose();
                return(Medicos);
            }
        }