This commit is contained in:
Userok 2025-03-05 12:12:58 +03:00
parent abc390a3fa
commit b14eac1659
134 changed files with 7005 additions and 1318 deletions

Binary file not shown.

Binary file not shown.

View File

@ -3,72 +3,48 @@
"WorkspaceRootPath": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\addzakazwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:addzakazwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\addzakazwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:addzakazwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\sellerwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\sellerwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\adminwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\adminwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\sellerwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\sellerwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\conector.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\conector.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\dao\\klientdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\dao\\klientdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\addotchotwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\addotchotwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\dao\\ordersdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\dao\\ordersdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\dao\\sotrudnikdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\dao\\sotrudnikdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\addotchotwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\addotchotwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\starshiywindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\starshiywindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\addzakazwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\addzakazwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\adminwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\adminwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\sotrudnikiwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\sotrudnikiwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\adminwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\adminwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\starshiywindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\starshiywindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\conector.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\conector.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\app.manifest||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:app.manifest||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\dao\\otchotdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\dao\\otchotdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\sotrudnikiwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\sotrudnikiwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\addzakazwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\addzakazwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
}
],
"DocumentGroupContainers": [
@ -78,7 +54,7 @@
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 13,
"SelectedChildIndex": 9,
"Children": [
{
"$type": "Document",
@ -88,25 +64,12 @@
"RelativeDocumentMoniker": "Hardik\\Conect\\Conector.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Conector.cs",
"RelativeToolTip": "Hardik\\Conect\\Conector.cs",
"ViewState": "AgIAABAAAAAAAAAAAAAAACIAAAABAAAAAAAAAA==",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAbAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-12T07:11:06.434Z",
"IsPinned": true,
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 8,
"Title": "KlientDao.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\KlientDao.cs",
"RelativeDocumentMoniker": "Hardik\\Conect\\Dao\\KlientDao.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\KlientDao.cs",
"RelativeToolTip": "Hardik\\Conect\\Dao\\KlientDao.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-12T07:42:11.944Z",
"EditorCaption": ""
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
@ -125,179 +88,121 @@
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "SotrudnikDao.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\SotrudnikDao.cs",
"RelativeDocumentMoniker": "Hardik\\Conect\\Dao\\SotrudnikDao.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\SotrudnikDao.cs",
"RelativeToolTip": "Hardik\\Conect\\Dao\\SotrudnikDao.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAKAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-12T07:17:47.872Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 11,
"Title": "StarshiyWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\StarshiyWindow.axaml",
"RelativeDocumentMoniker": "OknaRoley\\StarshiyWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\StarshiyWindow.axaml",
"RelativeToolTip": "OknaRoley\\StarshiyWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-12T07:08:05.649Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 15,
"Title": "StarshiyWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\StarshiyWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaRoley\\StarshiyWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\StarshiyWindow.axaml.cs",
"RelativeToolTip": "OknaRoley\\StarshiyWindow.axaml.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T08:30:37.162Z"
},
{
"$type": "Document",
"DocumentIndex": 13,
"Title": "App.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\App.axaml.cs",
"RelativeDocumentMoniker": "App.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\App.axaml.cs",
"RelativeToolTip": "App.axaml.cs",
"ViewState": "AgIAAAYAAAAAAAAAAAAuwBEAAAApAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T08:15:55.152Z"
},
{
"$type": "Document",
"DocumentIndex": 12,
"Title": "App.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\App.axaml",
"RelativeDocumentMoniker": "App.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\App.axaml",
"RelativeToolTip": "App.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-11T08:15:25.695Z"
},
{
"$type": "Document",
"DocumentIndex": 14,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Program.cs",
"RelativeDocumentMoniker": "Program.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Program.cs",
"RelativeToolTip": "Program.cs",
"ViewState": "AgIAAAUAAAAAAAAAAAAuwBAAAAAgAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T08:14:52.359Z"
},
{
"$type": "Document",
"DocumentIndex": 16,
"Title": "app.manifest",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\app.manifest",
"RelativeDocumentMoniker": "app.manifest",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\app.manifest",
"RelativeToolTip": "app.manifest",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001203|",
"WhenOpened": "2025-02-11T08:14:48.497Z"
},
{
"$type": "Document",
"DocumentIndex": 0,
"DocumentIndex": 3,
"Title": "AddZakazWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\AddZakazWindow.axaml.cs",
"RelativeDocumentMoniker": "AddZakazWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\AddZakazWindow.axaml.cs",
"RelativeToolTip": "AddZakazWindow.axaml.cs",
"ViewState": "AgIAAAMAAAAAAAAAAAAhwAgAAAAjAAAAAAAAAA==",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\AddZakazWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaFunciy\\AddZakazWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\AddZakazWindow.axaml.cs",
"RelativeToolTip": "OknaFunciy\\AddZakazWindow.axaml.cs",
"ViewState": "AgIAACMAAAAAAAAAAAAmwDIAAAA7AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T08:05:05.174Z",
"WhenOpened": "2025-03-05T07:57:26.093Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "AddZakazWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\AddZakazWindow.axaml",
"RelativeDocumentMoniker": "AddZakazWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\AddZakazWindow.axaml",
"RelativeToolTip": "AddZakazWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-11T07:59:35.653Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 9,
"Title": "ordersDao.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\ordersDao.cs",
"RelativeDocumentMoniker": "Hardik\\Conect\\Dao\\ordersDao.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\ordersDao.cs",
"RelativeToolTip": "Hardik\\Conect\\Dao\\ordersDao.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"ViewState": "AgIAAAYAAAAAAAAAAAAMwA0AAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T07:45:14.088Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "SellerWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\SellerWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaRoley\\SellerWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\SellerWindow.axaml.cs",
"RelativeToolTip": "OknaRoley\\SellerWindow.axaml.cs",
"ViewState": "AgIAADAAAAAAAAAAAAAAwDwAAAAmAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T07:38:47.754Z",
"WhenOpened": "2025-03-05T07:54:08.583Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "SellerWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\SellerWindow.axaml",
"RelativeDocumentMoniker": "OknaRoley\\SellerWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\SellerWindow.axaml",
"RelativeToolTip": "OknaRoley\\SellerWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-11T07:35:40.121Z",
"Title": "SotrudnikiWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\SotrudnikiWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaFunciy\\SotrudnikiWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\SotrudnikiWindow.axaml.cs",
"RelativeToolTip": "OknaFunciy\\SotrudnikiWindow.axaml.cs",
"ViewState": "AgIAAAgAAAAAAAAAAAAAABsAAAAIAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-26T10:37:20.724Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "MainWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\MainWindow.axaml",
"RelativeDocumentMoniker": "MainWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\MainWindow.axaml",
"RelativeToolTip": "MainWindow.axaml",
"DocumentIndex": 8,
"Title": "OtchotDao.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\OtchotDao.cs",
"RelativeDocumentMoniker": "Hardik\\Conect\\Dao\\OtchotDao.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\OtchotDao.cs",
"RelativeToolTip": "Hardik\\Conect\\Dao\\OtchotDao.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-26T10:44:51.063Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "AddOtchotWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\Source\\Repos\\Demka_Snova\\OknaFunciy\\AddOtchotWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaFunciy\\AddOtchotWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\Source\\Repos\\Demka_Snova\\OknaFunciy\\AddOtchotWindow.axaml.cs",
"RelativeToolTip": "OknaFunciy\\AddOtchotWindow.axaml.cs",
"ViewState": "AgIAAGwAAAAAAAAAAAAAAIMAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-26T10:40:02.074Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "AddOtchotWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\Source\\Repos\\Demka_Snova\\OknaFunciy\\AddOtchotWindow.axaml",
"RelativeDocumentMoniker": "OknaFunciy\\AddOtchotWindow.axaml",
"ToolTip": "C:\\Users\\PC\\Source\\Repos\\Demka_Snova\\OknaFunciy\\AddOtchotWindow.axaml",
"RelativeToolTip": "OknaFunciy\\AddOtchotWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-11T07:34:57.205Z",
"WhenOpened": "2025-02-26T10:39:58.541Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "AddZakazWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\AddZakazWindow.axaml",
"RelativeDocumentMoniker": "OknaFunciy\\AddZakazWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\AddZakazWindow.axaml",
"RelativeToolTip": "OknaFunciy\\AddZakazWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-26T10:37:49.704Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 9,
"Title": "SotrudnikiWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\SotrudnikiWindow.axaml",
"RelativeDocumentMoniker": "OknaFunciy\\SotrudnikiWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\SotrudnikiWindow.axaml",
"RelativeToolTip": "OknaFunciy\\SotrudnikiWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-26T10:37:38.242Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "MainWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\MainWindow.axaml.cs",
"RelativeDocumentMoniker": "MainWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\MainWindow.axaml.cs",
"RelativeToolTip": "MainWindow.axaml.cs",
"ViewState": "AgIAAB8AAAAAAAAAAAAhwCkAAAAMAAAAAAAAAA==",
"Title": "AdminWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\AdminWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaRoley\\AdminWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\AdminWindow.axaml.cs",
"RelativeToolTip": "OknaRoley\\AdminWindow.axaml.cs",
"ViewState": "AgIAAAoAAAAAAAAAAAAiwBMAAABGAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-05T10:53:31.225Z",
"WhenOpened": "2025-02-26T10:35:46.767Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 3,
"DocumentIndex": 6,
"Title": "AdminWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\AdminWindow.axaml",
"RelativeDocumentMoniker": "OknaRoley\\AdminWindow.axaml",

View File

@ -3,72 +3,48 @@
"WorkspaceRootPath": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\addzakazwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:addzakazwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\addzakazwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:addzakazwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\sellerwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\sellerwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\adminwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\adminwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\sellerwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\sellerwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\conector.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\conector.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\dao\\klientdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\dao\\klientdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\addotchotwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\addotchotwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\dao\\ordersdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\dao\\ordersdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\dao\\sotrudnikdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\dao\\sotrudnikdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\addotchotwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\addotchotwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\starshiywindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\starshiywindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\addzakazwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\addzakazwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\adminwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\adminwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\sotrudnikiwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\sotrudnikiwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\adminwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\adminwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknaroley\\starshiywindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknaroley\\starshiywindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\conector.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\conector.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\app.manifest||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:app.manifest||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\hardik\\conect\\dao\\otchotdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:hardik\\conect\\dao\\otchotdao.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\sotrudnikiwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\sotrudnikiwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
},
{
"AbsoluteMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|c:\\users\\pc\\source\\repos\\demka_snova\\oknafunciy\\addzakazwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{DBCADAE1-5DB2-4BCF-ABC7-D80BB8249B56}|Demka_Snova_1.csproj|solutionrelative:oknafunciy\\addzakazwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
}
],
"DocumentGroupContainers": [
@ -78,7 +54,7 @@
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 13,
"SelectedChildIndex": 9,
"Children": [
{
"$type": "Document",
@ -88,25 +64,12 @@
"RelativeDocumentMoniker": "Hardik\\Conect\\Conector.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Conector.cs",
"RelativeToolTip": "Hardik\\Conect\\Conector.cs",
"ViewState": "AgIAABAAAAAAAAAAAAAAACIAAAABAAAAAAAAAA==",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAbAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-12T07:11:06.434Z",
"IsPinned": true,
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 8,
"Title": "KlientDao.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\KlientDao.cs",
"RelativeDocumentMoniker": "Hardik\\Conect\\Dao\\KlientDao.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\KlientDao.cs",
"RelativeToolTip": "Hardik\\Conect\\Dao\\KlientDao.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-12T07:42:11.944Z",
"EditorCaption": ""
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
@ -125,179 +88,121 @@
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "SotrudnikDao.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\SotrudnikDao.cs",
"RelativeDocumentMoniker": "Hardik\\Conect\\Dao\\SotrudnikDao.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\SotrudnikDao.cs",
"RelativeToolTip": "Hardik\\Conect\\Dao\\SotrudnikDao.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAKAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-12T07:17:47.872Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 11,
"Title": "StarshiyWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\StarshiyWindow.axaml",
"RelativeDocumentMoniker": "OknaRoley\\StarshiyWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\StarshiyWindow.axaml",
"RelativeToolTip": "OknaRoley\\StarshiyWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-12T07:08:05.649Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 15,
"Title": "StarshiyWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\StarshiyWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaRoley\\StarshiyWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\StarshiyWindow.axaml.cs",
"RelativeToolTip": "OknaRoley\\StarshiyWindow.axaml.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T08:30:37.162Z"
},
{
"$type": "Document",
"DocumentIndex": 13,
"Title": "App.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\App.axaml.cs",
"RelativeDocumentMoniker": "App.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\App.axaml.cs",
"RelativeToolTip": "App.axaml.cs",
"ViewState": "AgIAAAYAAAAAAAAAAAAuwBEAAAApAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T08:15:55.152Z"
},
{
"$type": "Document",
"DocumentIndex": 12,
"Title": "App.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\App.axaml",
"RelativeDocumentMoniker": "App.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\App.axaml",
"RelativeToolTip": "App.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-11T08:15:25.695Z"
},
{
"$type": "Document",
"DocumentIndex": 14,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Program.cs",
"RelativeDocumentMoniker": "Program.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Program.cs",
"RelativeToolTip": "Program.cs",
"ViewState": "AgIAAAUAAAAAAAAAAAAuwBAAAAAgAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T08:14:52.359Z"
},
{
"$type": "Document",
"DocumentIndex": 16,
"Title": "app.manifest",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\app.manifest",
"RelativeDocumentMoniker": "app.manifest",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\app.manifest",
"RelativeToolTip": "app.manifest",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001203|",
"WhenOpened": "2025-02-11T08:14:48.497Z"
},
{
"$type": "Document",
"DocumentIndex": 0,
"DocumentIndex": 3,
"Title": "AddZakazWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\AddZakazWindow.axaml.cs",
"RelativeDocumentMoniker": "AddZakazWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\AddZakazWindow.axaml.cs",
"RelativeToolTip": "AddZakazWindow.axaml.cs",
"ViewState": "AgIAAAMAAAAAAAAAAAAhwAgAAAAjAAAAAAAAAA==",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\AddZakazWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaFunciy\\AddZakazWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\AddZakazWindow.axaml.cs",
"RelativeToolTip": "OknaFunciy\\AddZakazWindow.axaml.cs",
"ViewState": "AgIAACMAAAAAAAAAAAAmwDIAAAA7AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T08:05:05.174Z",
"WhenOpened": "2025-03-05T07:57:26.093Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "AddZakazWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\AddZakazWindow.axaml",
"RelativeDocumentMoniker": "AddZakazWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\AddZakazWindow.axaml",
"RelativeToolTip": "AddZakazWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-11T07:59:35.653Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 9,
"Title": "ordersDao.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\ordersDao.cs",
"RelativeDocumentMoniker": "Hardik\\Conect\\Dao\\ordersDao.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\ordersDao.cs",
"RelativeToolTip": "Hardik\\Conect\\Dao\\ordersDao.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"ViewState": "AgIAAAYAAAAAAAAAAAAMwA0AAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T07:45:14.088Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "SellerWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\SellerWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaRoley\\SellerWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\SellerWindow.axaml.cs",
"RelativeToolTip": "OknaRoley\\SellerWindow.axaml.cs",
"ViewState": "AgIAADAAAAAAAAAAAAAAwDwAAAAmAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-11T07:38:47.754Z",
"WhenOpened": "2025-03-05T07:54:08.583Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "SellerWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\SellerWindow.axaml",
"RelativeDocumentMoniker": "OknaRoley\\SellerWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\SellerWindow.axaml",
"RelativeToolTip": "OknaRoley\\SellerWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-11T07:35:40.121Z",
"Title": "SotrudnikiWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\SotrudnikiWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaFunciy\\SotrudnikiWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\SotrudnikiWindow.axaml.cs",
"RelativeToolTip": "OknaFunciy\\SotrudnikiWindow.axaml.cs",
"ViewState": "AgIAAAgAAAAAAAAAAAAAABsAAAAIAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-26T10:37:20.724Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "MainWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\MainWindow.axaml",
"RelativeDocumentMoniker": "MainWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\MainWindow.axaml",
"RelativeToolTip": "MainWindow.axaml",
"DocumentIndex": 8,
"Title": "OtchotDao.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\OtchotDao.cs",
"RelativeDocumentMoniker": "Hardik\\Conect\\Dao\\OtchotDao.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\Hardik\\Conect\\Dao\\OtchotDao.cs",
"RelativeToolTip": "Hardik\\Conect\\Dao\\OtchotDao.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-26T10:44:51.063Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "AddOtchotWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\Source\\Repos\\Demka_Snova\\OknaFunciy\\AddOtchotWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaFunciy\\AddOtchotWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\Source\\Repos\\Demka_Snova\\OknaFunciy\\AddOtchotWindow.axaml.cs",
"RelativeToolTip": "OknaFunciy\\AddOtchotWindow.axaml.cs",
"ViewState": "AgIAAGwAAAAAAAAAAAAAAIMAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-26T10:40:02.074Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "AddOtchotWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\Source\\Repos\\Demka_Snova\\OknaFunciy\\AddOtchotWindow.axaml",
"RelativeDocumentMoniker": "OknaFunciy\\AddOtchotWindow.axaml",
"ToolTip": "C:\\Users\\PC\\Source\\Repos\\Demka_Snova\\OknaFunciy\\AddOtchotWindow.axaml",
"RelativeToolTip": "OknaFunciy\\AddOtchotWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-11T07:34:57.205Z",
"WhenOpened": "2025-02-26T10:39:58.541Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "AddZakazWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\AddZakazWindow.axaml",
"RelativeDocumentMoniker": "OknaFunciy\\AddZakazWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\AddZakazWindow.axaml",
"RelativeToolTip": "OknaFunciy\\AddZakazWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-26T10:37:49.704Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 9,
"Title": "SotrudnikiWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\SotrudnikiWindow.axaml",
"RelativeDocumentMoniker": "OknaFunciy\\SotrudnikiWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaFunciy\\SotrudnikiWindow.axaml",
"RelativeToolTip": "OknaFunciy\\SotrudnikiWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2025-02-26T10:37:38.242Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "MainWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\MainWindow.axaml.cs",
"RelativeDocumentMoniker": "MainWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\MainWindow.axaml.cs",
"RelativeToolTip": "MainWindow.axaml.cs",
"ViewState": "AgIAAB8AAAAAAAAAAAAhwCkAAAAMAAAAAAAAAA==",
"Title": "AdminWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\AdminWindow.axaml.cs",
"RelativeDocumentMoniker": "OknaRoley\\AdminWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\AdminWindow.axaml.cs",
"RelativeToolTip": "OknaRoley\\AdminWindow.axaml.cs",
"ViewState": "AgIAAAoAAAAAAAAAAAAiwBMAAABGAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-02-05T10:53:31.225Z",
"WhenOpened": "2025-02-26T10:35:46.767Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 3,
"DocumentIndex": 6,
"Title": "AdminWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Demka_Snova\\OknaRoley\\AdminWindow.axaml",
"RelativeDocumentMoniker": "OknaRoley\\AdminWindow.axaml",

View File

@ -9,23 +9,26 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Avalonia" Version="11.2.3" />
<PackageReference Include="Avalonia.Desktop" Version="11.2.3" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.3" />
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.3" />
<PackageReference Include="Avalonia" Version="11.2.5" />
<PackageReference Include="Avalonia.Desktop" Version="11.2.5" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.5" />
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.5" />
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
<PackageReference Include="Avalonia.Diagnostics" Version="11.2.3">
<PackageReference Include="Avalonia.Diagnostics" Version="11.2.5">
<IncludeAssets Condition="'$(Configuration)' != 'Debug'">None</IncludeAssets>
<PrivateAssets Condition="'$(Configuration)' != 'Debug'">All</PrivateAssets>
</PackageReference>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.1" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.1" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.3" />
<PackageReference Include="itext" Version="9.1.0" />
<PackageReference Include="itext7" Version="9.1.0" />
<PackageReference Include="iTextSharp" Version="5.5.13.4" />
<PackageReference Include="LiveCharts.Core" Version="0.9.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.2" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.4" />
</ItemGroup>
<ItemGroup>
<Folder Include="Hardik\UI\" />
<Folder Include="OknaFunciy\" />
</ItemGroup>
<ItemGroup>
@ -33,7 +36,7 @@
</ItemGroup>
<ItemGroup>
<Compile Update="AddZakazWindow.axaml.cs">
<Compile Update="OknaFunciy\AddZakazWindow.axaml.cs">
<DependentUpon>AddZakazWindow.axaml</DependentUpon>
</Compile>
</ItemGroup>

View File

@ -1,5 +1,5 @@
using Microsoft.EntityFrameworkCore;
using Demka_Snova_1.Hardik.Conect.Dao;
using Microsoft.EntityFrameworkCore;
namespace Demka_Snova_1.Hardik.Conect;
public class AppDbContext : DbContext
@ -7,7 +7,7 @@ public class AppDbContext : DbContext
protected override void OnConfiguring(DbContextOptionsBuilder oB)
{
oB.UseSqlServer("Server=45.67.56.214,5421;Database=user16;User=user16;Password=dZ28IVE5;");
// options => options.EnableRetryOnFailure());
// options => options.EnableRetryOnFailure());
}
public DbSet<SotrudnikDao> sotrudnik { get; set; }
public DbSet<uslugiDao> uslugi { get; set; }
@ -19,17 +19,17 @@ public class AppDbContext : DbContext
{
mb.Entity<KlientDao>().HasKey(klient => klient.Code);
mb.Entity<KlientDao>().Property(klient => klient.Code).ValueGeneratedOnAdd();
mb.Entity<ordersDao>().HasKey(orders => orders.ID);
mb.Entity<ordersDao>().Property(orders => orders.ID).ValueGeneratedOnAdd();
mb.Entity<uslugiDao>().HasKey(uslugi => uslugi.ID);
mb.Entity<SotrudnikDao>().HasKey(sotrudnik => sotrudnik.ID);
mb.Entity<historyDao>().HasKey(history => history.id);
}
}

View File

@ -0,0 +1,8 @@
namespace Demka_Snova_1.Hardik.Conect.Dao
{
internal class OtchotDao
{
public int id { get; set; }
}
}

View File

@ -1,14 +1,12 @@
using System;
namespace Demka_Snova_1.Hardik.Conect.Dao;
public class SotrudnikDao
{
public int ID {get;set;}
public string Pozition {get;set;}
public string Fio {get;set;}
public string Login {get;set;}
public string Pass {get;set;}
public string LaspEnt {get;set;}
public string TipeEnt {get;set;}
public int ID { get; set; }
public string Pozition { get; set; }
public string Fio { get; set; }
public string Login { get; set; }
public string Pass { get; set; }
public string LaspEnt { get; set; }
public string TipeEnt { get; set; }
}

View File

@ -4,14 +4,14 @@ namespace Demka_Snova_1.Hardik.Conect.Dao;
public class ordersDao
{
public int ID {get;set;}
public string CodeZakaz {get;set;}
public DateOnly Date {get;set;}
public TimeOnly Time {get;set;}
public string CodeClient {get;set;}
public string Usluga {get;set;}
public string Status {get;set;}
public string DateClose {get;set;}
public decimal Prokat {get;set;}
public KlientDao klient {get;set;}
public int ID { get; set; }
public string CodeZakaz { get; set; }
public DateOnly Date { get; set; }
public TimeOnly Time { get; set; }
public string CodeClient { get; set; }
public string Usluga { get; set; }
public string Status { get; set; }
public DateOnly? DateClose { get; set; }
public decimal Prokat { get; set; }
public KlientDao klient { get; set; }
}

View File

@ -1,20 +1,20 @@
namespace Demka_Snova_1.Hardik.Date;
public interface ISeller
{
void FormatZakaz();
}
{
void FormatZakaz();
}
public interface IStarshiy
{
void FormatZakaz();
void AcceptZakaz();
}
public interface IStarshiy
{
void FormatZakaz();
void AcceptZakaz();
public interface IAdmin
{
void FormatOtchots();
void KontrolUsero();
void KontrolMateriala();
}
}
public interface IAdmin
{
void FormatOtchots();
void KontrolUsero();
void KontrolMateriala();
}

View File

@ -8,7 +8,7 @@ namespace Demka_Snova_1.Hardik.Date
private Timer _timer;
private int _sessionDuration = 10;
private int _warningTime = 5;
private int _blockTime = 3;
private int _blockTime = 3;
private DateTime _sessionStartTime;
public event Action<string> OnWarning;
@ -42,7 +42,7 @@ namespace Demka_Snova_1.Hardik.Date
private void BlockLogin()
{
var blockTime = DateTime.Now.AddMinutes(_blockTime);
while (DateTime.Now < blockTime) // Блок на 3 минуты
{

View File

@ -1,11 +1,8 @@
using Avalonia.Controls;
using Avalonia.Interactivity;
using Avalonia.Markup.Xaml;
using Demka_Snova_1.Hardik.Conect;
using Demka_Snova_1.Hardik.Conect.Dao;
using Demka_Snova_1.OknaRoley;
using Microsoft.EntityFrameworkCore;
using System.Linq;
using System.Threading.Tasks;
namespace Demka_Snova_1;
@ -27,7 +24,7 @@ public partial class MainWindow : Window
private void SelerTest_Click(object sender, RoutedEventArgs e)
{
var login = new SellerWindow();
var login = new AdminWindow();
login.Show();
this.Close();
}

View File

@ -0,0 +1,13 @@
<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="600"
x:Class="Demka_Snova_1.OknaFunciy.ActivityWindow"
Title="Активность сотрудников"
Width="800"
Height="600">
<Grid VerticalAlignment="Top" HorizontalAlignment="Center">
<DataGrid x:Name="ActivityDataGrid" AutoGenerateColumns="True" Margin="10" />
</Grid>
</Window>

View File

@ -0,0 +1,20 @@
using Avalonia.Controls;
using Avalonia.Markup.Xaml;
using Demka_Snova_1.Hardik.Conect.Dao;
using System.Collections.Generic;
namespace Demka_Snova_1.OknaFunciy;
public partial class ActivityWindow : Window
{
public ActivityWindow(List<historyDao> activityList)
{
InitializeComponent();
this.FindControl<DataGrid>("ActivityDataGrid").ItemsSource = activityList;
}
private void InitializeComponent()
{
AvaloniaXamlLoader.Load(this);
}
}

View File

@ -0,0 +1,16 @@
<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="Demka_Snova_1.AddOtchotWindow"
Title="Добавление отчета"
Width="400"
Height="300">
<Grid VerticalAlignment="Top" HorizontalAlignment="Center">
<StackPanel Margin="10">
<TextBox x:Name="ClientTextBox" Watermark="Код клиента" />
<TextBox x:Name="UslugaTextBox" Watermark="Услуга" />
<TextBox x:Name="ProkatTextBox" Watermark="Прокат" />
<Button x:Name="FormatOtchot" Content="Создать отчет" Margin="0,10" Click="FormatOtchot_Click" />
<Button x:Name="ExitButton" Content="Выход" Click="Exitka" />
</StackPanel>
</Grid>
</Window>

View File

@ -0,0 +1,132 @@
using Avalonia.Controls;
using Avalonia.Interactivity;
using Demka_Snova_1.Hardik.Conect.Dao;
using Demka_Snova_1.OknaRoley;
using System;
using System.Collections.Generic;
using System.IO;
using iText.Kernel.Pdf;
using iText.Layout.Element;
using Document = iText.Layout.Document;
using iText.Kernel.Font;
using iText.IO.Font;
namespace Demka_Snova_1;
public partial class AddOtchotWindow : Window
{
private List<ordersDao> ordersList;
private Random random;
private int nextId = 1;
public AddOtchotWindow()
{
InitializeComponent();
random = new Random();
ordersList = new List<ordersDao>();
}
private void TestOrders()
{
ordersList = new List<ordersDao>
{
new ordersDao { ID = 1, CodeZakaz = "Èâàíîâ Èâàí", Date = DateOnly.FromDayNumber(8), Time = TimeOnly.FromDateTime(DateTime.Now), CodeClient = "123", Usluga = "2023-10-01", Status = "Admin", DateClose = null, Prokat = 23 }
};
}
private void FormatOtchot_Click(object sender, RoutedEventArgs e)
{
string client = this.FindControl<TextBox>("ClientTextBox").Text;
string usluga = this.FindControl<TextBox>("UslugaTextBox").Text;
string prokatText = this.FindControl<TextBox>("ProkatTextBox").Text;
if (!decimal.TryParse(prokatText, out decimal prokat))
{
ShowError("Íåêîððåêòíîå çíà÷åíèå äëÿ ïðîêàòà.");
return;
}
string codeZakaz = $"{random.Next(10000, 99999)}.{random.Next(10000, 99999)}";
int id = nextId++;
DateOnly date = DateOnly.FromDateTime(DateTime.Now);
TimeOnly time = TimeOnly.FromDateTime(DateTime.Now);
ordersDao Order = new ordersDao
{
ID = id,
CodeZakaz = codeZakaz,
Date = date,
Time = time,
CodeClient = client,
Usluga = usluga,
Status = "Íîâûé",
DateClose = null,
Prokat = prokat
};
ordersList.Add(Order);
SaveOrderToPdf(Order);
this.FindControl<TextBox>("ClientTextBox").Text = string.Empty;
this.FindControl<TextBox>("UslugaTextBox").Text = string.Empty;
this.FindControl<TextBox>("ProkatTextBox").Text = string.Empty;
ShowError("Çàêàç óñïåøíî ñîçäàí è ñîõðàíåí â PDF!");
}
private void SaveOrderToPdf(ordersDao order)
{
string directoryPath = "C:/Users/PC/source/Dopolnenia/Fails/Doky";
string pdfPath = Path.Combine(directoryPath, $"Order_{order.CodeZakaz}.pdf");
if (!Directory.Exists(directoryPath))
{
Directory.CreateDirectory(directoryPath);
}
using (PdfWriter writer = new PdfWriter(pdfPath))
using (PdfDocument pdf = new PdfDocument(writer))
{
Document document = new Document(pdf);
PdfFont font = PdfFontFactory.CreateFont("C:/Windows/Fonts/arial.ttf", PdfEncodings.IDENTITY_H);
document.Add(new Paragraph($"Îò÷åò î çàêàçå îò {DateOnly.FromDateTime(DateTime.Now)}")
.SetTextAlignment(iText.Layout.Properties.TextAlignment.CENTER)
.SetFontSize(20)
.SetFont(font));
document.Add(new Paragraph($"Êîä çàêàçà: {order.CodeZakaz}").SetFont(font));
document.Add(new Paragraph($"Êîä êëèåíòà: {order.CodeClient}").SetFont(font));
document.Add(new Paragraph($"Óñëóãà: {order.Usluga}").SetFont(font));
document.Add(new Paragraph($"Ïðîêàò: {order.Prokat}").SetFont(font));
document.Add(new Paragraph($"Äàòà: {order.Date}").SetFont(font));
document.Add(new Paragraph($"Âðåìÿ: {order.Time}").SetFont(font));
document.Add(new Paragraph($"Ñòàòóñ: {order.Status}").SetFont(font));
document.Close();
}
}
private void Exitka(object sender, RoutedEventArgs e)
{
var login = new AdminWindow();
login.Show();
this.Close();
}
async void ShowError(string mes)
{
var dialog = new Window
{
Title = "Îøèáêà",
Content = mes,
Width = 300,
Height = 200
};
await dialog.ShowDialog(this);
}
}

View File

@ -0,0 +1,20 @@
<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="400" d:DesignHeight="400"
x:Class="Demka_Snova_1.OknaFunciy.AddSotrudnikWindow"
Title="Добавление сотрудника"
Width="400"
Height="400">
<Grid VerticalAlignment="Top" HorizontalAlignment="Center">
<StackPanel Margin="10">
<TextBox x:Name="FIO" Watermark="ФИО" />
<TextBox x:Name="Pozition" Watermark="Должность" />
<TextBox x:Name="Login" Watermark="Логин" />
<TextBox x:Name="Pass" Watermark="Пароль" />
<Button x:Name="SaveButton" Content="Сохранить" Margin="0,10" Click="SaveSotrudnik" />
<Button x:Name="CancelButton" Content="Отмена" Click="Cancel" />
</StackPanel>
</Grid>
</Window>

View File

@ -0,0 +1,39 @@
using Avalonia.Controls;
using Avalonia.Interactivity;
using Avalonia.Markup.Xaml;
using Demka_Snova_1.Hardik.Conect.Dao;
namespace Demka_Snova_1.OknaFunciy;
public partial class AddSotrudnikWindow : Window
{
public SotrudnikDao NewSotrudnik { get; set; }
public AddSotrudnikWindow()
{
InitializeComponent();
}
private void InitializeComponent()
{
AvaloniaXamlLoader.Load(this);
}
private void SaveSotrudnik(object sender, RoutedEventArgs e)
{
NewSotrudnik = new SotrudnikDao
{
Fio = this.FindControl<TextBox>("FIO").Text,
Pozition = this.FindControl<TextBox>("Pozition").Text,
Login = this.FindControl<TextBox>("Login").Text,
Pass = this.FindControl<TextBox>("Pass").Text,
TipeEnt = "User"
};
Close();
}
private void Cancel(object sender, RoutedEventArgs e)
{
Close();
}
}

View File

@ -38,7 +38,7 @@ public partial class AddZakazWindow : Window
DateOnly date = DateOnly.FromDateTime(DateTime.Now);
TimeOnly time = TimeOnly.FromDateTime(DateTime.Now);
ordersDao Order = new ordersDao // Создание нового заказа
{
ID = id,
@ -48,11 +48,11 @@ public partial class AddZakazWindow : Window
CodeClient = client,
Usluga = usluga,
Status = "Новый",
DateClose = null,
Prokat = prokat
DateClose = DateOnly.FromDateTime(DateTime.Now),
Prokat = prokat
};
ordersList.Add(Order); // Добавление в список
}
@ -64,14 +64,14 @@ public partial class AddZakazWindow : Window
}
async void ShowError(string mes)
{
var dialog = new Window
{
var dialog = new Window
{
Title = "Ошибка",
Content = mes,
Width = 300,
Height = 200
};
await dialog.ShowDialog(this);
}
}
Title = "Ошибка",
Content = mes,
Width = 300,
Height = 200
};
await dialog.ShowDialog(this);
}
}

