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
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]
|
|
}
|
|
|
|
}
|