public static void NewVårdnadshavare(int personnummer, string namn, string adress, string epost, int telefonnummer, int elev_perssonnummer) { VårdnadshavareModel vårdnadshavare = new VårdnadshavareModel(personnummer, namn, adress, epost, telefonnummer); AddVårdnadshavare(vårdnadshavare); GenerateHushåll(SqliteDataAccess.GetElev(elev_perssonnummer), vårdnadshavare); }
public static void AddVårdnadshavare(VårdnadshavareModel Vårdnadshavare) { using IDbConnection cnn = new SQLiteConnection(LoadConnectionString()); cnn.Execute($"INSERT INTO Vårdnadshavare VALUES (@Vårdnadshavare_Personnummer, @Namn, @Adress, @Epost, @Telefonnummer)", Vårdnadshavare); }
public static void GenerateHushåll(EleverModel elev, VårdnadshavareModel vårdnadshavare) { using IDbConnection cnn = new SQLiteConnection(LoadConnectionString()); cnn.Execute($"INSERT INTO Hushåll (Elev_Personnummer, Vårdnadshavare_Personnummer) VALUES ({elev.Elev_Personnummer}, {vårdnadshavare.Vårdnadshavare_Personnummer})"); }