View File

@ -0,0 +1,18 @@
<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="400" d:DesignHeight="300"
x:Class="Demka_Snova_1.OknaFunciy.ChangeRoleWindow"
Title="Изменение роли"
Width="400"
Height="300">
<Grid VerticalAlignment="Top" HorizontalAlignment="Center">
<StackPanel Margin="10">
<TextBox x:Name="FiO" Watermark="ФИО" IsReadOnly="True" />
<TextBox x:Name="Position" Watermark="Должность" />
<Button x:Name="SaveButton" Content="Сохранить" Margin="0,10" Click="SavePosition" />
<Button x:Name="CancelButton" Content="Отмена" Click="Cancel" />
</StackPanel>
</Grid>
</Window>

View File

@ -0,0 +1,31 @@
using Avalonia.Controls;
using Avalonia.Interactivity;
using Demka_Snova_1.Hardik.Conect.Dao;
namespace Demka_Snova_1.OknaFunciy;
public partial class ChangeRoleWindow : Window
{
public SotrudnikDao UpdatedSotrudnik { get; private set; }
private SotrudnikDao _sotrudnik;
public ChangeRoleWindow(SotrudnikDao sotrudnik)
{
InitializeComponent();
_sotrudnik = sotrudnik;
this.FindControl<TextBox>("FiO").Text = sotrudnik.Fio;
this.FindControl<TextBox>("Position").Text = sotrudnik.TipeEnt;
}
private void SavePosition(object sender, RoutedEventArgs e)
{
_sotrudnik.TipeEnt = this.FindControl<TextBox>("Position").Text;
UpdatedSotrudnik = _sotrudnik;
Close();
}
private void Cancel(object sender, RoutedEventArgs e)
{
Close();
}
}

