You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
2.6 KiB

//
// StubMatiere.swift
// Calculator
//
// Created by etudiant on 29/05/2023.
///Users/etudiant/Projects/Calculator/Calculator/View/HomeView.swift
import Foundation
struct StubMatiere {
func UE1()-> [Matieres] {
let Matieres1 = Matieres(name: "Processus de développement", note: 13.41, coef: 6)
let Matieres2 = Matieres( name: "Programmation Objets", note: 4.0, coef: 5)
let Matieres3 = Matieres( name: "Qualité de développement", note: 11.0, coef: 5)
let Matieres4 = Matieres( name: "Remise à niveau Objets", note: 8.0, coef: 5)
return [Matieres1, Matieres2,Matieres3,Matieres4]
}
func UE2()-> [Matieres] {
let Matieres1 = Matieres(name: "Internet des Objets ", note: 8.40, coef: 6)
let Matieres2 = Matieres( name: "Réseaux ", note: 4.0, coef: 5)
let Matieres3 = Matieres( name: "Services", note: 15.0, coef: 5)
let Matieres4 = Matieres( name: "Système", note: 8.0, coef: 5)
return [Matieres1, Matieres2,Matieres3,Matieres4]
}
func UE3()-> [Matieres] {
let Matieres1 = Matieres( name: "Anglais", note: 19.41, coef: 6)
let Matieres2 = Matieres( name: "Economie", note: 4.0, coef: 5)
let Matieres3 = Matieres(name: "Gestion", note: 16.0, coef: 5)
let Matieres4 = Matieres(name: "Communication", note: 8.0, coef: 5)
return [Matieres1, Matieres2,Matieres3,Matieres4]
}
func UE4()-> [Matieres] {
let Matieres1 = Matieres(name: "Android", note: 1.41, coef: 6)
let Matieres2 = Matieres( name: "Architecture de projets C# .NET (1)", note: 4.0, coef: 5)
let Matieres3 = Matieres( name: "C++", note: 19.0, coef: 5)
let Matieres4 = Matieres( name: "Swift", note: 8.0, coef: 5)
return [Matieres1, Matieres2,Matieres3,Matieres4]
}
func UE5()-> [Matieres] {
let Matieres1 = Matieres(name: "Architecture de projets C# .NET (2) ", note: 19.41, coef: 6)
let Matieres2 = Matieres( name: "Client/Serveur", note: 4.0, coef: 5)
let Matieres3 = Matieres( name: "iOS", note: 11.0, coef: 5)
let Matieres4 = Matieres(name: "Multiplateformes", note: 8.0, coef: 5)
let Matieres5 = Matieres( name: "QT Quick", note: 5.0, coef: 5)
let Matieres6 = Matieres( name: "Xamarin", note: 8.0, coef: 5)
return [Matieres1, Matieres2,Matieres3,Matieres4,Matieres5,Matieres6]
}
func UE6()-> [Matieres] {
let Matieres1 = Matieres( name: "Projet ", note: 10, coef: 9)
return [Matieres1]
}
func UE7()-> [Matieres] {
let Matieres1 = Matieres(name: "Stage ", note: 14, coef: 9)
return [Matieres1]
}
}