From a2256ebe1b0b05bb6d4d93b973e3d60af1ac2e36 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Tue, 7 Aug 2018 20:06:44 +0100 Subject: [PATCH] Add file headers. --- ...0180805214952_InitialMigration.Designer.cs | 31 ++++++++++++++++- .../20180805214952_InitialMigration.cs | 32 +++++++++++++++++- ...180806184309_RenameModelFields.Designer.cs | 31 ++++++++++++++++- .../20180806184309_RenameModelFields.cs | 32 +++++++++++++++++- ...192514_UseExistingEnumerations.Designer.cs | 31 ++++++++++++++++- .../20180806192514_UseExistingEnumerations.cs | 32 +++++++++++++++++- ...06201559_SingularizeModelNames.Designer.cs | 31 ++++++++++++++++- .../20180806201559_SingularizeModelNames.cs | 32 +++++++++++++++++- .../20180806222713_LogosGuid.Designer.cs | 31 ++++++++++++++++- .../Migrations/20180806222713_LogosGuid.cs | 32 +++++++++++++++++- Cicm.Database/Models/Admin.cs | 32 +++++++++++++++++- Cicm.Database/Models/BrowserTest.cs | 32 +++++++++++++++++- Cicm.Database/Models/CicmDb.cs | 32 +++++++++++++++++- Cicm.Database/Models/Company.cs | 32 +++++++++++++++++- Cicm.Database/Models/CompanyDescription.cs | 32 +++++++++++++++++- Cicm.Database/Models/CompanyLogo.cs | 32 +++++++++++++++++- Cicm.Database/Models/Forbidden.cs | 32 +++++++++++++++++- Cicm.Database/Models/Gpu.cs | 33 ++++++++++++++++++- Cicm.Database/Models/GpusByMachine.cs | 32 +++++++++++++++++- Cicm.Database/Models/InstructionSet.cs | 32 +++++++++++++++++- .../Models/InstructionSetExtension.cs | 32 +++++++++++++++++- .../InstructionSetExtensionsByProcessor.cs | 32 +++++++++++++++++- Cicm.Database/Models/Iso31661Numeric.cs | 32 +++++++++++++++++- Cicm.Database/Models/Log.cs | 32 +++++++++++++++++- Cicm.Database/Models/Machine.cs | 32 +++++++++++++++++- Cicm.Database/Models/MachineFamily.cs | 32 +++++++++++++++++- Cicm.Database/Models/MemoryByMachine.cs | 32 +++++++++++++++++- Cicm.Database/Models/MoneyDonation.cs | 32 +++++++++++++++++- Cicm.Database/Models/News.cs | 32 +++++++++++++++++- Cicm.Database/Models/OwnedComputer.cs | 32 +++++++++++++++++- Cicm.Database/Models/OwnedConsole.cs | 32 +++++++++++++++++- Cicm.Database/Models/Processor.cs | 33 ++++++++++++++++++- Cicm.Database/Models/ProcessorsByMachine.cs | 32 +++++++++++++++++- Cicm.Database/Models/Resolution.cs | 32 +++++++++++++++++- Cicm.Database/Models/ResolutionsByGpu.cs | 32 +++++++++++++++++- Cicm.Database/Models/SoundByMachine.cs | 32 +++++++++++++++++- Cicm.Database/Models/SoundSynth.cs | 32 +++++++++++++++++- Cicm.Database/Models/StorageByMachine.cs | 32 +++++++++++++++++- Cicm.Database/Models/cicmContext.cs | 32 +++++++++++++++++- Cicm.Database/Schemas/Sql/V10.cs | 4 +-- Cicm.Database/Schemas/Sql/V11.cs | 4 +-- Cicm.Database/Schemas/Sql/V12.cs | 4 +-- Cicm.Database/Schemas/Sql/V13.cs | 4 +-- Cicm.Database/Schemas/Sql/V14.cs | 2 +- Cicm.Database/Schemas/Sql/V15.cs | 2 +- Cicm.Database/Schemas/Sql/V16.cs | 2 +- Cicm.Database/Schemas/Sql/V17.cs | 2 +- Cicm.Database/Schemas/Sql/V18.cs | 2 +- Cicm.Database/Schemas/Sql/V19.cs | 2 +- Cicm.Database/Schemas/Sql/V20.cs | 2 +- Cicm.Database/Schemas/Sql/V21.cs | 2 +- Cicm.Database/Schemas/Sql/V22.cs | 2 +- Cicm.Database/Schemas/Sql/V4.cs | 2 +- Cicm.Database/Schemas/Sql/V5.cs | 4 +-- Cicm.Database/Schemas/Sql/V8.cs | 4 +-- Cicm.Database/Schemas/Sql/V9.cs | 2 +- cicm_web/SvgRender.cs | 32 +++++++++++++++++- 57 files changed, 1260 insertions(+), 63 deletions(-) diff --git a/Cicm.Database/Migrations/20180805214952_InitialMigration.Designer.cs b/Cicm.Database/Migrations/20180805214952_InitialMigration.Designer.cs index 8f2bffaa..2e39378d 100644 --- a/Cicm.Database/Migrations/20180805214952_InitialMigration.Designer.cs +++ b/Cicm.Database/Migrations/20180805214952_InitialMigration.Designer.cs @@ -1,4 +1,33 @@ -// +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : 20180805214952_InitialMigration.Designer.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Contains the initial migration from MySQL to Entity Framework. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ +// using System; using Cicm.Database.Models; using Microsoft.EntityFrameworkCore; diff --git a/Cicm.Database/Migrations/20180805214952_InitialMigration.cs b/Cicm.Database/Migrations/20180805214952_InitialMigration.cs index 6394d660..4f68684a 100644 --- a/Cicm.Database/Migrations/20180805214952_InitialMigration.cs +++ b/Cicm.Database/Migrations/20180805214952_InitialMigration.cs @@ -1,4 +1,34 @@ -using System; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : 20180805214952_InitialMigration.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Contains the initial migration from MySQL to Entity Framework. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System; using Microsoft.EntityFrameworkCore.Metadata; using Microsoft.EntityFrameworkCore.Migrations; diff --git a/Cicm.Database/Migrations/20180806184309_RenameModelFields.Designer.cs b/Cicm.Database/Migrations/20180806184309_RenameModelFields.Designer.cs index f3edf9e8..dca7f80f 100644 --- a/Cicm.Database/Migrations/20180806184309_RenameModelFields.Designer.cs +++ b/Cicm.Database/Migrations/20180806184309_RenameModelFields.Designer.cs @@ -1,4 +1,33 @@ -// +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : 20180806184309_RenameModelFields.Designer.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Renames model fields. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + // using System; using Cicm.Database.Models; using Microsoft.EntityFrameworkCore; diff --git a/Cicm.Database/Migrations/20180806184309_RenameModelFields.cs b/Cicm.Database/Migrations/20180806184309_RenameModelFields.cs index be017f19..8ca5b71a 100644 --- a/Cicm.Database/Migrations/20180806184309_RenameModelFields.cs +++ b/Cicm.Database/Migrations/20180806184309_RenameModelFields.cs @@ -1,4 +1,34 @@ -using Microsoft.EntityFrameworkCore.Migrations; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : 20180806184309_RenameModelFields.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Renames model fields. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using Microsoft.EntityFrameworkCore.Migrations; namespace Cicm.Database.Migrations { diff --git a/Cicm.Database/Migrations/20180806192514_UseExistingEnumerations.Designer.cs b/Cicm.Database/Migrations/20180806192514_UseExistingEnumerations.Designer.cs index a085f4f4..9d919546 100644 --- a/Cicm.Database/Migrations/20180806192514_UseExistingEnumerations.Designer.cs +++ b/Cicm.Database/Migrations/20180806192514_UseExistingEnumerations.Designer.cs @@ -1,4 +1,33 @@ -// +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : 20180806192514_UseExistingEnumerations.Designer.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Use existing enumerators. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + // using System; using Cicm.Database.Models; using Microsoft.EntityFrameworkCore; diff --git a/Cicm.Database/Migrations/20180806192514_UseExistingEnumerations.cs b/Cicm.Database/Migrations/20180806192514_UseExistingEnumerations.cs index 6e87e8c0..694abd92 100644 --- a/Cicm.Database/Migrations/20180806192514_UseExistingEnumerations.cs +++ b/Cicm.Database/Migrations/20180806192514_UseExistingEnumerations.cs @@ -1,4 +1,34 @@ -using Microsoft.EntityFrameworkCore.Migrations; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : 20180806192514_UseExistingEnumerations.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Use existing enumerators. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using Microsoft.EntityFrameworkCore.Migrations; namespace Cicm.Database.Migrations { diff --git a/Cicm.Database/Migrations/20180806201559_SingularizeModelNames.Designer.cs b/Cicm.Database/Migrations/20180806201559_SingularizeModelNames.Designer.cs index c4f513dd..55eec2ed 100644 --- a/Cicm.Database/Migrations/20180806201559_SingularizeModelNames.Designer.cs +++ b/Cicm.Database/Migrations/20180806201559_SingularizeModelNames.Designer.cs @@ -1,4 +1,33 @@ -// +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : 20180806201559_SingularizeModelNames.Designer.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Rename models to singular names. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ +// using System; using Cicm.Database.Models; using Microsoft.EntityFrameworkCore; diff --git a/Cicm.Database/Migrations/20180806201559_SingularizeModelNames.cs b/Cicm.Database/Migrations/20180806201559_SingularizeModelNames.cs index ba2ef5b5..07c5c634 100644 --- a/Cicm.Database/Migrations/20180806201559_SingularizeModelNames.cs +++ b/Cicm.Database/Migrations/20180806201559_SingularizeModelNames.cs @@ -1,4 +1,34 @@ -using Microsoft.EntityFrameworkCore.Migrations; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : 20180806201559_SingularizeModelNames.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Rename models to singular names. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using Microsoft.EntityFrameworkCore.Migrations; namespace Cicm.Database.Migrations { diff --git a/Cicm.Database/Migrations/20180806222713_LogosGuid.Designer.cs b/Cicm.Database/Migrations/20180806222713_LogosGuid.Designer.cs index 01bfee87..a3c3c218 100644 --- a/Cicm.Database/Migrations/20180806222713_LogosGuid.Designer.cs +++ b/Cicm.Database/Migrations/20180806222713_LogosGuid.Designer.cs @@ -1,4 +1,33 @@ -// +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : 20180806222713_LogosGuid.Designer.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Company logos should be Guid. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + // using System; using Cicm.Database.Models; using Microsoft.EntityFrameworkCore; diff --git a/Cicm.Database/Migrations/20180806222713_LogosGuid.cs b/Cicm.Database/Migrations/20180806222713_LogosGuid.cs index 33d1b262..f993b650 100644 --- a/Cicm.Database/Migrations/20180806222713_LogosGuid.cs +++ b/Cicm.Database/Migrations/20180806222713_LogosGuid.cs @@ -1,4 +1,34 @@ -using Microsoft.EntityFrameworkCore.Migrations; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : 20180806222713_LogosGuid.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Company logos should be Guid. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using Microsoft.EntityFrameworkCore.Migrations; namespace Cicm.Database.Migrations { diff --git a/Cicm.Database/Models/Admin.cs b/Cicm.Database/Models/Admin.cs index 6dc67679..03732337 100644 --- a/Cicm.Database/Models/Admin.cs +++ b/Cicm.Database/Models/Admin.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : Admin.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Contains administrators. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class Admin { diff --git a/Cicm.Database/Models/BrowserTest.cs b/Cicm.Database/Models/BrowserTest.cs index cd0c9fb2..fff2055c 100644 --- a/Cicm.Database/Models/BrowserTest.cs +++ b/Cicm.Database/Models/BrowserTest.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : BrowserTest.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Contains browser tests. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class BrowserTest { diff --git a/Cicm.Database/Models/CicmDb.cs b/Cicm.Database/Models/CicmDb.cs index e57ad631..efb02ac3 100644 --- a/Cicm.Database/Models/CicmDb.cs +++ b/Cicm.Database/Models/CicmDb.cs @@ -1,4 +1,34 @@ -using System; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : CicmDb.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes pre Entity Framework versions of the database. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System; namespace Cicm.Database.Models { diff --git a/Cicm.Database/Models/Company.cs b/Cicm.Database/Models/Company.cs index f2b6ee0c..a2e089e9 100644 --- a/Cicm.Database/Models/Company.cs +++ b/Cicm.Database/Models/Company.cs @@ -1,4 +1,34 @@ -using System; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : Company.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes a company. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System; using System.Collections.Generic; namespace Cicm.Database.Models diff --git a/Cicm.Database/Models/CompanyDescription.cs b/Cicm.Database/Models/CompanyDescription.cs index 1ab883c7..6bbcd498 100644 --- a/Cicm.Database/Models/CompanyDescription.cs +++ b/Cicm.Database/Models/CompanyDescription.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : CompanyDescription.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Holds company descriptions. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class CompanyDescription { diff --git a/Cicm.Database/Models/CompanyLogo.cs b/Cicm.Database/Models/CompanyLogo.cs index 8eae4e1d..0b461825 100644 --- a/Cicm.Database/Models/CompanyLogo.cs +++ b/Cicm.Database/Models/CompanyLogo.cs @@ -1,4 +1,34 @@ -using System; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : CompanyLogo.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes a company logo and contains the GUID for its file. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System; namespace Cicm.Database.Models { diff --git a/Cicm.Database/Models/Forbidden.cs b/Cicm.Database/Models/Forbidden.cs index 3b88b119..6fc59ab8 100644 --- a/Cicm.Database/Models/Forbidden.cs +++ b/Cicm.Database/Models/Forbidden.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : Forbidden.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Logs accesses that are forbidden. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class Forbidden { diff --git a/Cicm.Database/Models/Gpu.cs b/Cicm.Database/Models/Gpu.cs index 82f53b7c..15860bae 100644 --- a/Cicm.Database/Models/Gpu.cs +++ b/Cicm.Database/Models/Gpu.cs @@ -1,4 +1,35 @@ -using System; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : Gpu.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes chips (or chipsets) whose primary function is to generate +// graphics (raster, vectorial, 3D, etc). +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System; using System.Collections.Generic; namespace Cicm.Database.Models diff --git a/Cicm.Database/Models/GpusByMachine.cs b/Cicm.Database/Models/GpusByMachine.cs index 6578dd3f..b3533737 100644 --- a/Cicm.Database/Models/GpusByMachine.cs +++ b/Cicm.Database/Models/GpusByMachine.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : GpusByMachine.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Junction betweeen GPU and machine. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class GpusByMachine { diff --git a/Cicm.Database/Models/InstructionSet.cs b/Cicm.Database/Models/InstructionSet.cs index aa48ecc9..08fca9a5 100644 --- a/Cicm.Database/Models/InstructionSet.cs +++ b/Cicm.Database/Models/InstructionSet.cs @@ -1,4 +1,34 @@ -using System.Collections.Generic; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : InstructionSet.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes instruction sets. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System.Collections.Generic; namespace Cicm.Database.Models { diff --git a/Cicm.Database/Models/InstructionSetExtension.cs b/Cicm.Database/Models/InstructionSetExtension.cs index 655418ea..54fe85fc 100644 --- a/Cicm.Database/Models/InstructionSetExtension.cs +++ b/Cicm.Database/Models/InstructionSetExtension.cs @@ -1,4 +1,34 @@ -using System.Collections.Generic; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : InstructionSetExtension.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describe instruction set extensions (e.g. MMX, NEON, iWMMX) +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System.Collections.Generic; namespace Cicm.Database.Models { diff --git a/Cicm.Database/Models/InstructionSetExtensionsByProcessor.cs b/Cicm.Database/Models/InstructionSetExtensionsByProcessor.cs index ceb61897..76a7e44b 100644 --- a/Cicm.Database/Models/InstructionSetExtensionsByProcessor.cs +++ b/Cicm.Database/Models/InstructionSetExtensionsByProcessor.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : InstructionSetExtensionsByProcessor.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Junction between processor and instruction set extension. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class InstructionSetExtensionsByProcessor { diff --git a/Cicm.Database/Models/Iso31661Numeric.cs b/Cicm.Database/Models/Iso31661Numeric.cs index 7de74397..4a3c2ba9 100644 --- a/Cicm.Database/Models/Iso31661Numeric.cs +++ b/Cicm.Database/Models/Iso31661Numeric.cs @@ -1,4 +1,34 @@ -using System.Collections.Generic; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : Iso31661Numeric.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Contains list of country codes according to ISO-3166-1 Numeric. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System.Collections.Generic; namespace Cicm.Database.Models { diff --git a/Cicm.Database/Models/Log.cs b/Cicm.Database/Models/Log.cs index bb16abc6..70318d94 100644 --- a/Cicm.Database/Models/Log.cs +++ b/Cicm.Database/Models/Log.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : Log.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Contains access log. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class Log { diff --git a/Cicm.Database/Models/Machine.cs b/Cicm.Database/Models/Machine.cs index 11dd4840..ea0673f8 100644 --- a/Cicm.Database/Models/Machine.cs +++ b/Cicm.Database/Models/Machine.cs @@ -1,4 +1,34 @@ -using System; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : Machine.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes a machine. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System; using System.Collections.Generic; namespace Cicm.Database.Models diff --git a/Cicm.Database/Models/MachineFamily.cs b/Cicm.Database/Models/MachineFamily.cs index 24d907bf..890b375a 100644 --- a/Cicm.Database/Models/MachineFamily.cs +++ b/Cicm.Database/Models/MachineFamily.cs @@ -1,4 +1,34 @@ -using System.Collections.Generic; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : MachineFamily.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Families of interrelated machines. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System.Collections.Generic; namespace Cicm.Database.Models { diff --git a/Cicm.Database/Models/MemoryByMachine.cs b/Cicm.Database/Models/MemoryByMachine.cs index 1860de3c..88c5a509 100644 --- a/Cicm.Database/Models/MemoryByMachine.cs +++ b/Cicm.Database/Models/MemoryByMachine.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : MemoryByMachine.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Junction between memory and machine. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class MemoryByMachine { diff --git a/Cicm.Database/Models/MoneyDonation.cs b/Cicm.Database/Models/MoneyDonation.cs index 4b3b5a9e..ddcadb2f 100644 --- a/Cicm.Database/Models/MoneyDonation.cs +++ b/Cicm.Database/Models/MoneyDonation.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : MoneyDonation.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Contains donations. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class MoneyDonation { diff --git a/Cicm.Database/Models/News.cs b/Cicm.Database/Models/News.cs index 00374259..1e046a1c 100644 --- a/Cicm.Database/Models/News.cs +++ b/Cicm.Database/Models/News.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : News.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Contains news. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class News { diff --git a/Cicm.Database/Models/OwnedComputer.cs b/Cicm.Database/Models/OwnedComputer.cs index af8bffb3..6c9f227c 100644 --- a/Cicm.Database/Models/OwnedComputer.cs +++ b/Cicm.Database/Models/OwnedComputer.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : OwnedComputer.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes a computer owned by a user. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class OwnedComputer { diff --git a/Cicm.Database/Models/OwnedConsole.cs b/Cicm.Database/Models/OwnedConsole.cs index 0502a1eb..74c3a63c 100644 --- a/Cicm.Database/Models/OwnedConsole.cs +++ b/Cicm.Database/Models/OwnedConsole.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : OwnedConsole.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes a console owned by a user. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class OwnedConsole { diff --git a/Cicm.Database/Models/Processor.cs b/Cicm.Database/Models/Processor.cs index 94a65c29..a39bf6ec 100644 --- a/Cicm.Database/Models/Processor.cs +++ b/Cicm.Database/Models/Processor.cs @@ -1,4 +1,35 @@ -using System; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : Processor.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes general purpose processors or application specific coprocessors +// that are not strictly for graphic or sound generation. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System; using System.Collections.Generic; namespace Cicm.Database.Models diff --git a/Cicm.Database/Models/ProcessorsByMachine.cs b/Cicm.Database/Models/ProcessorsByMachine.cs index e6be2fcb..adced5ac 100644 --- a/Cicm.Database/Models/ProcessorsByMachine.cs +++ b/Cicm.Database/Models/ProcessorsByMachine.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : ProcessorByMachine.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Junction of processor and machine. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class ProcessorsByMachine { diff --git a/Cicm.Database/Models/Resolution.cs b/Cicm.Database/Models/Resolution.cs index 56dec4e6..2310c6f4 100644 --- a/Cicm.Database/Models/Resolution.cs +++ b/Cicm.Database/Models/Resolution.cs @@ -1,4 +1,34 @@ -using System.Collections.Generic; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : Resolution.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Image resolution. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System.Collections.Generic; namespace Cicm.Database.Models { diff --git a/Cicm.Database/Models/ResolutionsByGpu.cs b/Cicm.Database/Models/ResolutionsByGpu.cs index 2742eb67..005babc5 100644 --- a/Cicm.Database/Models/ResolutionsByGpu.cs +++ b/Cicm.Database/Models/ResolutionsByGpu.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : ResolutionsByGpu.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Junction of resolutions and gpus. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class ResolutionsByGpu { diff --git a/Cicm.Database/Models/SoundByMachine.cs b/Cicm.Database/Models/SoundByMachine.cs index bfce2b6c..bf787eca 100644 --- a/Cicm.Database/Models/SoundByMachine.cs +++ b/Cicm.Database/Models/SoundByMachine.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : SoundByMachine.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Junction of sound synth and machines. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class SoundByMachine { diff --git a/Cicm.Database/Models/SoundSynth.cs b/Cicm.Database/Models/SoundSynth.cs index 9ba08e67..2af41318 100644 --- a/Cicm.Database/Models/SoundSynth.cs +++ b/Cicm.Database/Models/SoundSynth.cs @@ -1,4 +1,34 @@ -using System; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : SoundSynth.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes chips that generate sound. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System; using System.Collections.Generic; namespace Cicm.Database.Models diff --git a/Cicm.Database/Models/StorageByMachine.cs b/Cicm.Database/Models/StorageByMachine.cs index e5033b66..b95a5fe2 100644 --- a/Cicm.Database/Models/StorageByMachine.cs +++ b/Cicm.Database/Models/StorageByMachine.cs @@ -1,4 +1,34 @@ -namespace Cicm.Database.Models +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : StorageByMachine.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Junction of storage and machines. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +namespace Cicm.Database.Models { public class StorageByMachine { diff --git a/Cicm.Database/Models/cicmContext.cs b/Cicm.Database/Models/cicmContext.cs index ecc734c8..75af0305 100644 --- a/Cicm.Database/Models/cicmContext.cs +++ b/Cicm.Database/Models/cicmContext.cs @@ -1,4 +1,34 @@ -using Microsoft.EntityFrameworkCore; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : cicmContext.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Describes the database for Entity Framework. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using Microsoft.EntityFrameworkCore; namespace Cicm.Database.Models { diff --git a/Cicm.Database/Schemas/Sql/V10.cs b/Cicm.Database/Schemas/Sql/V10.cs index 455d623b..f583bbd9 100644 --- a/Cicm.Database/Schemas/Sql/V10.cs +++ b/Cicm.Database/Schemas/Sql/V10.cs @@ -2,12 +2,12 @@ // Canary Islands Computer Museum Website // ---------------------------------------------------------------------------- // -// Filename : V9.cs +// Filename : V10.cs // Author(s) : Natalia Portillo // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 10. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V11.cs b/Cicm.Database/Schemas/Sql/V11.cs index d6b84333..263b5453 100644 --- a/Cicm.Database/Schemas/Sql/V11.cs +++ b/Cicm.Database/Schemas/Sql/V11.cs @@ -2,12 +2,12 @@ // Canary Islands Computer Museum Website // ---------------------------------------------------------------------------- // -// Filename : V10.cs +// Filename : V11.cs // Author(s) : Natalia Portillo // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 11. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V12.cs b/Cicm.Database/Schemas/Sql/V12.cs index 91eef5e2..4c064193 100644 --- a/Cicm.Database/Schemas/Sql/V12.cs +++ b/Cicm.Database/Schemas/Sql/V12.cs @@ -2,12 +2,12 @@ // Canary Islands Computer Museum Website // ---------------------------------------------------------------------------- // -// Filename : V11.cs +// Filename : V12.cs // Author(s) : Natalia Portillo // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 12. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V13.cs b/Cicm.Database/Schemas/Sql/V13.cs index 3758299d..95e465bb 100644 --- a/Cicm.Database/Schemas/Sql/V13.cs +++ b/Cicm.Database/Schemas/Sql/V13.cs @@ -2,12 +2,12 @@ // Canary Islands Computer Museum Website // ---------------------------------------------------------------------------- // -// Filename : V12.cs +// Filename : V13.cs // Author(s) : Natalia Portillo // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 13. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V14.cs b/Cicm.Database/Schemas/Sql/V14.cs index b30c129e..6a067586 100644 --- a/Cicm.Database/Schemas/Sql/V14.cs +++ b/Cicm.Database/Schemas/Sql/V14.cs @@ -7,7 +7,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 14. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V15.cs b/Cicm.Database/Schemas/Sql/V15.cs index 1cad08ef..15b1730d 100644 --- a/Cicm.Database/Schemas/Sql/V15.cs +++ b/Cicm.Database/Schemas/Sql/V15.cs @@ -7,7 +7,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 15. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V16.cs b/Cicm.Database/Schemas/Sql/V16.cs index 73c836ef..e3b24d6c 100644 --- a/Cicm.Database/Schemas/Sql/V16.cs +++ b/Cicm.Database/Schemas/Sql/V16.cs @@ -7,7 +7,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 16. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V17.cs b/Cicm.Database/Schemas/Sql/V17.cs index 6c14e067..8fd3cdb6 100644 --- a/Cicm.Database/Schemas/Sql/V17.cs +++ b/Cicm.Database/Schemas/Sql/V17.cs @@ -7,7 +7,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 17. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V18.cs b/Cicm.Database/Schemas/Sql/V18.cs index 541d3fa9..826af560 100644 --- a/Cicm.Database/Schemas/Sql/V18.cs +++ b/Cicm.Database/Schemas/Sql/V18.cs @@ -7,7 +7,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 18. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V19.cs b/Cicm.Database/Schemas/Sql/V19.cs index 9638b9c0..da07c1c3 100644 --- a/Cicm.Database/Schemas/Sql/V19.cs +++ b/Cicm.Database/Schemas/Sql/V19.cs @@ -7,7 +7,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 19. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V20.cs b/Cicm.Database/Schemas/Sql/V20.cs index 8ff60757..b9ccb1cc 100644 --- a/Cicm.Database/Schemas/Sql/V20.cs +++ b/Cicm.Database/Schemas/Sql/V20.cs @@ -7,7 +7,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 20. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V21.cs b/Cicm.Database/Schemas/Sql/V21.cs index 8bab6bd1..5db2f5c8 100644 --- a/Cicm.Database/Schemas/Sql/V21.cs +++ b/Cicm.Database/Schemas/Sql/V21.cs @@ -7,7 +7,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 21. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V22.cs b/Cicm.Database/Schemas/Sql/V22.cs index 5bae1eba..31cca927 100644 --- a/Cicm.Database/Schemas/Sql/V22.cs +++ b/Cicm.Database/Schemas/Sql/V22.cs @@ -7,7 +7,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 22. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V4.cs b/Cicm.Database/Schemas/Sql/V4.cs index a0acbc5f..7eca5120 100644 --- a/Cicm.Database/Schemas/Sql/V4.cs +++ b/Cicm.Database/Schemas/Sql/V4.cs @@ -2,7 +2,7 @@ // Canary Islands Computer Museum Website // ---------------------------------------------------------------------------- // -// Filename : V3.cs +// Filename : V4.cs // Author(s) : Natalia Portillo // // --[ Description ] ---------------------------------------------------------- diff --git a/Cicm.Database/Schemas/Sql/V5.cs b/Cicm.Database/Schemas/Sql/V5.cs index 44bb8db0..ca38620d 100644 --- a/Cicm.Database/Schemas/Sql/V5.cs +++ b/Cicm.Database/Schemas/Sql/V5.cs @@ -2,12 +2,12 @@ // Canary Islands Computer Museum Website // ---------------------------------------------------------------------------- // -// Filename : V3.cs +// Filename : V5.cs // Author(s) : Natalia Portillo // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 4. +// Contains SQL queries to create the database version 5. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V8.cs b/Cicm.Database/Schemas/Sql/V8.cs index 07527847..d182fbc6 100644 --- a/Cicm.Database/Schemas/Sql/V8.cs +++ b/Cicm.Database/Schemas/Sql/V8.cs @@ -2,12 +2,12 @@ // Canary Islands Computer Museum Website // ---------------------------------------------------------------------------- // -// Filename : V7.cs +// Filename : V9.cs // Author(s) : Natalia Portillo // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 8. // // --[ License ] -------------------------------------------------------------- // diff --git a/Cicm.Database/Schemas/Sql/V9.cs b/Cicm.Database/Schemas/Sql/V9.cs index 7bf305ad..75e68b9f 100644 --- a/Cicm.Database/Schemas/Sql/V9.cs +++ b/Cicm.Database/Schemas/Sql/V9.cs @@ -7,7 +7,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// Contains SQL queries to create the database version 7. +// Contains SQL queries to create the database version 9. // // --[ License ] -------------------------------------------------------------- // diff --git a/cicm_web/SvgRender.cs b/cicm_web/SvgRender.cs index 313b8862..ad659bc6 100644 --- a/cicm_web/SvgRender.cs +++ b/cicm_web/SvgRender.cs @@ -1,4 +1,34 @@ -using System; +/****************************************************************************** +// Canary Islands Computer Museum Website +// ---------------------------------------------------------------------------- +// +// Filename : SvgRender.cs +// Author(s) : Natalia Portillo +// +// --[ Description ] ---------------------------------------------------------- +// +// Render SVG country flags. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2003-2018 Natalia Portillo +*******************************************************************************/ + +using System; using System.IO; using Cicm.Database.Models; using SkiaSharp;