View File

@ -0,0 +1,28 @@
<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
x:Class="Demka_Snova_1.OknaFunciy.SotrudnikiWindow"
xmlns:local="clr-namespace:Demka_Snova_1.Hardik.Conect.Dao"
Title="Управление сотрудниками"
Width="800"
Height="600">
<Grid VerticalAlignment="Top" HorizontalAlignment="Center">
<StackPanel Margin="10">
<DataGrid x:Name="SotrudnikiDataGrid"
AutoGenerateColumns="True"
Margin="0,0,0,10"
SelectionMode="Single"
x:DataType="local:SotrudnikDao" />
<Button x:Name="AddButton" Content="Добавить сотрудника" Click="AddSotrudnik" />
<Button x:Name="DeleteButton" Content="Удалить сотрудника" Click="DeleteSotrudnik" />
<Button x:Name="ChangeRoleButton" Content="Изменить роль" Click="ChangeRole" />
<Button x:Name="ViewActivityButton" Content="Просмотреть активность" Click="ViewActivity" />
<Button x:Name="ExitButton" Content="Выход" Margin="0,10" Click="Exitka" />
</StackPanel>
</Grid>
</Window>

View File

@ -0,0 +1,116 @@
using Avalonia.Controls;
using Avalonia.Interactivity;
using Demka_Snova_1.Hardik.Conect;
using Demka_Snova_1.Hardik.Conect.Dao;
using Demka_Snova_1.OknaRoley;
using Microsoft.EntityFrameworkCore;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace Demka_Snova_1.OknaFunciy;
public partial class SotrudnikiWindow : Window
{
private List<SotrudnikDao> _sotrudnikiList;
private List<historyDao> _activityList;
private readonly AppDbContext _dbContext;
public SotrudnikiWindow()
{
InitializeComponent();
_dbContext = new AppDbContext();
LoadSotrudnikiAsync().Wait();
this.DataContext = this;
}
private async Task LoadSotrudnikiAsync() // àñèíõðîííàÿ çàãðóçêà èç ÁÄ
{
_sotrudnikiList = await _dbContext.sotrudnik.ToListAsync();
this.FindControl<DataGrid>("SotrudnikiDataGrid").ItemsSource = _sotrudnikiList;
}
private void AddSotrudnik(object sender, RoutedEventArgs e)
{
var addWindow = new AddSotrudnikWindow();
addWindow.Closed += (s, args) =>
{
if (addWindow.NewSotrudnik != null)
{
_sotrudnikiList.Add(addWindow.NewSotrudnik);
this.FindControl<DataGrid>("SotrudnikiDataGrid").ItemsSource = null;
this.FindControl<DataGrid>("SotrudnikiDataGrid").ItemsSource = _sotrudnikiList;
}
};
addWindow.ShowDialog(this);
}
private void DeleteSotrudnik(object sender, RoutedEventArgs e)
{
var selectedSotrudnik = GetSelectedSotrudnik();
if (selectedSotrudnik != null)
{
_sotrudnikiList.Remove(selectedSotrudnik);
// Îáíîâëåíèå DataGrid
this.FindControl<DataGrid>("SotrudnikiDataGrid").ItemsSource = null;
this.FindControl<DataGrid>("SotrudnikiDataGrid").ItemsSource = _sotrudnikiList;
}
else
{
ShowError("Âûáåðèòå ñîòðóäíèêà äëÿ óäàëåíèÿ.");
}
}
private SotrudnikDao GetSelectedSotrudnik()
{
return this.FindControl<DataGrid>("SotrudnikiDataGrid").SelectedItem as SotrudnikDao;
}
private void ChangeRole(object sender, RoutedEventArgs e)
{
var selectedSotrudnik = GetSelectedSotrudnik();
if (selectedSotrudnik != null)
{
var roleWindow = new ChangeRoleWindow(selectedSotrudnik);
roleWindow.Closed += (s, args) =>
{
if (roleWindow.UpdatedSotrudnik != null) // äëÿ îáíîâëåíèÿ ñïèñêà ñîòðóäíåêîâ
{
var index = _sotrudnikiList.IndexOf(selectedSotrudnik);
_sotrudnikiList[index] = roleWindow.UpdatedSotrudnik;
this.FindControl<DataGrid>("SotrudnikiDataGrid").ItemsSource = null;
this.FindControl<DataGrid>("SotrudnikiDataGrid").ItemsSource = _sotrudnikiList;
}
};
roleWindow.ShowDialog(this);
}
else
{
ShowError("Âûáåðèòå ñîòðóäíèêà äëÿ èçìåíåíèÿ ðîëè.");
}
}
private void ViewActivity(object sender, RoutedEventArgs e)
{
var activityWindow = new ActivityWindow(_activityList);
activityWindow.ShowDialog(this);
}
private void Exitka(object sender, RoutedEventArgs e)
{
var login = new AdminWindow();
login.Show();
this.Close();
}
async void ShowError(string mes)
{
var dialog = new Window
{
Title = "Îøèáêà",
Content = mes,
Width = 300,
Height = 200
};
await dialog.ShowDialog(this);
}
}

