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.
36 lines
1.2 KiB
36 lines
1.2 KiB
//
|
|
// StubUE.swift
|
|
// Calculator
|
|
//
|
|
// Created by etudiant on 26/05/2023.
|
|
//
|
|
|
|
import Foundation
|
|
public struct StubUE : DataManager {
|
|
|
|
|
|
public func loadUeStage_Proj() -> [UE] {
|
|
return [
|
|
UE(name: "Projet", listMatiere: StubMatiere().UE6(), coef: 6),
|
|
UE(name: "Stage", listMatiere: StubMatiere().UE7(), coef: 6)
|
|
]
|
|
}
|
|
|
|
public func loadUEs()-> [UE]{
|
|
|
|
let ue1 = UE(name: "UE1 Génie logiciel", listMatiere: StubMatiere().UE1(), coef: 6)
|
|
let ue2 = UE(name: "UE2 Systèmes et réseaux", listMatiere: StubMatiere().UE2(), coef: 6)
|
|
let ue3 = UE(name: "UE3 Insertion Professionnelle", listMatiere:StubMatiere().UE3(), coef: 6)
|
|
let ue4 = UE(name: "UE4 Technologies Mobiles 1", listMatiere: StubMatiere().UE4(), coef: 9)
|
|
let ue5 = UE(name: "UE5 Technologies Mobiles 2", listMatiere: StubMatiere().UE5(), coef: 9)
|
|
|
|
let ue6 = UE(name: "UE6 Projet", listMatiere: StubMatiere().UE6(), coef: 9)
|
|
|
|
let ue7 = UE(name: "UE7 Stage", listMatiere: StubMatiere().UE7(), coef: 15)
|
|
|
|
return [ue1, ue2,ue3,ue4,ue5,ue6,ue7]
|
|
}
|
|
public func save(ues: [UE]) {
|
|
}
|
|
}
|