init commit
This commit is contained in:
parent
bb65e6129b
commit
08657d69f0
Binary file not shown.
BIN
.vs/ProjectEvaluation/presence.metadata.v9.bin
Normal file
BIN
.vs/ProjectEvaluation/presence.metadata.v9.bin
Normal file
Binary file not shown.
Binary file not shown.
BIN
.vs/ProjectEvaluation/presence.projects.v9.bin
Normal file
BIN
.vs/ProjectEvaluation/presence.projects.v9.bin
Normal file
Binary file not shown.
BIN
.vs/ProjectEvaluation/presence.strings.v9.bin
Normal file
BIN
.vs/ProjectEvaluation/presence.strings.v9.bin
Normal file
Binary file not shown.
7
.vs/VSWorkspaceState.json
Normal file
7
.vs/VSWorkspaceState.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"ExpandedNodes": [
|
||||
""
|
||||
],
|
||||
"SelectedNode": "\\presence.sln",
|
||||
"PreviewInSolutionExplorer": false
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.vs/presence/v17/.wsuo
Normal file
BIN
.vs/presence/v17/.wsuo
Normal file
Binary file not shown.
683
.vs/presence/v17/DocumentLayout.backup.json
Normal file
683
.vs/presence/v17/DocumentLayout.backup.json
Normal file
@ -0,0 +1,683 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "C:\\Users\\glagol\\source\\repos\\presence\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\userrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\userrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\presencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\presencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|solutionrelative:console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\glagol\\source\\repos\\presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\excel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\excel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\glagol\\source\\repos\\presence\\presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\console_ui\\console_ui.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
|
||||
"RelativeMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|solutionrelative:console_ui\\console_ui.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
|
||||
}
|
||||
],
|
||||
"DocumentGroupContainers": [
|
||||
{
|
||||
"Orientation": 0,
|
||||
"VerticalTabListWidth": 256,
|
||||
"DocumentGroups": [
|
||||
{
|
||||
"DockedWidth": 200,
|
||||
"SelectedChildIndex": 2,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:0:0:{cce594b6-0c39-4442-ba28-10c64ac7e89f}"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 7,
|
||||
"Title": "UserUseCase.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
|
||||
"RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
|
||||
"RelativeToolTip": "domain\\UseCase\\UserUseCase.cs",
|
||||
"ViewState": "AgIAADEAAAAAAAAAAAAkwFIAAAAiAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:13:38.25Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "UserConsole.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\UserConsole.cs",
|
||||
"RelativeDocumentMoniker": "ui\\UserConsole.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\UserConsole.cs",
|
||||
"RelativeToolTip": "ui\\UserConsole.cs",
|
||||
"ViewState": "AgIAADsAAAAAAAAAAAAqwCwAAAAtAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:57:42.093Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 8,
|
||||
"Title": "UserRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\UserRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\UserRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\UserRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\UserRepositoryImpl.cs",
|
||||
"ViewState": "AgIAAB0AAAAAAAAAAAAgwBUAAAA1AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:13:21.659Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 9,
|
||||
"Title": "SQLUserRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\SQLUserRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\SQLUserRepositoryImpl.cs",
|
||||
"ViewState": "AgIAAC4AAAAAAAAAAAAkwDgAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:13:16.616Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "MainMenu.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\MainMenu.cs",
|
||||
"RelativeDocumentMoniker": "ui\\MainMenu.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\MainMenu.cs",
|
||||
"RelativeToolTip": "ui\\MainMenu.cs",
|
||||
"ViewState": "AgIAAOUAAAAAAAAAAAAAAHUAAABOAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:14:01.274Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 6,
|
||||
"Title": "GroupConsole.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\GroupConsole.cs",
|
||||
"RelativeDocumentMoniker": "ui\\GroupConsole.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\GroupConsole.cs",
|
||||
"RelativeToolTip": "ui\\GroupConsole.cs",
|
||||
"ViewState": "AgIAAGEAAAAAAAAAAAAAAEkAAAAIAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:13:56.158Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "PresenceConsole.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\PresenceConsole.cs",
|
||||
"RelativeDocumentMoniker": "ui\\PresenceConsole.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\PresenceConsole.cs",
|
||||
"RelativeToolTip": "ui\\PresenceConsole.cs",
|
||||
"ViewState": "AgIAANAAAAAAAAAAAAAAAC0AAABJAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:40:16.455Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 5,
|
||||
"Title": "IGroupRepository.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\IGroupRepository.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs",
|
||||
"RelativeToolTip": "data\\Repository\\IGroupRepository.cs",
|
||||
"ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:23:41.259Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 10,
|
||||
"Title": "IPresenceRepository.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\IPresenceRepository.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs",
|
||||
"RelativeToolTip": "data\\Repository\\IPresenceRepository.cs",
|
||||
"ViewState": "AgIAAAMAAAAAAAAAAAAAAAgAAAAFAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:25:20.374Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 11,
|
||||
"Title": "IUserRepository.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\IUserRepository.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs",
|
||||
"RelativeToolTip": "data\\Repository\\IUserRepository.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAlAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:30:47.199Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "UseCaseGeneratePresence.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
|
||||
"RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
|
||||
"RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAdAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:44:37.686Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 12,
|
||||
"Title": "GroupUseCase.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
|
||||
"RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
|
||||
"RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs",
|
||||
"ViewState": "AgIAAEsAAAAAAAAAAAAuwFcAAAAuAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:43:00.705Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 13,
|
||||
"Title": "RemoteDatabaseContext.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAABzAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:27:39.355Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 14,
|
||||
"Title": "SQLPresenceRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\SQLPresenceRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\SQLPresenceRepositoryImpl.cs",
|
||||
"ViewState": "AgIAAL0AAAAAAAAAAAAIwMgAAABFAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:27:13Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 4,
|
||||
"Title": "SQLGroupRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs",
|
||||
"ViewState": "AgIAADAAAAAAAAAAAAAowCgAAAA0AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:12:17.803Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 16,
|
||||
"Title": "GroupRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\GroupRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\GroupRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\GroupRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\GroupRepositoryImpl.cs",
|
||||
"ViewState": "AgIAAA0AAAAAAAAAAAAQwAwAAAA2AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:12:10.576Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 15,
|
||||
"Title": "PresenceRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\PresenceRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\PresenceRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\PresenceRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\PresenceRepositoryImpl.cs",
|
||||
"ViewState": "AgIAACwAAAAAAAAAAAAgwDkAAAARAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:37:39.594Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 17,
|
||||
"Title": "domain",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"RelativeDocumentMoniker": "domain\\domain.csproj",
|
||||
"ToolTip": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"RelativeToolTip": "domain\\domain.csproj",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
||||
"WhenOpened": "2024-11-13T07:59:45.991Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 20,
|
||||
"Title": "Group.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Group.cs",
|
||||
"RelativeDocumentMoniker": "domain\\Models\\Group.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Group.cs",
|
||||
"RelativeToolTip": "domain\\Models\\Group.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:42:49.665Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 19,
|
||||
"Title": "Presence.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Presence.cs",
|
||||
"RelativeDocumentMoniker": "domain\\Models\\Presence.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Presence.cs",
|
||||
"RelativeToolTip": "domain\\Models\\Presence.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:42:51.866Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 18,
|
||||
"Title": "User.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\User.cs",
|
||||
"RelativeDocumentMoniker": "domain\\Models\\User.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\User.cs",
|
||||
"RelativeToolTip": "domain\\Models\\User.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:42:54.547Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 22,
|
||||
"Title": "Program.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Program.cs",
|
||||
"RelativeDocumentMoniker": "presence_api\\Program.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Program.cs",
|
||||
"RelativeToolTip": "presence_api\\Program.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T09:24:39.794Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 21,
|
||||
"Title": "Program.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\console_ui\\Program.cs",
|
||||
"RelativeDocumentMoniker": "console_ui\\Program.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\console_ui\\Program.cs",
|
||||
"RelativeToolTip": "console_ui\\Program.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAEAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:11:21.781Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 25,
|
||||
"Title": "User.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\User.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\User.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\User.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\User.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:21:20.373Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 24,
|
||||
"Title": "Group.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:21:48.042Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 23,
|
||||
"Title": "Presence.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:21:08.353Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 27,
|
||||
"Title": "Excel.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAuAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:17:59.377Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 26,
|
||||
"Title": "UserAttendance.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:16:52.679Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 28,
|
||||
"Title": "User.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs",
|
||||
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\User.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs",
|
||||
"RelativeToolTip": "data\\LocalData\\Entity\\User.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:16:08.142Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 29,
|
||||
"Title": "Presence.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs",
|
||||
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\Presence.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs",
|
||||
"RelativeToolTip": "data\\LocalData\\Entity\\Presence.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAArAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:15:56.588Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 30,
|
||||
"Title": "Group.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs",
|
||||
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\Group.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs",
|
||||
"RelativeToolTip": "data\\LocalData\\Entity\\Group.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:15:53.878Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 31,
|
||||
"Title": "LocalStaticData.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs",
|
||||
"RelativeDocumentMoniker": "data\\LocalData\\LocalStaticData.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs",
|
||||
"RelativeToolTip": "data\\LocalData\\LocalStaticData.cs",
|
||||
"ViewState": "AgIAAAkAAAAAAAAAAAAiwBYAAABrAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:14:27.603Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 33,
|
||||
"Title": "Microsoft.PackageDependencyResolution.targets",
|
||||
"DocumentMoniker": "C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
|
||||
"RelativeDocumentMoniker": "..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
|
||||
"ToolTip": "C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
|
||||
"RelativeToolTip": "..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkBAAAEAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|",
|
||||
"WhenOpened": "2024-11-13T07:11:03.294Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 34,
|
||||
"Title": "GroupResponse.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"RelativeDocumentMoniker": "domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"RelativeToolTip": "domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:36:20.625Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 32,
|
||||
"Title": "GroupNotFoundException.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"RelativeDocumentMoniker": "data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"RelativeToolTip": "data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAALAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:02:18.293Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 35,
|
||||
"Title": "UserNotFoundException.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs",
|
||||
"RelativeDocumentMoniker": "data\\Exceptions\\UserNotFoundException.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs",
|
||||
"RelativeToolTip": "data\\Exceptions\\UserNotFoundException.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAQAAAAwAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:04:16.916Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 36,
|
||||
"Title": "RepositoryException.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs",
|
||||
"RelativeDocumentMoniker": "data\\Exceptions\\RepositoryException.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs",
|
||||
"RelativeToolTip": "data\\Exceptions\\RepositoryException.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAABAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:04:06.129Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 37,
|
||||
"Title": "GroupController.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs",
|
||||
"RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs",
|
||||
"RelativeToolTip": "presence_api\\Controllers\\GroupController.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAUAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T09:28:22.558Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 38,
|
||||
"Title": "console_ui.csproj",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"RelativeDocumentMoniker": "console_ui\\console_ui.csproj",
|
||||
"ToolTip": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"RelativeToolTip": "console_ui\\console_ui.csproj",
|
||||
"ViewState": "AQIAAA8AAAAAAAAAAAAAABQAAAAAAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
||||
"WhenOpened": "2024-11-11T09:18:23.151Z",
|
||||
"EditorCaption": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,45 +1,160 @@
|
||||
{
|
||||
"Version": 1,
|
||||
"WorkspaceRootPath": "C:\\Users\\class_student\\source\\repos\\presence\\",
|
||||
"WorkspaceRootPath": "C:\\Users\\glagol\\source\\repos\\presence\\",
|
||||
"Documents": [
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\class_student\\source\\repos\\presence\\domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\class_student\\source\\repos\\presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\class_student\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\class_student\\source\\repos\\presence\\presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\class_student\\source\\repos\\presence\\ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\class_student\\source\\repos\\presence\\ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\class_student\\source\\repos\\presence\\data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\class_student\\source\\repos\\presence\\data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\userrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\userrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\class_student\\source\\repos\\presence\\data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\presencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\presencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|solutionrelative:console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\glagol\\source\\repos\\presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\excel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\excel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|c:\\users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
|
||||
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\glagol\\source\\repos\\presence\\presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||
"RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||
},
|
||||
{
|
||||
"AbsoluteMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\console_ui\\console_ui.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
|
||||
"RelativeMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|solutionrelative:console_ui\\console_ui.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
|
||||
}
|
||||
],
|
||||
@ -50,136 +165,515 @@
|
||||
"DocumentGroups": [
|
||||
{
|
||||
"DockedWidth": 200,
|
||||
"SelectedChildIndex": 0,
|
||||
"SelectedChildIndex": 10,
|
||||
"Children": [
|
||||
{
|
||||
"$type": "Bookmark",
|
||||
"Name": "ST:0:0:{cce594b6-0c39-4442-ba28-10c64ac7e89f}"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "GroupResponse.cs",
|
||||
"DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"RelativeDocumentMoniker": "domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"RelativeToolTip": "domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAA4AAAAAAAAA",
|
||||
"DocumentIndex": 8,
|
||||
"Title": "UserUseCase.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
|
||||
"RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
|
||||
"RelativeToolTip": "domain\\UseCase\\UserUseCase.cs",
|
||||
"ViewState": "AgIAADEAAAAAAAAAAAAkwFIAAAAiAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:36:20.625Z",
|
||||
"WhenOpened": "2024-11-13T07:13:38.25Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "RemoteDatabaseContext.cs",
|
||||
"DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
||||
"DocumentIndex": 1,
|
||||
"Title": "UserConsole.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\UserConsole.cs",
|
||||
"RelativeDocumentMoniker": "ui\\UserConsole.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\UserConsole.cs",
|
||||
"RelativeToolTip": "ui\\UserConsole.cs",
|
||||
"ViewState": "AgIAAFsAAAAAAAAAAAAAACwAAAAtAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:27:39.355Z",
|
||||
"WhenOpened": "2024-11-13T07:57:42.093Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 4,
|
||||
"DocumentIndex": 9,
|
||||
"Title": "UserRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\UserRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\UserRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\UserRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\UserRepositoryImpl.cs",
|
||||
"ViewState": "AgIAAB0AAAAAAAAAAAAgwBUAAAA1AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:13:21.659Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 10,
|
||||
"Title": "SQLUserRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\SQLUserRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\SQLUserRepositoryImpl.cs",
|
||||
"ViewState": "AgIAAC4AAAAAAAAAAAAkwDgAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:13:16.616Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "MainMenu.cs",
|
||||
"DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\MainMenu.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\MainMenu.cs",
|
||||
"RelativeDocumentMoniker": "ui\\MainMenu.cs",
|
||||
"ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\MainMenu.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\MainMenu.cs",
|
||||
"RelativeToolTip": "ui\\MainMenu.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
||||
"ViewState": "AgIAAOUAAAAAAAAAAAAAAHUAAABOAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:14:01.274Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 5,
|
||||
"DocumentIndex": 7,
|
||||
"Title": "GroupConsole.cs",
|
||||
"DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\GroupConsole.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\GroupConsole.cs",
|
||||
"RelativeDocumentMoniker": "ui\\GroupConsole.cs",
|
||||
"ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\GroupConsole.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\GroupConsole.cs",
|
||||
"RelativeToolTip": "ui\\GroupConsole.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
||||
"ViewState": "AgIAAGEAAAAAAAAAAAAAAEkAAAAIAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:13:56.158Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 7,
|
||||
"Title": "UserNotFoundException.cs",
|
||||
"DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs",
|
||||
"RelativeDocumentMoniker": "data\\Exceptions\\UserNotFoundException.cs",
|
||||
"ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs",
|
||||
"RelativeToolTip": "data\\Exceptions\\UserNotFoundException.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAQAAAAwAAAA",
|
||||
"DocumentIndex": 2,
|
||||
"Title": "PresenceConsole.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\PresenceConsole.cs",
|
||||
"RelativeDocumentMoniker": "ui\\PresenceConsole.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\PresenceConsole.cs",
|
||||
"RelativeToolTip": "ui\\PresenceConsole.cs",
|
||||
"ViewState": "AgIAANAAAAAAAAAAAAAAAC0AAABJAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:04:16.916Z",
|
||||
"WhenOpened": "2024-11-13T07:40:16.455Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 6,
|
||||
"Title": "RepositoryException.cs",
|
||||
"DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs",
|
||||
"RelativeDocumentMoniker": "data\\Exceptions\\RepositoryException.cs",
|
||||
"ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs",
|
||||
"RelativeToolTip": "data\\Exceptions\\RepositoryException.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAABAAAA",
|
||||
"Title": "IGroupRepository.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\IGroupRepository.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs",
|
||||
"RelativeToolTip": "data\\Repository\\IGroupRepository.cs",
|
||||
"ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:04:06.129Z",
|
||||
"WhenOpened": "2024-11-13T07:23:41.259Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 8,
|
||||
"Title": "GroupNotFoundException.cs",
|
||||
"DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"RelativeDocumentMoniker": "data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"RelativeToolTip": "data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
||||
"DocumentIndex": 11,
|
||||
"Title": "IPresenceRepository.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\IPresenceRepository.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs",
|
||||
"RelativeToolTip": "data\\Repository\\IPresenceRepository.cs",
|
||||
"ViewState": "AgIAAAMAAAAAAAAAAAAAAAgAAAAFAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:02:18.293Z",
|
||||
"WhenOpened": "2024-11-13T07:25:20.374Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 3,
|
||||
"Title": "GroupController.cs",
|
||||
"DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs",
|
||||
"RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController.cs",
|
||||
"ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs",
|
||||
"RelativeToolTip": "presence_api\\Controllers\\GroupController.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAUAAAA",
|
||||
"DocumentIndex": 0,
|
||||
"Title": "IUserRepository.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\IUserRepository.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs",
|
||||
"RelativeToolTip": "data\\Repository\\IUserRepository.cs",
|
||||
"ViewState": "AgIAAA8AAAAAAAAAAAAiwA8AAAAlAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T09:28:22.558Z",
|
||||
"WhenOpened": "2024-11-13T07:30:47.199Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 1,
|
||||
"DocumentIndex": 4,
|
||||
"Title": "UseCaseGeneratePresence.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
|
||||
"RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
|
||||
"RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAdAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:44:37.686Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 12,
|
||||
"Title": "GroupUseCase.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
|
||||
"RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
|
||||
"RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs",
|
||||
"ViewState": "AgIAAEsAAAAAAAAAAAAuwFcAAAAuAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:43:00.705Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 13,
|
||||
"Title": "RemoteDatabaseContext.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAABzAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:27:39.355Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 14,
|
||||
"Title": "SQLPresenceRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\SQLPresenceRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\SQLPresenceRepositoryImpl.cs",
|
||||
"ViewState": "AgIAAL0AAAAAAAAAAAAIwMgAAABFAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:27:13Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 5,
|
||||
"Title": "SQLGroupRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs",
|
||||
"ViewState": "AgIAADAAAAAAAAAAAAAowCgAAAA0AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:12:17.803Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 16,
|
||||
"Title": "GroupRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\GroupRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\GroupRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\GroupRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\GroupRepositoryImpl.cs",
|
||||
"ViewState": "AgIAAA0AAAAAAAAAAAAQwAwAAAA2AAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:12:10.576Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 15,
|
||||
"Title": "PresenceRepositoryImpl.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\PresenceRepositoryImpl.cs",
|
||||
"RelativeDocumentMoniker": "data\\Repository\\PresenceRepositoryImpl.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\PresenceRepositoryImpl.cs",
|
||||
"RelativeToolTip": "data\\Repository\\PresenceRepositoryImpl.cs",
|
||||
"ViewState": "AgIAACwAAAAAAAAAAAAgwDkAAAARAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:37:39.594Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 17,
|
||||
"Title": "domain",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"RelativeDocumentMoniker": "domain\\domain.csproj",
|
||||
"ToolTip": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"RelativeToolTip": "domain\\domain.csproj",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
||||
"WhenOpened": "2024-11-13T07:59:45.991Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 20,
|
||||
"Title": "Group.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Group.cs",
|
||||
"RelativeDocumentMoniker": "domain\\Models\\Group.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Group.cs",
|
||||
"RelativeToolTip": "domain\\Models\\Group.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:42:49.665Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 19,
|
||||
"Title": "Presence.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Presence.cs",
|
||||
"RelativeDocumentMoniker": "domain\\Models\\Presence.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Presence.cs",
|
||||
"RelativeToolTip": "domain\\Models\\Presence.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:42:51.866Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 18,
|
||||
"Title": "User.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\User.cs",
|
||||
"RelativeDocumentMoniker": "domain\\Models\\User.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\User.cs",
|
||||
"RelativeToolTip": "domain\\Models\\User.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:42:54.547Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 22,
|
||||
"Title": "Program.cs",
|
||||
"DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\Program.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Program.cs",
|
||||
"RelativeDocumentMoniker": "presence_api\\Program.cs",
|
||||
"ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\Program.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Program.cs",
|
||||
"RelativeToolTip": "presence_api\\Program.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAEAAAAAAAAA",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T09:24:39.794Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 9,
|
||||
"DocumentIndex": 21,
|
||||
"Title": "Program.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\console_ui\\Program.cs",
|
||||
"RelativeDocumentMoniker": "console_ui\\Program.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\console_ui\\Program.cs",
|
||||
"RelativeToolTip": "console_ui\\Program.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAEAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:11:21.781Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 25,
|
||||
"Title": "User.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\User.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\User.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\User.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\User.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:21:20.373Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 24,
|
||||
"Title": "Group.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:21:48.042Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 23,
|
||||
"Title": "Presence.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:21:08.353Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 27,
|
||||
"Title": "Excel.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAuAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:17:59.377Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 26,
|
||||
"Title": "UserAttendance.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs",
|
||||
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs",
|
||||
"RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:16:52.679Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 28,
|
||||
"Title": "User.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs",
|
||||
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\User.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs",
|
||||
"RelativeToolTip": "data\\LocalData\\Entity\\User.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:16:08.142Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 29,
|
||||
"Title": "Presence.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs",
|
||||
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\Presence.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs",
|
||||
"RelativeToolTip": "data\\LocalData\\Entity\\Presence.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAArAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:15:56.588Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 30,
|
||||
"Title": "Group.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs",
|
||||
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\Group.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs",
|
||||
"RelativeToolTip": "data\\LocalData\\Entity\\Group.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:15:53.878Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 31,
|
||||
"Title": "LocalStaticData.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs",
|
||||
"RelativeDocumentMoniker": "data\\LocalData\\LocalStaticData.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs",
|
||||
"RelativeToolTip": "data\\LocalData\\LocalStaticData.cs",
|
||||
"ViewState": "AgIAAAkAAAAAAAAAAAAiwBYAAABrAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-13T07:14:27.603Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 33,
|
||||
"Title": "Microsoft.PackageDependencyResolution.targets",
|
||||
"DocumentMoniker": "C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
|
||||
"RelativeDocumentMoniker": "..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
|
||||
"ToolTip": "C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
|
||||
"RelativeToolTip": "..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkBAAAEAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|",
|
||||
"WhenOpened": "2024-11-13T07:11:03.294Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 34,
|
||||
"Title": "GroupResponse.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"RelativeDocumentMoniker": "domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"RelativeToolTip": "domain\\Models\\ResponseModels\\GroupResponse.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:36:20.625Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 32,
|
||||
"Title": "GroupNotFoundException.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"RelativeDocumentMoniker": "data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"RelativeToolTip": "data\\Exceptions\\GroupNotFoundException.cs",
|
||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAALAAAAAAAAAA==",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:02:18.293Z",
|
||||
"EditorCaption": ""
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 35,
|
||||
"Title": "UserNotFoundException.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs",
|
||||
"RelativeDocumentMoniker": "data\\Exceptions\\UserNotFoundException.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs",
|
||||
"RelativeToolTip": "data\\Exceptions\\UserNotFoundException.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAQAAAAwAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:04:16.916Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 36,
|
||||
"Title": "RepositoryException.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs",
|
||||
"RelativeDocumentMoniker": "data\\Exceptions\\RepositoryException.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs",
|
||||
"RelativeToolTip": "data\\Exceptions\\RepositoryException.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAABAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T10:04:06.129Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 37,
|
||||
"Title": "GroupController.cs",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs",
|
||||
"RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController.cs",
|
||||
"ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs",
|
||||
"RelativeToolTip": "presence_api\\Controllers\\GroupController.cs",
|
||||
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAUAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||
"WhenOpened": "2024-11-11T09:28:22.558Z"
|
||||
},
|
||||
{
|
||||
"$type": "Document",
|
||||
"DocumentIndex": 38,
|
||||
"Title": "console_ui.csproj",
|
||||
"DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"DocumentMoniker": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"RelativeDocumentMoniker": "console_ui\\console_ui.csproj",
|
||||
"ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"ToolTip": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"RelativeToolTip": "console_ui\\console_ui.csproj",
|
||||
"ViewState": "AQIAAA8AAAAAAAAAAAAAABQAAAAAAAAA",
|
||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
||||
"WhenOpened": "2024-11-11T09:18:23.151Z"
|
||||
"WhenOpened": "2024-11-11T09:18:23.151Z",
|
||||
"EditorCaption": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -4,8 +4,6 @@ using domain.UseCase;
|
||||
using ui;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
|
||||
// Создаем экземпляр репозиториев
|
||||
|
||||
IServiceCollection services = new ServiceCollection();
|
||||
|
||||
services
|
||||
@ -21,11 +19,6 @@ services
|
||||
.AddSingleton<MainMenuUI>();
|
||||
|
||||
|
||||
|
||||
|
||||
var serviceProvider = services.BuildServiceProvider();
|
||||
// Создаем пользовательский интерфейс
|
||||
MainMenuUI mainMenuUI = serviceProvider.GetService<MainMenuUI>();
|
||||
|
||||
// Выводим главное меню
|
||||
mainMenuUI.DisplayMenu();
|
@ -261,7 +261,10 @@
|
||||
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10"
|
||||
},
|
||||
"runtime": {
|
||||
"data.dll": {}
|
||||
"data.dll": {
|
||||
"assemblyVersion": "1.0.0",
|
||||
"fileVersion": "1.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"domain/1.0.0": {
|
||||
@ -270,7 +273,10 @@
|
||||
"data": "1.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"domain.dll": {}
|
||||
"domain.dll": {
|
||||
"assemblyVersion": "1.0.0",
|
||||
"fileVersion": "1.0.0.0"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ui/1.0.0": {
|
||||
@ -278,7 +284,10 @@
|
||||
"domain": "1.0.0"
|
||||
},
|
||||
"runtime": {
|
||||
"ui.dll": {}
|
||||
"ui.dll": {
|
||||
"assemblyVersion": "1.0.0",
|
||||
"fileVersion": "1.0.0.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -14,7 +14,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("console_ui")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e6111032d11159191fa28a51e55ccf243bf281e7")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bb65e6129bd69d7b0155d5dfce69776f171f7643")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("console_ui")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("console_ui")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
@ -1 +1 @@
|
||||
d2e7ce94045a4bd97687b3bc0b489ecbd293dfc4d8d94e5241850644256d8000
|
||||
b70034e7a2cd1df30718f305ec6264c2aae7e26300c23efbcff91b41578983b4
|
||||
|
@ -8,6 +8,8 @@ build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = console_ui
|
||||
build_property.ProjectDir = C:\Users\class_student\source\repos\presence\console_ui\
|
||||
build_property.ProjectDir = C:\Users\glagol\Source\Repos\presence\console_ui\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
f6d3616890f0284a8b4ba2c47569ac52b25440cacc5f16e1284151f4f93ae317
|
||||
657981e96db14f3d67c27cbf331e76470056f134bd6a3a87ea30c8d3fccfaaba
|
||||
|
@ -42,3 +42,47 @@ C:\Users\class_student\source\repos\presence\console_ui\obj\Debug\net8.0\refint\
|
||||
C:\Users\class_student\source\repos\presence\console_ui\obj\Debug\net8.0\console_ui.pdb
|
||||
C:\Users\class_student\source\repos\presence\console_ui\obj\Debug\net8.0\console_ui.genruntimeconfig.cache
|
||||
C:\Users\class_student\source\repos\presence\console_ui\obj\Debug\net8.0\ref\console_ui.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\console_ui.exe
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\console_ui.deps.json
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\console_ui.runtimeconfig.json
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\console_ui.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\console_ui.pdb
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\ClosedXML.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\ClosedXML.Parser.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\DocumentFormat.OpenXml.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\ExcelNumberFormat.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Caching.Abstractions.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Options.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Primitives.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Npgsql.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\RBush.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\SixLabors.Fonts.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\System.IO.Packaging.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\data.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\domain.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\ui.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\domain.pdb
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\data.pdb
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\ui.pdb
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.csproj.AssemblyReference.cache
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.GeneratedMSBuildEditorConfig.editorconfig
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.AssemblyInfoInputs.cache
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.AssemblyInfo.cs
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.csproj.CoreCompileInputs.cache
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.csproj.Up2Date
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\refint\console_ui.dll
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.pdb
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.genruntimeconfig.cache
|
||||
C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\ref\console_ui.dll
|
||||
|
Binary file not shown.
@ -1 +1 @@
|
||||
26d3e230181239da2f5c0ec50a011c8201532e8bf41b8953993ac55370a1416f
|
||||
837ddbcffeb7abd2baedbdb319c37f6678b1661adae040a3ea28c5cb1c84681c
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,23 +1,23 @@
|
||||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj": {}
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj": {
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"projectName": "console_ui",
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\obj\\",
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
@ -32,14 +32,14 @@
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"projectReferences": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": {
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj"
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": {
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj"
|
||||
},
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": {
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj"
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": {
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj"
|
||||
},
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj": {
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj"
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj": {
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -52,8 +52,9 @@
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
@ -80,24 +81,24 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": {
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj",
|
||||
"projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj",
|
||||
"projectName": "data",
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj",
|
||||
"packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\obj\\",
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj",
|
||||
"packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
@ -122,8 +123,9 @@
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
@ -160,24 +162,24 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": {
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj",
|
||||
"projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"projectName": "domain",
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj",
|
||||
"packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\obj\\",
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
@ -192,8 +194,8 @@
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"projectReferences": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": {
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj"
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": {
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -206,8 +208,9 @@
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
@ -234,24 +237,24 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj": {
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj",
|
||||
"projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj",
|
||||
"projectName": "ui",
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj",
|
||||
"packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\obj\\",
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj",
|
||||
"packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
@ -266,8 +269,8 @@
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"projectReferences": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": {
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj"
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": {
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -280,8 +283,9 @@
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
@ -302,7 +306,7 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -5,12 +5,12 @@
|
||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\class_student\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\glagol\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.9.2</NuGetToolVersion>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.12.1</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="C:\Users\class_student\.nuget\packages\" />
|
||||
<SourceRoot Include="C:\Users\glagol\.nuget\packages\" />
|
||||
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
|
||||
</ItemGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
|
@ -1058,23 +1058,23 @@
|
||||
]
|
||||
},
|
||||
"packageFolders": {
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\": {},
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\": {},
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
|
||||
},
|
||||
"project": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"projectName": "console_ui",
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\obj\\",
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
@ -1089,14 +1089,14 @@
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"projectReferences": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": {
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj"
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": {
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj"
|
||||
},
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": {
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj"
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": {
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj"
|
||||
},
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj": {
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj"
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj": {
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1109,8 +1109,9 @@
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
@ -1137,8 +1138,30 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"logs": [
|
||||
{
|
||||
"code": "NU1903",
|
||||
"level": "Warning",
|
||||
"warningLevel": 1,
|
||||
"message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)",
|
||||
"libraryId": "System.IO.Packaging",
|
||||
"targetGraphs": [
|
||||
"net8.0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"code": "NU1903",
|
||||
"level": "Warning",
|
||||
"warningLevel": 1,
|
||||
"message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)",
|
||||
"libraryId": "System.IO.Packaging",
|
||||
"targetGraphs": [
|
||||
"net8.0"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,32 +1,53 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "E1s2H8T8vOF8/RmQcwMKqWYSz4jZg9lB0dshd1kgyFkjOIdZxs1AH482+/GwmYcJnZVYfh9yNQ9egqvgSbtP2Q==",
|
||||
"dgSpecHash": "QF7eWZkwLn0=",
|
||||
"success": true,
|
||||
"projectFilePath": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"projectFilePath": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj",
|
||||
"expectedPackageFiles": [
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512"
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512"
|
||||
],
|
||||
"logs": []
|
||||
"logs": [
|
||||
{
|
||||
"code": "NU1903",
|
||||
"level": "Warning",
|
||||
"warningLevel": 1,
|
||||
"message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)",
|
||||
"libraryId": "System.IO.Packaging",
|
||||
"targetGraphs": [
|
||||
"net8.0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"code": "NU1903",
|
||||
"level": "Warning",
|
||||
"warningLevel": 1,
|
||||
"message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)",
|
||||
"libraryId": "System.IO.Packaging",
|
||||
"targetGraphs": [
|
||||
"net8.0"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -9,7 +9,7 @@ namespace domain.Models
|
||||
{
|
||||
public class PresenceLocalEntity
|
||||
{
|
||||
public Guid UserGuid { get; set; } // Замените int на Guid
|
||||
public Guid UserGuid { get; set; }
|
||||
public int GroupId { get; set; }
|
||||
public int LessonNumber { get; set; }
|
||||
public DateTime Date { get; set; }
|
||||
|
@ -6,7 +6,7 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace data.RemoteData.RemoteDataBase.DAO
|
||||
{
|
||||
public class Excel
|
||||
public class Excel //Для заполнения экселя
|
||||
{
|
||||
public Guid UserGuid { get; set; }
|
||||
public string UserName { get; set; }
|
||||
|
@ -1,4 +1,4 @@
|
||||
using Dataceptions;
|
||||
using data.Exception;
|
||||
using data.LocalData;
|
||||
using data.RemoteData.RemoteDataBase.DAO;
|
||||
using data.Repository;
|
||||
|
@ -12,7 +12,7 @@ namespace data.Repository
|
||||
List<PresenceLocalEntity> GetPresenceByGroupAndDate(int groupId, DateTime date);
|
||||
DateOnly? GetLastDateByGroupId(int groupId);
|
||||
public GroupPresenceSummary GetGeneralPresenceForGroup(int groupId);
|
||||
bool UpdateAtt(Guid UserGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance);
|
||||
bool UpdateAttention(Guid UserGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance);
|
||||
|
||||
void MarkUserAsAbsent(Guid userGuid, int firstLessonNumber, int lastLessonNumber);
|
||||
void AddPresence(PresenceLocalEntity presence);
|
||||
|
@ -11,7 +11,7 @@ namespace data.Repository
|
||||
public interface IUserRepository
|
||||
{
|
||||
IEnumerable<UserLocalEnity> GetAllUsers { get; }
|
||||
bool RemoveUserById(Guid userGuid);
|
||||
bool RemoveUserByGuid(Guid userGuid);
|
||||
UserLocalEnity? UpdateUser(UserLocalEnity user);
|
||||
List<UserDao> GetUserNames();
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
using Dataceptions;
|
||||
using data.Exception;
|
||||
using data.LocalData;
|
||||
using data.RemoteData.RemoteDataBase;
|
||||
using data.RemoteData.RemoteDataBase.DAO;
|
||||
@ -16,14 +16,14 @@ public class SQLGroupRepositoryImpl : IGroupRepository
|
||||
_remoteDatabaseContext = remoteDatabaseContext;
|
||||
}
|
||||
|
||||
// Метод для получения группы по ID
|
||||
|
||||
public GroupLocalEntity? GetGroupById(int groupId)
|
||||
{
|
||||
var groupDao = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == groupId);
|
||||
return groupDao != null ? new GroupLocalEntity { Id = groupDao.Id, Name = groupDao.Name } : null;
|
||||
}
|
||||
|
||||
// Метод для получения всех групп
|
||||
|
||||
public List<GroupLocalEntity> GetAllGroup()
|
||||
{
|
||||
return _remoteDatabaseContext.Groups
|
||||
@ -31,7 +31,7 @@ public class SQLGroupRepositoryImpl : IGroupRepository
|
||||
.ToList();
|
||||
}
|
||||
|
||||
// Метод для добавления новой группы
|
||||
|
||||
public bool AddGroup(GroupLocalEntity group)
|
||||
{
|
||||
if (_remoteDatabaseContext.Groups.Any(g => g.Id == group.Id))
|
||||
@ -43,7 +43,7 @@ public class SQLGroupRepositoryImpl : IGroupRepository
|
||||
return true;
|
||||
}
|
||||
|
||||
// Метод для обновления существующей группы
|
||||
|
||||
public bool UpdateGroupById(int groupID, GroupLocalEntity updatedGroup)
|
||||
{
|
||||
var existingGroup = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == groupID);
|
||||
@ -55,7 +55,7 @@ public class SQLGroupRepositoryImpl : IGroupRepository
|
||||
return true;
|
||||
}
|
||||
|
||||
// Метод для удаления группы по ID
|
||||
|
||||
public bool RemoveGroupById(int groupID)
|
||||
{
|
||||
var existingGroup = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == groupID);
|
||||
|
@ -45,7 +45,6 @@ namespace data.Repository
|
||||
}
|
||||
}
|
||||
|
||||
// Сохраняем все изменения в базе данных
|
||||
_remoteDatabaseContext.SaveChanges();
|
||||
}
|
||||
|
||||
@ -66,7 +65,7 @@ namespace data.Repository
|
||||
public List<PresenceLocalEntity> GetPresenceByGroup(int groupId)
|
||||
{
|
||||
return _remoteDatabaseContext.PresenceDaos.Include(user => user.UserDao)
|
||||
.Where(p => p.UserDao != null && p.UserDao.GroupID == groupId) // Проверяем на null перед использованием
|
||||
.Where(p => p.UserDao != null && p.UserDao.GroupID == groupId) // Проверяем на null
|
||||
.Select(p => new PresenceLocalEntity
|
||||
{
|
||||
Date = p.Date.ToDateTime(TimeOnly.MinValue),
|
||||
@ -101,14 +100,14 @@ namespace data.Repository
|
||||
|
||||
if (presence != null)
|
||||
{
|
||||
presence.IsAttedance = false; // Помечаем как отсутствующего
|
||||
presence.IsAttedance = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public DateOnly? GetLastDateByGroupId(int groupId)
|
||||
{
|
||||
// Проверяем наличие записей о посещаемости в базе данных для данной группы.
|
||||
// Проверим наличие записей о посещаемости в бд
|
||||
var lastDate = _remoteDatabaseContext.PresenceDaos
|
||||
.Where(p => p.UserDao.GroupID == groupId)
|
||||
.OrderByDescending(p => p.Date)
|
||||
@ -125,7 +124,7 @@ namespace data.Repository
|
||||
.OrderBy(p => p.Date).ThenBy(p => p.LessonNumber)
|
||||
.ToList();
|
||||
|
||||
// Уникальные пары "дата + номер занятия"
|
||||
|
||||
var distinctLessonDates = presences
|
||||
.Select(p => new { p.Date, p.LessonNumber })
|
||||
.Distinct()
|
||||
@ -133,13 +132,12 @@ namespace data.Repository
|
||||
|
||||
int lessonCount = distinctLessonDates.Count;
|
||||
|
||||
// Считаем количество уникальных пользователей в группе
|
||||
|
||||
var userGuids = presences
|
||||
.Select(p => p.UserGuid)
|
||||
.Distinct()
|
||||
.ToHashSet();
|
||||
|
||||
// Подсчитываем общее количество посещений и общее количество возможных посещений
|
||||
double totalAttendance = presences.Count(p => p.IsAttedance);
|
||||
double totalPossibleAttendance = userGuids.Count * lessonCount;
|
||||
|
||||
@ -158,7 +156,7 @@ namespace data.Repository
|
||||
};
|
||||
}).ToList();
|
||||
|
||||
// Рассчитываем общий процент посещаемости группы
|
||||
// Рассчитываем процент посещаемости в заданной группе
|
||||
double totalAttendancePercentage = (totalAttendance / totalPossibleAttendance) * 100;
|
||||
|
||||
return new GroupPresenceSummary
|
||||
@ -174,7 +172,7 @@ namespace data.Repository
|
||||
|
||||
|
||||
|
||||
public bool UpdateAtt(Guid UserGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance)
|
||||
public bool UpdateAttention(Guid UserGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance)
|
||||
{
|
||||
var presences = _remoteDatabaseContext.PresenceDaos
|
||||
.Where(p => p.UserGuid == UserGuid && p.UserDao.GroupID == groupId &&
|
||||
@ -188,13 +186,13 @@ namespace data.Repository
|
||||
presence.IsAttedance = isAttendance;
|
||||
}
|
||||
_remoteDatabaseContext.SaveChanges();
|
||||
return true; // Успех
|
||||
return true;
|
||||
}
|
||||
return false; // Данные не найдены
|
||||
return false; // анлак
|
||||
}
|
||||
public List<PresenceDao> GetAttendanceByGroup(int groupId)
|
||||
{
|
||||
// Получаем пользователей указанной группы
|
||||
|
||||
var userGuidsInGroup = _remoteDatabaseContext.Users
|
||||
.Where(u => u.GroupID == groupId)
|
||||
.Select(u => u.Guid)
|
||||
|
@ -1,4 +1,4 @@
|
||||
using Dataceptions;
|
||||
using data.Exception;
|
||||
using data.RemoteData.RemoteDataBase;
|
||||
using data.RemoteData.RemoteDataBase.DAO;
|
||||
using domain.Models;
|
||||
@ -17,7 +17,7 @@ namespace data.Repository
|
||||
_remoteDatabaseContext = remoteDatabaseContext;
|
||||
}
|
||||
|
||||
// Метод для получения всех пользователей
|
||||
|
||||
public IEnumerable<UserLocalEnity> GetAllUsers => _remoteDatabaseContext.Users
|
||||
.Select(u => new UserLocalEnity
|
||||
{
|
||||
@ -27,18 +27,16 @@ namespace data.Repository
|
||||
})
|
||||
.ToList();
|
||||
|
||||
// Метод для удаления пользователя по GUID
|
||||
public bool RemoveUserById(Guid userGuid)
|
||||
public bool RemoveUserByGuid(Guid userGuid)
|
||||
{
|
||||
var user = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == userGuid);
|
||||
if (user == null) throw new UserNotFoundException(userGuid);
|
||||
|
||||
_remoteDatabaseContext.Users.Remove(user);
|
||||
_remoteDatabaseContext.SaveChanges(); // Сохранение изменений в базе данных
|
||||
_remoteDatabaseContext.SaveChanges();
|
||||
return true;
|
||||
}
|
||||
|
||||
// Метод для обновления данных пользователя
|
||||
public UserLocalEnity? UpdateUser(UserLocalEnity user)
|
||||
{
|
||||
var existingUser = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == user.Guid);
|
||||
@ -46,7 +44,7 @@ namespace data.Repository
|
||||
|
||||
existingUser.FIO = user.FIO;
|
||||
existingUser.GroupID = user.GroupID;
|
||||
_remoteDatabaseContext.SaveChanges(); // Сохранение изменений в базе данных
|
||||
_remoteDatabaseContext.SaveChanges();
|
||||
|
||||
// Возвращаем обновленный объект UserLocalEnity
|
||||
return new UserLocalEnity
|
||||
|
@ -1,4 +1,4 @@
|
||||
using Dataceptions;
|
||||
using data.Exception;
|
||||
using data.LocalData;
|
||||
using data.RemoteData.RemoteDataBase.DAO;
|
||||
using domain.Models;
|
||||
@ -19,7 +19,7 @@ namespace data.Repository
|
||||
|
||||
public IEnumerable<UserLocalEnity> GetAllUsers => _users;
|
||||
|
||||
public bool RemoveUserById(Guid userGuid) // Оставил Guid
|
||||
public bool RemoveUserByGuid(Guid userGuid)
|
||||
{
|
||||
var user = _users.FirstOrDefault(u => u.Guid == userGuid);
|
||||
if (user == null) throw new UserNotFoundException(userGuid);
|
||||
|
Binary file not shown.
Binary file not shown.
@ -14,7 +14,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("data")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e6111032d11159191fa28a51e55ccf243bf281e7")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bb65e6129bd69d7b0155d5dfce69776f171f7643")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("data")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("data")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
@ -1 +1 @@
|
||||
17a0e29c09aa057d089d66c848cf7ff970bec6e67c5f6679d8316c333010cf81
|
||||
c614c4de47d95d566ec6e15d816dd8f5ef2a07803635af886574cc305105b548
|
||||
|
@ -8,6 +8,8 @@ build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = data
|
||||
build_property.ProjectDir = C:\Users\class_student\source\repos\presence\data\
|
||||
build_property.ProjectDir = C:\Users\glagol\Source\Repos\presence\data\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
4373816ab2adca26ada772cfa898e94678cd01f9279b64536132365dfacb7c33
|
||||
991193add8389b35701631512463c122f6284dfd8f360b4d574c149a797d7afb
|
||||
|
@ -12,3 +12,17 @@ C:\Users\class_student\source\repos\presence\data\obj\Debug\net8.0\refint\data.d
|
||||
C:\Users\class_student\source\repos\presence\data\obj\Debug\net8.0\data.pdb
|
||||
C:\Users\class_student\source\repos\presence\data\obj\Debug\net8.0\data.genruntimeconfig.cache
|
||||
C:\Users\class_student\source\repos\presence\data\obj\Debug\net8.0\ref\data.dll
|
||||
C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.csproj.AssemblyReference.cache
|
||||
C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.GeneratedMSBuildEditorConfig.editorconfig
|
||||
C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.AssemblyInfoInputs.cache
|
||||
C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.AssemblyInfo.cs
|
||||
C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.csproj.CoreCompileInputs.cache
|
||||
C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.dll
|
||||
C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\refint\data.dll
|
||||
C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.pdb
|
||||
C:\Users\glagol\Source\Repos\presence\data\bin\Debug\net8.0\data.deps.json
|
||||
C:\Users\glagol\Source\Repos\presence\data\bin\Debug\net8.0\data.runtimeconfig.json
|
||||
C:\Users\glagol\Source\Repos\presence\data\bin\Debug\net8.0\data.dll
|
||||
C:\Users\glagol\Source\Repos\presence\data\bin\Debug\net8.0\data.pdb
|
||||
C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.genruntimeconfig.cache
|
||||
C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\ref\data.dll
|
||||
|
Binary file not shown.
@ -1 +1 @@
|
||||
b84345f992d3666be6b0e025aa74afc1a71aca079d190d689c0864402727cdd0
|
||||
e4c5430b03d50005f7084b799669920e79e9d90d700289d4596ce54c236645ed
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,23 +1,23 @@
|
||||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": {}
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": {
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj",
|
||||
"projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj",
|
||||
"projectName": "data",
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj",
|
||||
"packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\obj\\",
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj",
|
||||
"packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
@ -42,8 +42,9 @@
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
@ -80,7 +81,7 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -5,12 +5,12 @@
|
||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\class_student\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\glagol\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.9.1</NuGetToolVersion>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.12.1</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="C:\Users\class_student\.nuget\packages\" />
|
||||
<SourceRoot Include="C:\Users\glagol\.nuget\packages\" />
|
||||
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
|
||||
</ItemGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
@ -18,6 +18,6 @@
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\8.0.10\build\net8.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\8.0.10\build\net8.0\Microsoft.EntityFrameworkCore.Design.props')" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">C:\Users\class_student\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3</PkgMicrosoft_CodeAnalysis_Analyzers>
|
||||
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">C:\Users\glagol\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3</PkgMicrosoft_CodeAnalysis_Analyzers>
|
||||
</PropertyGroup>
|
||||
</Project>
|
@ -2110,23 +2110,23 @@
|
||||
]
|
||||
},
|
||||
"packageFolders": {
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\": {},
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\": {},
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
|
||||
},
|
||||
"project": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj",
|
||||
"projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj",
|
||||
"projectName": "data",
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj",
|
||||
"packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\obj\\",
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj",
|
||||
"packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
@ -2151,8 +2151,9 @@
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
@ -2189,7 +2190,7 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1,47 +1,47 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "dq+xJQNSo82BcvI1YOEsRM5SyN3J419X1oAn1yZywg6ptvxskzy0YvsVYIchdWZwskiwWAGbewHiRF0FFD64Gg==",
|
||||
"dgSpecHash": "yCJxtSqpLNE=",
|
||||
"success": true,
|
||||
"projectFilePath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj",
|
||||
"projectFilePath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj",
|
||||
"expectedPackageFiles": [
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.codeanalysis.common\\4.5.0\\microsoft.codeanalysis.common.4.5.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.5.0\\microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.5.0\\microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.5.0\\microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.design\\8.0.10\\microsoft.entityframeworkcore.design.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencymodel\\8.0.2\\microsoft.extensions.dependencymodel.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.composition\\6.0.0\\system.composition.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.composition.attributedmodel\\6.0.0\\system.composition.attributedmodel.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.composition.convention\\6.0.0\\system.composition.convention.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.composition.hosting\\6.0.0\\system.composition.hosting.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.composition.runtime\\6.0.0\\system.composition.runtime.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.composition.typedparts\\6.0.0\\system.composition.typedparts.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.io.pipelines\\6.0.3\\system.io.pipelines.6.0.3.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.reflection.metadata\\6.0.1\\system.reflection.metadata.6.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.threading.channels\\6.0.0\\system.threading.channels.6.0.0.nupkg.sha512"
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.codeanalysis.common\\4.5.0\\microsoft.codeanalysis.common.4.5.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.5.0\\microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.5.0\\microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.5.0\\microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.design\\8.0.10\\microsoft.entityframeworkcore.design.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencymodel\\8.0.2\\microsoft.extensions.dependencymodel.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.composition\\6.0.0\\system.composition.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.composition.attributedmodel\\6.0.0\\system.composition.attributedmodel.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.composition.convention\\6.0.0\\system.composition.convention.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.composition.hosting\\6.0.0\\system.composition.hosting.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.composition.runtime\\6.0.0\\system.composition.runtime.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.composition.typedparts\\6.0.0\\system.composition.typedparts.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.io.pipelines\\6.0.3\\system.io.pipelines.6.0.3.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.reflection.metadata\\6.0.1\\system.reflection.metadata.6.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.threading.channels\\6.0.0\\system.threading.channels.6.0.0.nupkg.sha512"
|
||||
],
|
||||
"logs": []
|
||||
}
|
@ -14,10 +14,7 @@ namespace domain.UseCase
|
||||
_repositoryGroupImpl = repositoryGroupImpl;
|
||||
}
|
||||
|
||||
// Приватный метод для валидации имени группы
|
||||
|
||||
|
||||
// Приватный метод для валидации существования группы по ID
|
||||
private GroupLocalEntity ValidateGroupExistence(int groupId)
|
||||
{
|
||||
var existingGroup = _repositoryGroupImpl.GetAllGroup()
|
||||
@ -31,8 +28,6 @@ namespace domain.UseCase
|
||||
return existingGroup;
|
||||
}
|
||||
|
||||
|
||||
// Метод для получения списка всех групп
|
||||
public List<Group> GetAllGroups()
|
||||
{
|
||||
return [.. _repositoryGroupImpl.GetAllGroup()
|
||||
@ -53,7 +48,6 @@ namespace domain.UseCase
|
||||
}
|
||||
|
||||
|
||||
// Метод для добавления новой группы
|
||||
public void AddGroup(string groupName)
|
||||
{
|
||||
|
||||
@ -87,7 +81,6 @@ namespace domain.UseCase
|
||||
else
|
||||
{
|
||||
throw new ArgumentException("Группа не найдена.");
|
||||
// Обработка случая, если группа не найдена (например, выброс исключения)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -30,7 +30,7 @@ namespace domain.UseCase
|
||||
}
|
||||
|
||||
|
||||
public void GeneratePresenceDaily(int firstLesson, int lastLesson, int groupId, DateTime currentDate)
|
||||
public void GeneratePresenceForDay(int firstLesson, int lastLesson, int groupId, DateTime currentDate)
|
||||
{
|
||||
var users = _userRepository.GetAllUsers.Where(u => u.GroupID == groupId).ToList();
|
||||
List<PresenceLocalEntity> presences = new List<PresenceLocalEntity>();
|
||||
@ -50,27 +50,24 @@ namespace domain.UseCase
|
||||
_presenceRepository.SavePresence(presences);
|
||||
}
|
||||
|
||||
public void GenerateWeeklyPresence(int firstLesson, int lastLesson, int groupId, DateTime startTime)
|
||||
public void GeneratePresenceForWeek(int firstLesson, int lastLesson, int groupId, DateTime startTime)
|
||||
{
|
||||
for (int i = 0; i < 7; i++)
|
||||
{
|
||||
DateTime currentTime = startTime.AddDays(i);
|
||||
GeneratePresenceDaily(firstLesson, lastLesson, groupId, currentTime);
|
||||
GeneratePresenceForDay(firstLesson, lastLesson, groupId, currentTime);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Отметить пользователя как отсутствующего на диапазоне занятий
|
||||
|
||||
public void MarkUserAsAbsent(Guid userGuid, int groupId, int firstLesson, int lastLesson, DateTime date)
|
||||
{
|
||||
var presences = _presenceRepository.GetPresenceByGroupAndDate(groupId, date);
|
||||
foreach (var presence in presences.Where(p => p.UserGuid == userGuid && p.LessonNumber >= firstLesson && p.LessonNumber <= lastLesson))
|
||||
{
|
||||
presence.IsAttedance = false;
|
||||
|
||||
|
||||
|
||||
}
|
||||
_presenceRepository.SavePresence(presences);
|
||||
}
|
||||
@ -127,7 +124,7 @@ namespace domain.UseCase
|
||||
string reportsFolderPath = Path.Combine(projectDirectory, "Reports");
|
||||
string filePath = Path.Combine(reportsFolderPath, "AttendanceReport.xlsx");
|
||||
|
||||
// Создаем папку, если она не существует
|
||||
// Создаем папку, если ее нет
|
||||
if (!Directory.Exists(reportsFolderPath))
|
||||
{
|
||||
Directory.CreateDirectory(reportsFolderPath);
|
||||
|
@ -1,4 +1,4 @@
|
||||
using Dataceptions;
|
||||
using data.Exception;
|
||||
using data.Repository;
|
||||
using domain.Models;
|
||||
|
||||
@ -15,7 +15,6 @@ namespace domain.UseCase
|
||||
_repositoryGroupImpl = repositoryGroupImpl;
|
||||
}
|
||||
|
||||
// Вывести всех пользователей
|
||||
public List<User> GetAllUsers() => _repositoryUserImpl.GetAllUsers
|
||||
.Join(_repositoryGroupImpl.GetAllGroup(),
|
||||
user => user.GroupID,
|
||||
@ -28,12 +27,11 @@ namespace domain.UseCase
|
||||
Group = new Group { Id = group.Id, Name = group.Name }
|
||||
}).ToList();
|
||||
|
||||
// Удалить пользователя по id
|
||||
public bool RemoveUserById(Guid userGuid)
|
||||
public bool RemoveUserByGuid(Guid userGuid)
|
||||
{
|
||||
try
|
||||
{
|
||||
return _repositoryUserImpl.RemoveUserById(userGuid);
|
||||
return _repositoryUserImpl.RemoveUserByGuid(userGuid);
|
||||
}
|
||||
catch (UserNotFoundException)
|
||||
{
|
||||
@ -45,7 +43,7 @@ namespace domain.UseCase
|
||||
}
|
||||
}
|
||||
|
||||
// Обновить пользователя по guid
|
||||
|
||||
public User UpdateUser(User user)
|
||||
{
|
||||
UserLocalEnity userLocalEnity = new UserLocalEnity
|
||||
@ -81,8 +79,8 @@ namespace domain.UseCase
|
||||
};
|
||||
}
|
||||
|
||||
// Найти пользователя по id
|
||||
public User FindUserById(Guid userGuid)
|
||||
|
||||
public User FindUserByGuid(Guid userGuid)
|
||||
{
|
||||
var user = _repositoryUserImpl.GetAllUsers
|
||||
.FirstOrDefault(u => u.Guid == userGuid);
|
||||
|
Binary file not shown.
Binary file not shown.
@ -259,7 +259,10 @@
|
||||
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10"
|
||||
},
|
||||
"runtime": {
|
||||
"data.dll": {}
|
||||
"data.dll": {
|
||||
"assemblyVersion": "1.0.0",
|
||||
"fileVersion": "1.0.0.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Binary file not shown.
Binary file not shown.
@ -14,7 +14,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("domain")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e6111032d11159191fa28a51e55ccf243bf281e7")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bb65e6129bd69d7b0155d5dfce69776f171f7643")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("domain")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("domain")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
@ -1 +1 @@
|
||||
3b571b476ffedf92f316bdd563ad25152fca4d707043c9ee27d2c085ac1241d2
|
||||
d440066a3ba6da6e3224cb7ab9a6f544ca78617ee4478429b200660f449b1bf1
|
||||
|
@ -8,6 +8,8 @@ build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = domain
|
||||
build_property.ProjectDir = C:\Users\class_student\source\repos\presence\domain\
|
||||
build_property.ProjectDir = C:\Users\glagol\Source\Repos\presence\domain\
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
453945b803e89ca4588b6cd51981fa97af203a288488c65947af1a52395b3af8
|
||||
04a350f55fbbced8b8afaffd63ef77d55321bb5f6fd3a20bef5a99cf853704ca
|
||||
|
@ -13,3 +13,18 @@ C:\Users\class_student\source\repos\presence\domain\obj\Debug\net8.0\domain.dll
|
||||
C:\Users\class_student\source\repos\presence\domain\obj\Debug\net8.0\refint\domain.dll
|
||||
C:\Users\class_student\source\repos\presence\domain\obj\Debug\net8.0\domain.pdb
|
||||
C:\Users\class_student\source\repos\presence\domain\obj\Debug\net8.0\ref\domain.dll
|
||||
C:\Users\glagol\Source\Repos\presence\domain\bin\Debug\net8.0\domain.deps.json
|
||||
C:\Users\glagol\Source\Repos\presence\domain\bin\Debug\net8.0\domain.dll
|
||||
C:\Users\glagol\Source\Repos\presence\domain\bin\Debug\net8.0\domain.pdb
|
||||
C:\Users\glagol\Source\Repos\presence\domain\bin\Debug\net8.0\data.dll
|
||||
C:\Users\glagol\Source\Repos\presence\domain\bin\Debug\net8.0\data.pdb
|
||||
C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.csproj.AssemblyReference.cache
|
||||
C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.GeneratedMSBuildEditorConfig.editorconfig
|
||||
C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.AssemblyInfoInputs.cache
|
||||
C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.AssemblyInfo.cs
|
||||
C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.csproj.CoreCompileInputs.cache
|
||||
C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.csproj.Up2Date
|
||||
C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.dll
|
||||
C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\refint\domain.dll
|
||||
C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.pdb
|
||||
C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\ref\domain.dll
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,23 +1,23 @@
|
||||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": {}
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": {
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj",
|
||||
"projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj",
|
||||
"projectName": "data",
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj",
|
||||
"packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\obj\\",
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj",
|
||||
"packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
@ -42,8 +42,9 @@
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
@ -80,24 +81,24 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": {
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj",
|
||||
"projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"projectName": "domain",
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj",
|
||||
"packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\obj\\",
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
@ -112,8 +113,8 @@
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"projectReferences": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": {
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj"
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": {
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -126,8 +127,9 @@
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
@ -154,7 +156,7 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -5,12 +5,12 @@
|
||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\class_student\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\glagol\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.9.2</NuGetToolVersion>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.12.1</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="C:\Users\class_student\.nuget\packages\" />
|
||||
<SourceRoot Include="C:\Users\glagol\.nuget\packages\" />
|
||||
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
|
||||
</ItemGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
|
@ -1019,23 +1019,23 @@
|
||||
]
|
||||
},
|
||||
"packageFolders": {
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\": {},
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\": {},
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
|
||||
},
|
||||
"project": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj",
|
||||
"projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"projectName": "domain",
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj",
|
||||
"packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\obj\\",
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
@ -1050,8 +1050,8 @@
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"projectReferences": {
|
||||
"C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": {
|
||||
"projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj"
|
||||
"C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": {
|
||||
"projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1064,8 +1064,9 @@
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
"auditMode": "all"
|
||||
},
|
||||
"SdkAnalysisLevel": "9.0.100"
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
@ -1092,8 +1093,30 @@
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"logs": [
|
||||
{
|
||||
"code": "NU1903",
|
||||
"level": "Warning",
|
||||
"warningLevel": 1,
|
||||
"message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)",
|
||||
"libraryId": "System.IO.Packaging",
|
||||
"targetGraphs": [
|
||||
"net8.0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"code": "NU1903",
|
||||
"level": "Warning",
|
||||
"warningLevel": 1,
|
||||
"message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)",
|
||||
"libraryId": "System.IO.Packaging",
|
||||
"targetGraphs": [
|
||||
"net8.0"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,32 +1,53 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "lJTJ14wBwjXFnaVaxoabnlDogMX3Sp0lQVlqyaedGyWhAz5YJhifXah8drXyM7t4sf35FH72dxhiyf+6Qi+IXA==",
|
||||
"dgSpecHash": "JDvmEis3fvc=",
|
||||
"success": true,
|
||||
"projectFilePath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj",
|
||||
"projectFilePath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj",
|
||||
"expectedPackageFiles": [
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512",
|
||||
"C:\\Users\\class_student\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512"
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512",
|
||||
"C:\\Users\\glagol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512"
|
||||
],
|
||||
"logs": []
|
||||
"logs": [
|
||||
{
|
||||
"code": "NU1903",
|
||||
"level": "Warning",
|
||||
"warningLevel": 1,
|
||||
"message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)",
|
||||
"libraryId": "System.IO.Packaging",
|
||||
"targetGraphs": [
|
||||
"net8.0"
|
||||
]
|
||||
},
|
||||
{
|
||||
"code": "NU1903",
|
||||
"level": "Warning",
|
||||
"warningLevel": 1,
|
||||
"message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)",
|
||||
"libraryId": "System.IO.Packaging",
|
||||
"targetGraphs": [
|
||||
"net8.0"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -14,7 +14,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("presence_api")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e6111032d11159191fa28a51e55ccf243bf281e7")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bb65e6129bd69d7b0155d5dfce69776f171f7643")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("presence_api")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("presence_api")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
@ -1 +1 @@
|
||||
7aa002e16a9548a44597bffa706fb3b63e07391459129975bf22a1fb6e0d9fcd
|
||||
86dd055530bb6d912aee10a28012a66f0facbbbad4db65131de8b6f63b2e6b65
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user