View File

@ -1,7 +1,6 @@
using Avalonia;
using Avalonia.Controls;
using Avalonia.Interactivity;
using Avalonia.Markup.Xaml;
using Demka_Snova_1.OknaFunciy;
namespace Demka_Snova_1.OknaRoley;
@ -11,24 +10,28 @@ public partial class AdminWindow : Window
{
InitializeComponent();
}
private void FormatOtchot_Click(object sender, RoutedEventArgs e)
{
private void FormatOtchot_Click(object sender, RoutedEventArgs e)
{
var login = new AddOtchotWindow();
login.Show();
this.Close();
}
private void KontrolUserov_Click(object sender, RoutedEventArgs e)
{
private void KontrolUserov_Click(object sender, RoutedEventArgs e)
{
var login = new SotrudnikiWindow();
login.Show();
this.Close();
}
private void KontrolMateriala_Click(object sender, RoutedEventArgs e)
{
private void KontrolMateriala_Click(object sender, RoutedEventArgs e)
{
}
private void Exitka(object sender, RoutedEventArgs e)
{
var login = new MainWindow();
login.Show();
this.Close();
}
private void Exitka(object sender, RoutedEventArgs e)
{
var login = new MainWindow();
login.Show();
this.Close();
}
}

View File

@ -1,61 +1,17 @@
using Avalonia;
using Avalonia.Controls;
using Avalonia.Interactivity;
using Avalonia.Markup.Xaml;
namespace Demka_Snova_1.OknaRoley;
using System;
using System.Collections.Generic;
using Avalonia.Controls;
using Avalonia.Markup.Xaml;
using Demka_Snova_1.Hardik.Conect.Dao;
using Demka_Snova_1;
using Demka_Snova_1.OknaFunciy;
public partial class SellerWindow : Window
{
private static int nextId = 50;
private List<ordersDao> ordersList = new List<ordersDao>();
Random random = new Random();
public SellerWindow()
{
InitializeComponent();
}
public void FormatZakaz()
{
string codeZakaz = $"{random.Next(10000, 99999)}.{random.Next(10000, 99999)}"; // Ãåíåðàöèÿ êîäà çàêàçà
int id = nextId++; // Ãåíåðàöèÿ ID
DateOnly date = DateOnly.FromDateTime(DateTime.Now);
TimeOnly time = TimeOnly.FromDateTime(DateTime.Now);
// Ñîçäàíèå íîâîãî çàêàçà
ordersDao Order = new ordersDao
{
ID = id,
CodeZakaz = codeZakaz,
Date = date,
Time = time,
CodeClient = "ClientCode", // Çäåñü ìîæíî äîáàâèòü ëîãèêó äëÿ ïîëó÷åíèÿ êîäà êëèåíòà
Usluga = "ServiceName", // Çäåñü ìîæíî äîáàâèòü ëîãèêó äëÿ ïîëó÷åíèÿ óñëóãè
Status = "Íîâûé", // Ñòàòóñ çàêàçà ïî óìîë÷àíèþ
DateClose = null, // Äàòà çàêðûòèÿ çàêàçà, ïîêà íå óñòàíîâëåíà
Prokat = 0.0m // Ñòîèìîñòü ïðîêàòà, ïîêà íå óñòàíîâëåíà
};
// Äîáàâëåíèå çàêàçà â ñïèñîê
ordersList.Add(Order);
// Âûâîä èíôîðìàöèè î çàêàçå (äëÿ òåñòèðîâàíèÿ)
Console.WriteLine($"New Order Added: ID={Order.ID}, CodeZakaz={Order.CodeZakaz}, Date={Order.Date}, Time={Order.Time}");
}
private void FormatZakaz_Click(object sender, RoutedEventArgs e)
{
var login = new AddZakazWindow();
@ -69,9 +25,4 @@ public partial class SellerWindow : Window
login.Show();
this.Close();
}
private void InitializeComponent()
{
AvaloniaXamlLoader.Load(this);
}
}

View File

@ -2,14 +2,30 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Demka_Snova_1.Hardik.Conect.Dao"
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
x:Class="Demka_Snova_1.OknaRoley.StarshiyWindow"
Title="StarshiyWindow">
<Grid VerticalAlignment="Top" HorizontalAlignment="Center">
<StackPanel>
<Button Content="сформировать заказ" Click="FormatZakaz_Click"/>
<Button Content="принять товар" Click="PrinatZakaz_Click"/>
<Button Content="Выход" Click="Exitka"/>
</StackPanel>
</Grid>
</Window>
<StackPanel>
<Button Content="Сформировать заказ" Click="FormatZakaz_Click"/>
<Button Content="Принять товар" Click="PrinatZakaz_Click"/>
<Button Content="Выход" Click="Exitka"/>
<ListBox x:Name="OrdersListBox" Width="400" Margin="0,10,0,0">
<ListBox.ItemTemplate>
<DataTemplate DataType="local:ordersDao">
<StackPanel>
<TextBlock Text="{Binding CodeZakaz}" FontWeight="Bold"/>
<TextBlock Text="{Binding Status}"/>
<TextBlock Text="{Binding Usluga}"/>
<TextBlock Text="{Binding Prokat, StringFormat='Прокат: {0:C}'}"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</StackPanel>
</Grid>
</Window>

View File

@ -1,30 +1,57 @@
using Avalonia;
using Avalonia.Controls;
using Avalonia.Interactivity;
using Avalonia.Markup.Xaml;
using Demka_Snova_1.Hardik.Conect.Dao;
using Demka_Snova_1.OknaFunciy;
using System.Collections.Generic;
namespace Demka_Snova_1.OknaRoley;
public partial class StarshiyWindow : Window
{
private List<ordersDao> ordersList;
public StarshiyWindow()
{
InitializeComponent();
OrdersListBox.ItemsSource = ordersList;
}
private void FormatZakaz_Click(object sender, RoutedEventArgs e)
{
}
private void PrinatZakaz_Click(object sender, RoutedEventArgs e)
{
}
private void Exitka(object sender, RoutedEventArgs e)
{
var login = new MainWindow();
login.Show();
this.Close();
private void FormatZakaz_Click(object sender, RoutedEventArgs e)
{
var login = new AddZakazWindow();
login.Show();
this.Close();
}
private void PrinatZakaz_Click(object sender, RoutedEventArgs e)
{
var selectedOrder = OrdersListBox.SelectedItem as ordersDao;
if (selectedOrder != null)
{
selectedOrder.Status = "Â ïðîêàòå";
}
else
{
ShowError("Âûáåðèòå çàêàç äëÿ èçìåíåíèÿ ñòàòóñà.");
}
}
private void Exitka(object sender, RoutedEventArgs e)
{
var login = new MainWindow();
login.Show();
this.Close();
}
async void ShowError(string mes)
{
var dialog = new Window
{
Title = "Îøèáêà",
Content = mes,
Width = 300,
Height = 200
};
await dialog.ShowDialog(this);
}
}

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.

File diff suppressed because it is too large Load Diff

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.

Some files were not shown because too many files have changed in this diff Show More