Removed magic strings from FirelanceMgr
- Renamed CSProj for both Gsm and Firelance. - Made namespace names consistent.
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\GSMParser\GSMParser.csproj" />
|
||||
<ProjectReference Include="..\GSMParser\GsmMgr.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
+32
-24
@@ -1,5 +1,5 @@
|
||||
using FireLance;
|
||||
using FireLance.Models;
|
||||
using Firelance;
|
||||
using Firelance.Models;
|
||||
using Gsm;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
@@ -119,9 +119,9 @@ namespace DevConsole
|
||||
case "A":
|
||||
Console.WriteLine("Enter a game ID:");
|
||||
|
||||
var queryId = gsmRO.LoadRecords<GameEntryModel>( GsmRO.Columns.GameName,
|
||||
GsmRO.Tables.GameEntry,
|
||||
GsmRO.Columns.ID,
|
||||
var queryId = gsmRO.LoadRecords<GameEntryModel>( Gsm.Collections.Columns.GameName,
|
||||
Gsm.Collections.Tables.GameEntry,
|
||||
Gsm.Collections.Columns.ID,
|
||||
Console.ReadLine(),
|
||||
true);
|
||||
foreach (var record in queryId) PrintAllValues(record);
|
||||
@@ -131,8 +131,8 @@ namespace DevConsole
|
||||
Console.WriteLine("Enter a game ID:");
|
||||
|
||||
var queryDirectoryId = gsmRO.LoadRecords<DirectoriesModel>( "*",
|
||||
GsmRO.Tables.Directories,
|
||||
GsmRO.Columns.GameID,
|
||||
Gsm.Collections.Tables.Directories,
|
||||
Gsm.Collections.Columns.GameID,
|
||||
Console.ReadLine(),
|
||||
true);
|
||||
foreach (var record in queryDirectoryId) PrintAllValues(record);
|
||||
@@ -140,9 +140,9 @@ namespace DevConsole
|
||||
case "C":
|
||||
Console.WriteLine("Enter game title to search:");
|
||||
|
||||
var queryGameByName = gsmRO.LoadRecords<GameEntryModel>( GsmRO.Columns.GameName,
|
||||
GsmRO.Tables.GameEntry,
|
||||
GsmRO.Columns.GameName,
|
||||
var queryGameByName = gsmRO.LoadRecords<GameEntryModel>( Gsm.Collections.Columns.GameName,
|
||||
Gsm.Collections.Tables.GameEntry,
|
||||
Gsm.Collections.Columns.GameName,
|
||||
Console.ReadLine(),
|
||||
false);
|
||||
foreach (var record in queryGameByName) PrintAllValues(record);
|
||||
@@ -196,15 +196,15 @@ namespace DevConsole
|
||||
private static void FlcWriteMasterGameRecordAction()
|
||||
{
|
||||
var masterGameRecord = new MasterGameRecordModel();
|
||||
List<DirectoriesModel> directories = gsmRO.LoadRecords<DirectoriesModel>("*",
|
||||
GsmRO.Tables.Directories,
|
||||
GsmRO.Columns.GameID,
|
||||
List<DirectoriesModel> directories = gsmRO.LoadRecords<DirectoriesModel>( Gsm.Collections.Options.All,
|
||||
Gsm.Collections.Tables.Directories,
|
||||
Gsm.Collections.Columns.GameID,
|
||||
"600",
|
||||
true);
|
||||
|
||||
GameEntryModel gameEntry = gsmRO.LoadRecords<GameEntryModel>(GsmRO.Columns.GameName,
|
||||
GsmRO.Tables.GameEntry,
|
||||
GsmRO.Columns.ID,
|
||||
GameEntryModel gameEntry = gsmRO.LoadRecords<GameEntryModel>( Gsm.Collections.Columns.GameName,
|
||||
Gsm.Collections.Tables.GameEntry,
|
||||
Gsm.Collections.Columns.ID,
|
||||
"600",
|
||||
true).First();
|
||||
|
||||
@@ -215,12 +215,12 @@ namespace DevConsole
|
||||
masterGameRecord.GameEntry = gameEntry;
|
||||
masterGameRecord.SaveGameEntries = saveGameEntries;
|
||||
|
||||
flcCRUD.InsertRecord("GameRecords", masterGameRecord);
|
||||
flcCRUD.InsertRecord(Firelance.Collections.GameRecords, masterGameRecord);
|
||||
}
|
||||
|
||||
static void FlcReadMasterGameRecordAction()
|
||||
{
|
||||
var masterGameRecords = flcCRUD.LoadRecordsFromTable<MasterGameRecordModel>("GameRecords");
|
||||
var masterGameRecords = flcCRUD.LoadRecordsFromTable<MasterGameRecordModel>(Firelance.Collections.GameRecords);
|
||||
foreach (var record in masterGameRecords)
|
||||
{
|
||||
Console.WriteLine(record.Id);
|
||||
@@ -244,21 +244,29 @@ namespace DevConsole
|
||||
|
||||
private static void FlcRemoveSaveEntryAction()
|
||||
{
|
||||
Guid firstMasterGameRecordGuid = flcCRUD.LoadRecordsFromTable<MasterGameRecordModel>("GameRecords").First().Id;
|
||||
var masterGameRecordToRemove = flcCRUD.LoadRecordById<MasterGameRecordModel>("GameRecords", firstMasterGameRecordGuid);
|
||||
Guid firstMasterGameRecordGuid = flcCRUD.LoadRecordsFromTable<MasterGameRecordModel>(
|
||||
Firelance.Collections.GameRecords).First().Id;
|
||||
var masterGameRecordToRemove = flcCRUD.LoadRecordById<MasterGameRecordModel>(
|
||||
Firelance.Collections.GameRecords, firstMasterGameRecordGuid);
|
||||
Guid firstSaveGameEntryGuid = masterGameRecordToRemove.SaveGameEntries.Select(x => x.Id).First();
|
||||
masterGameRecordToRemove.SaveGameEntries.RemoveAll(x => x.Id == firstSaveGameEntryGuid);
|
||||
|
||||
flcCRUD.UpsertRecordById("GameRecords", firstMasterGameRecordGuid, masterGameRecordToRemove);
|
||||
flcCRUD.UpsertRecordById(Firelance.Collections.GameRecords,
|
||||
firstMasterGameRecordGuid,
|
||||
masterGameRecordToRemove);
|
||||
}
|
||||
|
||||
private static void FlcInsertSaveEntryAction()
|
||||
{
|
||||
Guid firstMasterGameRecordGuid = flcCRUD.LoadRecordsFromTable<MasterGameRecordModel>("GameRecords").First().Id;
|
||||
var masterGameRecordToInsert = flcCRUD.LoadRecordById<MasterGameRecordModel>("GameRecords", firstMasterGameRecordGuid);
|
||||
Guid firstMasterGameRecordGuid = flcCRUD.LoadRecordsFromTable<MasterGameRecordModel>(
|
||||
Firelance.Collections.GameRecords).First().Id;
|
||||
var masterGameRecordToInsert = flcCRUD.LoadRecordById<MasterGameRecordModel>(
|
||||
Firelance.Collections.GameRecords, firstMasterGameRecordGuid);
|
||||
masterGameRecordToInsert.SaveGameEntries.Add(new SaveGameEntriesModel());
|
||||
|
||||
flcCRUD.UpsertRecordById("GameRecords", firstMasterGameRecordGuid, masterGameRecordToInsert);
|
||||
flcCRUD.UpsertRecordById(Firelance.Collections.GameRecords,
|
||||
firstMasterGameRecordGuid,
|
||||
masterGameRecordToInsert);
|
||||
}
|
||||
|
||||
private static void FlcUploadToGridFsAction()
|
||||
|
||||
Reference in New Issue
Block a user