public void JoinPerformerToFile(int performerId, int filenameId) { AccessRetriever retriever = new AccessRetriever(DatabasePath); DataSet dataSet = retriever.GetPerformersFilenamesJoinTable(); DataRow newPerfFileJoin = dataSet.Tables[0].NewRow(); newPerfFileJoin["PerformerID"] = performerId; newPerfFileJoin["FilenameID"] = filenameId; dataSet.Tables[0].Rows.Add(newPerfFileJoin); retriever.UpdateJoinTable(dataSet); }
public void JoinPerformerToFile(List <PerformerFilenameJoinDto> joins) { AccessRetriever retriever = new AccessRetriever(DatabasePath); DataSet dataSet = retriever.GetPerformersFilenamesJoinTable(); DataTable joinTable = dataSet.Tables[0]; foreach (PerformerFilenameJoinDto join in joins) { DataRow newPerfFileJoin = joinTable.NewRow(); newPerfFileJoin["PerformerID"] = join.PerformerId; newPerfFileJoin["FilenameID"] = join.FilenameId; joinTable.Rows.Add(newPerfFileJoin); } retriever.UpdateJoinTable(dataSet); }