public bool actualizarCarreraInterface(EntidadCarrera entidadCarrera, int id)
        {
            try
            {

                Conexion.getConnection().Open();
                cmd = Conexion.getConnection().CreateCommand();
                cmd.CommandText = verificarCarrera;
                cmd.Parameters.AddWithValue("@Nombre", entidadCarrera.Nombre);
                object res = cmd.ExecuteScalar();

                if (res != null)
                {
                    MessageBox.Show("Carrera encontrada en nuestra BD!");
                }
                else
                {

                    cmd = Conexion.getConnection().CreateCommand();
                    cmd.CommandText = actualizarCarrera;
                    cmd.Parameters.AddWithValue("@Nombre", entidadCarrera.Nombre);
                    cmd.Parameters.AddWithValue("@Id", id);
                    cmd.ExecuteNonQuery();

                    return true;
                }

            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en: " + ex.ToString());
            }
            finally
            {
                Conexion.getClosedConnection();
            }
            return false;
        }
 public bool insertarCarreraInterface(EntidadCarrera entidadCarrerar)
 {
     return modeloCarrera.insertarCarreraInterface(entidadCarrerar);
 }
 public int encontrarCarreraPorIdInterface(EntidadCarrera entidadCarrera)
 {
     return modeloCarrera.encontrarCarreraPorIdInterface(entidadCarrera);
 }
 public bool actualizarCarreraInterface(EntidadCarrera entidadCarrera, int id)
 {
     return modeloCarrera.actualizarCarreraInterface(entidadCarrera, id);
 }
        public List<EntidadCarrera> leerTodasCarrerasInterface()
        {
            List<EntidadCarrera> listaCarreras = new List<EntidadCarrera>();
            try
            {
                Conexion.getConnection().Open();
                cmd = Conexion.getConnection().CreateCommand();
                cmd.CommandText = leerTodosCarrera;
                MySqlDataReader lector = cmd.ExecuteReader();
                while(lector.Read()){
                    EntidadCarrera entidadCarrera = new EntidadCarrera();
                    entidadCarrera.Id = Convert.ToInt32(lector[0].ToString());
                    entidadCarrera.Nombre = lector[1].ToString();

                    listaCarreras.Add(entidadCarrera);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en: " + ex.ToString());
            }
            finally
            {
                Conexion.getClosedConnection();
            }

            return listaCarreras;
        }
        public int encontrarCarreraPorIdInterface(EntidadCarrera entidadCarrera)
        {
            int sec = 0;
            try
            {
                Conexion.getConnection().Open();
                cmd = Conexion.getConnection().CreateCommand();
                cmd.CommandText = encontrarIdCarrera;
                cmd.Parameters.AddWithValue("@Nombre", entidadCarrera.Nombre);
                sec = Convert.ToInt32(cmd.ExecuteScalar());
                return sec;

            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en: " + ex.ToString());
            }
            finally
            {
                Conexion.getClosedConnection();
            }
            return sec;
        }