From abe5d4ce1f295efbaa75bf3114fce16214bf4ec2 Mon Sep 17 00:00:00 2001 From: xdatomic-the-codeur Date: Wed, 4 Jun 2025 19:10:08 +0200 Subject: [PATCH 1/3] Installeur + Corrections --- .gitattributes | 63 - .gitignore | 363 - Mediatek86.sln | 31 + Mediatek86/App.config | 6 + .../Controller/AdminController.cs | 0 .../ConfirmeSupressionPersonnelController.cs | 0 .../Controller/GestionAbsenceController.cs | 0 .../Controller/ModifierAbsenceController.cs | 43 + .../Controller/ModifierPersonneController.cs | 0 .../Controller/PageConnexionController.cs | 0 .../Controller/addPersonnelController.cs | 0 Mediatek86/Mediatek86.csproj | 187 + Mediatek86/Program.cs | 23 + Mediatek86/Properties/AssemblyInfo.cs | 33 + Mediatek86/Properties/Resources.Designer.cs | 71 + Mediatek86/Properties/Resources.resx | 117 + Mediatek86/Properties/Settings.Designer.cs | 30 + Mediatek86/Properties/Settings.settings | 7 + Mediatek86/View/AddPersonnel.Designer.cs | 350 + {projet => Mediatek86}/View/AddPersonnel.cs | 1 + .../View/AddPersonnel.resx | 0 Mediatek86/View/Admin.Designer.cs | 177 + {projet => Mediatek86}/View/Admin.cs | 0 .../View/Admin.resx | 0 .../View/ConfirmeModifierAbsence.Designer.cs | 0 .../View/ConfirmeModifierAbsence.cs | 0 .../View/ConfirmeModifierAbsence.resx | 0 .../ConfirmeModifierPersonnel.Designer.cs | 0 .../View/ConfirmeModifierPersonnel.cs | 0 .../View/ConfirmeModifierPersonnel.resx | 0 .../View/ConfirmeSupprimerAbsence.Designer.cs | 0 .../View/ConfirmeSupprimerAbsence.cs | 0 .../View/ConfirmeSupprimerAbsence.resx | 54 +- .../ConfirmeSupressionPersonnel.Designer.cs | 7 +- .../View/ConfirmeSupressionPersonnel.cs | 0 .../View/ConfirmeSupressionPersonnel.resx | 0 Mediatek86/View/GestionAbsence.Designer.cs | 358 + {projet => Mediatek86}/View/GestionAbsence.cs | 20 + .../View/GestionAbsence.resx | 54 +- .../View/ModifierAbsence.Designer.cs | 100 +- Mediatek86/View/ModifierAbsence.cs | 83 + .../View/ModifierAbsence.resx | 57 +- .../View/ModifierPersonne.Designer.cs | 7 +- .../View/ModifierPersonne.cs | 0 .../View/ModifierPersonne.resx | 0 Mediatek86/View/PageConnexion.Designer.cs | 166 + {projet => Mediatek86}/View/PageConnexion.cs | 10 + .../View/PageConnexion.resx | 54 +- .../bddmanager/BddManager.cs | 0 Mediatek86/bin/Debug/Mediatek86.exe | Bin 0 -> 60416 bytes Mediatek86/bin/Debug/Mediatek86.exe.config | 6 + Mediatek86/bin/Debug/Mediatek86.pdb | Bin 0 -> 187904 bytes Mediatek86/bin/Debug/MySql.Data.dll | Bin 0 -> 1188424 bytes Mediatek86/bin/Debug/MySql.Data.xml | 18618 ++++++++++++++++ Mediatek86/bin/Debug/System.Memory.dll | Bin 0 -> 142240 bytes .../bin/Debug/System.Numerics.Vectors.dll | Bin 0 -> 115856 bytes Mediatek86/bin/Release/Mediatek86.exe | Bin 0 -> 57344 bytes Mediatek86/bin/Release/Mediatek86.exe.config | 6 + Mediatek86/bin/Release/Mediatek86.pdb | Bin 0 -> 181760 bytes Mediatek86/bin/Release/MySql.Data.dll | Bin 0 -> 1188424 bytes Mediatek86/bin/Release/MySql.Data.xml | 18618 ++++++++++++++++ Mediatek86/bin/Release/System.Memory.dll | Bin 0 -> 142240 bytes .../bin/Release/System.Numerics.Vectors.dll | Bin 0 -> 115856 bytes {projet => Mediatek86}/dal/AbsenceAccess.cs | 26 + {projet => Mediatek86}/dal/Access.cs | 2 +- {projet => Mediatek86}/dal/MotifAccess.cs | 63 + {projet => Mediatek86}/dal/PersonnelAccess.cs | 2 + .../dal/ResponsableAccess.cs | 6 +- {projet => Mediatek86}/dal/ServiceAccess.cs | 3 + {projet => Mediatek86}/modele/Absence.cs | 0 {projet => Mediatek86}/modele/Motif.cs | 0 {projet => Mediatek86}/modele/Personnel.cs | 0 {projet => Mediatek86}/modele/Responsable.cs | 0 {projet => Mediatek86}/modele/Service.cs | 0 ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 366 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2135 bytes .../Mediatek86.Properties.Resources.resources | Bin 0 -> 180 bytes .../Mediatek86.csproj.AssemblyReference.cache | Bin 0 -> 13208 bytes .../Mediatek86.csproj.CoreCompileInputs.cache | 1 + .../Mediatek86.csproj.FileListAbsolute.txt | 25 + .../Mediatek86.csproj.GenerateResource.cache | Bin 0 -> 852 bytes .../obj/Debug/Mediatek86.csproj.Up2Date | 0 Mediatek86/obj/Debug/Mediatek86.exe | Bin 0 -> 60416 bytes Mediatek86/obj/Debug/Mediatek86.exe.config | 6 + Mediatek86/obj/Debug/Mediatek86.pdb | Bin 0 -> 187904 bytes .../Debug/projet.View.AddPersonnel.resources | Bin 0 -> 180 bytes .../obj/Debug/projet.View.Admin.resources | Bin 0 -> 180 bytes ...jet.View.ConfirmeModifierAbsence.resources | Bin 0 -> 180 bytes ...t.View.ConfirmeModifierPersonnel.resources | Bin 0 -> 180 bytes ...et.View.ConfirmeSupprimerAbsence.resources | Bin 0 -> 180 bytes ...View.ConfirmeSupressionPersonnel.resources | Bin 0 -> 180 bytes .../projet.View.GestionAbsence.resources | Bin 0 -> 180 bytes .../projet.View.ModifierAbsence.resources | Bin 0 -> 180 bytes .../projet.View.ModifierPersonne.resources | Bin 0 -> 180 bytes .../Debug/projet.View.PageConnexion.resources | Bin 0 -> 180 bytes ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 366 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2139 bytes .../Mediatek86.Properties.Resources.resources | Bin 0 -> 180 bytes .../Mediatek86.csproj.AssemblyReference.cache | Bin 0 -> 13208 bytes .../Mediatek86.csproj.CoreCompileInputs.cache | 1 + .../Mediatek86.csproj.FileListAbsolute.txt | 25 + .../Mediatek86.csproj.GenerateResource.cache | Bin 0 -> 852 bytes .../obj/Release/Mediatek86.csproj.Up2Date | 0 Mediatek86/obj/Release/Mediatek86.exe | Bin 0 -> 57344 bytes Mediatek86/obj/Release/Mediatek86.exe.config | 6 + Mediatek86/obj/Release/Mediatek86.pdb | Bin 0 -> 181760 bytes .../projet.View.AddPersonnel.resources | Bin 0 -> 180 bytes .../obj/Release/projet.View.Admin.resources | Bin 0 -> 180 bytes ...jet.View.ConfirmeModifierAbsence.resources | Bin 0 -> 180 bytes ...t.View.ConfirmeModifierPersonnel.resources | Bin 0 -> 180 bytes ...et.View.ConfirmeSupprimerAbsence.resources | Bin 0 -> 180 bytes ...View.ConfirmeSupressionPersonnel.resources | Bin 0 -> 180 bytes .../projet.View.GestionAbsence.resources | Bin 0 -> 180 bytes .../projet.View.ModifierAbsence.resources | Bin 0 -> 180 bytes .../projet.View.ModifierPersonne.resources | Bin 0 -> 180 bytes .../projet.View.PageConnexion.resources | Bin 0 -> 180 bytes MediatekInstaller/MediatekInstaller.vdproj | 984 + .../Release/MediatekInstaller.msi | Bin 0 -> 1439232 bytes MediatekInstaller/Release/setup.exe | Bin 0 -> 566784 bytes projet.sln | 25 - projet/HELP.html | 201 - projet/Program.cs | 19 - projet/View/AddPersonnel.Designer.cs | 349 - projet/View/Admin.Designer.cs | 171 - projet/View/GestionAbsence.Designer.cs | 327 - projet/View/ModifierAbsence.cs | 25 - projet/View/PageConnexion.Designer.cs | 159 - projet/projet.csproj | 17 - 130 files changed, 40283 insertions(+), 1888 deletions(-) delete mode 100644 .gitattributes delete mode 100644 .gitignore create mode 100644 Mediatek86.sln create mode 100644 Mediatek86/App.config rename {projet => Mediatek86}/Controller/AdminController.cs (100%) rename {projet => Mediatek86}/Controller/ConfirmeSupressionPersonnelController.cs (100%) rename {projet => Mediatek86}/Controller/GestionAbsenceController.cs (100%) create mode 100644 Mediatek86/Controller/ModifierAbsenceController.cs rename {projet => Mediatek86}/Controller/ModifierPersonneController.cs (100%) rename {projet => Mediatek86}/Controller/PageConnexionController.cs (100%) rename {projet => Mediatek86}/Controller/addPersonnelController.cs (100%) create mode 100644 Mediatek86/Mediatek86.csproj create mode 100644 Mediatek86/Program.cs create mode 100644 Mediatek86/Properties/AssemblyInfo.cs create mode 100644 Mediatek86/Properties/Resources.Designer.cs create mode 100644 Mediatek86/Properties/Resources.resx create mode 100644 Mediatek86/Properties/Settings.Designer.cs create mode 100644 Mediatek86/Properties/Settings.settings create mode 100644 Mediatek86/View/AddPersonnel.Designer.cs rename {projet => Mediatek86}/View/AddPersonnel.cs (99%) rename projet/View/ConfirmeModifierAbsence.resx => Mediatek86/View/AddPersonnel.resx (100%) create mode 100644 Mediatek86/View/Admin.Designer.cs rename {projet => Mediatek86}/View/Admin.cs (100%) rename projet/View/ConfirmeModifierPersonnel.resx => Mediatek86/View/Admin.resx (100%) rename {projet => Mediatek86}/View/ConfirmeModifierAbsence.Designer.cs (100%) rename {projet => Mediatek86}/View/ConfirmeModifierAbsence.cs (100%) rename projet/View/ConfirmeSupprimerAbsence.resx => Mediatek86/View/ConfirmeModifierAbsence.resx (100%) rename {projet => Mediatek86}/View/ConfirmeModifierPersonnel.Designer.cs (100%) rename {projet => Mediatek86}/View/ConfirmeModifierPersonnel.cs (100%) rename projet/View/ModifierAbsence.resx => Mediatek86/View/ConfirmeModifierPersonnel.resx (100%) rename {projet => Mediatek86}/View/ConfirmeSupprimerAbsence.Designer.cs (100%) rename {projet => Mediatek86}/View/ConfirmeSupprimerAbsence.cs (100%) rename projet/View/AddPersonnel.resx => Mediatek86/View/ConfirmeSupprimerAbsence.resx (93%) rename {projet => Mediatek86}/View/ConfirmeSupressionPersonnel.Designer.cs (97%) rename {projet => Mediatek86}/View/ConfirmeSupressionPersonnel.cs (100%) rename {projet => Mediatek86}/View/ConfirmeSupressionPersonnel.resx (100%) create mode 100644 Mediatek86/View/GestionAbsence.Designer.cs rename {projet => Mediatek86}/View/GestionAbsence.cs (87%) rename {projet => Mediatek86}/View/GestionAbsence.resx (93%) rename {projet => Mediatek86}/View/ModifierAbsence.Designer.cs (76%) create mode 100644 Mediatek86/View/ModifierAbsence.cs rename projet/View/Admin.resx => Mediatek86/View/ModifierAbsence.resx (90%) rename {projet => Mediatek86}/View/ModifierPersonne.Designer.cs (98%) rename {projet => Mediatek86}/View/ModifierPersonne.cs (100%) rename {projet => Mediatek86}/View/ModifierPersonne.resx (100%) create mode 100644 Mediatek86/View/PageConnexion.Designer.cs rename {projet => Mediatek86}/View/PageConnexion.cs (83%) rename {projet => Mediatek86}/View/PageConnexion.resx (93%) rename {projet => Mediatek86}/bddmanager/BddManager.cs (100%) create mode 100644 Mediatek86/bin/Debug/Mediatek86.exe create mode 100644 Mediatek86/bin/Debug/Mediatek86.exe.config create mode 100644 Mediatek86/bin/Debug/Mediatek86.pdb create mode 100644 Mediatek86/bin/Debug/MySql.Data.dll create mode 100644 Mediatek86/bin/Debug/MySql.Data.xml create mode 100644 Mediatek86/bin/Debug/System.Memory.dll create mode 100644 Mediatek86/bin/Debug/System.Numerics.Vectors.dll create mode 100644 Mediatek86/bin/Release/Mediatek86.exe create mode 100644 Mediatek86/bin/Release/Mediatek86.exe.config create mode 100644 Mediatek86/bin/Release/Mediatek86.pdb create mode 100644 Mediatek86/bin/Release/MySql.Data.dll create mode 100644 Mediatek86/bin/Release/MySql.Data.xml create mode 100644 Mediatek86/bin/Release/System.Memory.dll create mode 100644 Mediatek86/bin/Release/System.Numerics.Vectors.dll rename {projet => Mediatek86}/dal/AbsenceAccess.cs (82%) rename {projet => Mediatek86}/dal/Access.cs (94%) rename {projet => Mediatek86}/dal/MotifAccess.cs (56%) rename {projet => Mediatek86}/dal/PersonnelAccess.cs (99%) rename {projet => Mediatek86}/dal/ResponsableAccess.cs (94%) rename {projet => Mediatek86}/dal/ServiceAccess.cs (97%) rename {projet => Mediatek86}/modele/Absence.cs (100%) rename {projet => Mediatek86}/modele/Motif.cs (100%) rename {projet => Mediatek86}/modele/Personnel.cs (100%) rename {projet => Mediatek86}/modele/Responsable.cs (100%) rename {projet => Mediatek86}/modele/Service.cs (100%) create mode 100644 Mediatek86/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 Mediatek86/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Mediatek86/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Mediatek86/obj/Debug/Mediatek86.Properties.Resources.resources create mode 100644 Mediatek86/obj/Debug/Mediatek86.csproj.AssemblyReference.cache create mode 100644 Mediatek86/obj/Debug/Mediatek86.csproj.CoreCompileInputs.cache create mode 100644 Mediatek86/obj/Debug/Mediatek86.csproj.FileListAbsolute.txt create mode 100644 Mediatek86/obj/Debug/Mediatek86.csproj.GenerateResource.cache create mode 100644 Mediatek86/obj/Debug/Mediatek86.csproj.Up2Date create mode 100644 Mediatek86/obj/Debug/Mediatek86.exe create mode 100644 Mediatek86/obj/Debug/Mediatek86.exe.config create mode 100644 Mediatek86/obj/Debug/Mediatek86.pdb create mode 100644 Mediatek86/obj/Debug/projet.View.AddPersonnel.resources create mode 100644 Mediatek86/obj/Debug/projet.View.Admin.resources create mode 100644 Mediatek86/obj/Debug/projet.View.ConfirmeModifierAbsence.resources create mode 100644 Mediatek86/obj/Debug/projet.View.ConfirmeModifierPersonnel.resources create mode 100644 Mediatek86/obj/Debug/projet.View.ConfirmeSupprimerAbsence.resources create mode 100644 Mediatek86/obj/Debug/projet.View.ConfirmeSupressionPersonnel.resources create mode 100644 Mediatek86/obj/Debug/projet.View.GestionAbsence.resources create mode 100644 Mediatek86/obj/Debug/projet.View.ModifierAbsence.resources create mode 100644 Mediatek86/obj/Debug/projet.View.ModifierPersonne.resources create mode 100644 Mediatek86/obj/Debug/projet.View.PageConnexion.resources create mode 100644 Mediatek86/obj/Release/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 Mediatek86/obj/Release/DesignTimeResolveAssemblyReferences.cache create mode 100644 Mediatek86/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Mediatek86/obj/Release/Mediatek86.Properties.Resources.resources create mode 100644 Mediatek86/obj/Release/Mediatek86.csproj.AssemblyReference.cache create mode 100644 Mediatek86/obj/Release/Mediatek86.csproj.CoreCompileInputs.cache create mode 100644 Mediatek86/obj/Release/Mediatek86.csproj.FileListAbsolute.txt create mode 100644 Mediatek86/obj/Release/Mediatek86.csproj.GenerateResource.cache create mode 100644 Mediatek86/obj/Release/Mediatek86.csproj.Up2Date create mode 100644 Mediatek86/obj/Release/Mediatek86.exe create mode 100644 Mediatek86/obj/Release/Mediatek86.exe.config create mode 100644 Mediatek86/obj/Release/Mediatek86.pdb create mode 100644 Mediatek86/obj/Release/projet.View.AddPersonnel.resources create mode 100644 Mediatek86/obj/Release/projet.View.Admin.resources create mode 100644 Mediatek86/obj/Release/projet.View.ConfirmeModifierAbsence.resources create mode 100644 Mediatek86/obj/Release/projet.View.ConfirmeModifierPersonnel.resources create mode 100644 Mediatek86/obj/Release/projet.View.ConfirmeSupprimerAbsence.resources create mode 100644 Mediatek86/obj/Release/projet.View.ConfirmeSupressionPersonnel.resources create mode 100644 Mediatek86/obj/Release/projet.View.GestionAbsence.resources create mode 100644 Mediatek86/obj/Release/projet.View.ModifierAbsence.resources create mode 100644 Mediatek86/obj/Release/projet.View.ModifierPersonne.resources create mode 100644 Mediatek86/obj/Release/projet.View.PageConnexion.resources create mode 100644 MediatekInstaller/MediatekInstaller.vdproj create mode 100644 MediatekInstaller/Release/MediatekInstaller.msi create mode 100644 MediatekInstaller/Release/setup.exe delete mode 100644 projet.sln delete mode 100644 projet/HELP.html delete mode 100644 projet/Program.cs delete mode 100644 projet/View/AddPersonnel.Designer.cs delete mode 100644 projet/View/Admin.Designer.cs delete mode 100644 projet/View/GestionAbsence.Designer.cs delete mode 100644 projet/View/ModifierAbsence.cs delete mode 100644 projet/View/PageConnexion.Designer.cs delete mode 100644 projet/projet.csproj diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 1ff0c42..0000000 --- a/.gitattributes +++ /dev/null @@ -1,63 +0,0 @@ -############################################################################### -# Set default behavior to automatically normalize line endings. -############################################################################### -* text=auto - -############################################################################### -# Set default behavior for command prompt diff. -# -# This is need for earlier builds of msysgit that does not have it on by -# default for csharp files. -# Note: This is only used by command line -############################################################################### -#*.cs diff=csharp - -############################################################################### -# Set the merge driver for project and solution files -# -# Merging from the command prompt will add diff markers to the files if there -# are conflicts (Merging from VS is not affected by the settings below, in VS -# the diff markers are never inserted). Diff markers may cause the following -# file extensions to fail to load in VS. An alternative would be to treat -# these files as binary and thus will always conflict and require user -# intervention with every merge. To do so, just uncomment the entries below -############################################################################### -#*.sln merge=binary -#*.csproj merge=binary -#*.vbproj merge=binary -#*.vcxproj merge=binary -#*.vcproj merge=binary -#*.dbproj merge=binary -#*.fsproj merge=binary -#*.lsproj merge=binary -#*.wixproj merge=binary -#*.modelproj merge=binary -#*.sqlproj merge=binary -#*.wwaproj merge=binary - -############################################################################### -# behavior for image files -# -# image files are treated as binary by default. -############################################################################### -#*.jpg binary -#*.png binary -#*.gif binary - -############################################################################### -# diff behavior for common document formats -# -# Convert binary document formats to text before diffing them. This feature -# is only available from the command line. Turn it on by uncommenting the -# entries below. -############################################################################### -#*.doc diff=astextplain -#*.DOC diff=astextplain -#*.docx diff=astextplain -#*.DOCX diff=astextplain -#*.dot diff=astextplain -#*.DOT diff=astextplain -#*.pdf diff=astextplain -#*.PDF diff=astextplain -#*.rtf diff=astextplain -#*.RTF diff=astextplain diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 9491a2f..0000000 --- a/.gitignore +++ /dev/null @@ -1,363 +0,0 @@ -## Ignore Visual Studio temporary files, build results, and -## files generated by popular Visual Studio add-ons. -## -## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore - -# User-specific files -*.rsuser -*.suo -*.user -*.userosscache -*.sln.docstates - -# User-specific files (MonoDevelop/Xamarin Studio) -*.userprefs - -# Mono auto generated files -mono_crash.* - -# Build results -[Dd]ebug/ -[Dd]ebugPublic/ -[Rr]elease/ -[Rr]eleases/ -x64/ -x86/ -[Ww][Ii][Nn]32/ -[Aa][Rr][Mm]/ -[Aa][Rr][Mm]64/ -bld/ -[Bb]in/ -[Oo]bj/ -[Oo]ut/ -[Ll]og/ -[Ll]ogs/ - -# Visual Studio 2015/2017 cache/options directory -.vs/ -# Uncomment if you have tasks that create the project's static files in wwwroot -#wwwroot/ - -# Visual Studio 2017 auto generated files -Generated\ Files/ - -# MSTest test Results -[Tt]est[Rr]esult*/ -[Bb]uild[Ll]og.* - -# NUnit -*.VisualState.xml -TestResult.xml -nunit-*.xml - -# Build Results of an ATL Project -[Dd]ebugPS/ -[Rr]eleasePS/ -dlldata.c - -# Benchmark Results -BenchmarkDotNet.Artifacts/ - -# .NET Core -project.lock.json -project.fragment.lock.json -artifacts/ - -# ASP.NET Scaffolding -ScaffoldingReadMe.txt - -# StyleCop -StyleCopReport.xml - -# Files built by Visual Studio -*_i.c -*_p.c -*_h.h -*.ilk -*.meta -*.obj -*.iobj -*.pch -*.pdb -*.ipdb -*.pgc -*.pgd -*.rsp -*.sbr -*.tlb -*.tli -*.tlh -*.tmp -*.tmp_proj -*_wpftmp.csproj -*.log -*.vspscc -*.vssscc -.builds -*.pidb -*.svclog -*.scc - -# Chutzpah Test files -_Chutzpah* - -# Visual C++ cache files -ipch/ -*.aps -*.ncb -*.opendb -*.opensdf -*.sdf -*.cachefile -*.VC.db -*.VC.VC.opendb - -# Visual Studio profiler -*.psess -*.vsp -*.vspx -*.sap - -# Visual Studio Trace Files -*.e2e - -# TFS 2012 Local Workspace -$tf/ - -# Guidance Automation Toolkit -*.gpState - -# ReSharper is a .NET coding add-in -_ReSharper*/ -*.[Rr]e[Ss]harper -*.DotSettings.user - -# TeamCity is a build add-in -_TeamCity* - -# DotCover is a Code Coverage Tool -*.dotCover - -# AxoCover is a Code Coverage Tool -.axoCover/* -!.axoCover/settings.json - -# Coverlet is a free, cross platform Code Coverage Tool -coverage*.json -coverage*.xml -coverage*.info - -# Visual Studio code coverage results -*.coverage -*.coveragexml - -# NCrunch -_NCrunch_* -.*crunch*.local.xml -nCrunchTemp_* - -# MightyMoose -*.mm.* -AutoTest.Net/ - -# Web workbench (sass) -.sass-cache/ - -# Installshield output folder -[Ee]xpress/ - -# DocProject is a documentation generator add-in -DocProject/buildhelp/ -DocProject/Help/*.HxT -DocProject/Help/*.HxC -DocProject/Help/*.hhc -DocProject/Help/*.hhk -DocProject/Help/*.hhp -DocProject/Help/Html2 -DocProject/Help/html - -# Click-Once directory -publish/ - -# Publish Web Output -*.[Pp]ublish.xml -*.azurePubxml -# Note: Comment the next line if you want to checkin your web deploy settings, -# but database connection strings (with potential passwords) will be unencrypted -*.pubxml -*.publishproj - -# Microsoft Azure Web App publish settings. Comment the next line if you want to -# checkin your Azure Web App publish settings, but sensitive information contained -# in these scripts will be unencrypted -PublishScripts/ - -# NuGet Packages -*.nupkg -# NuGet Symbol Packages -*.snupkg -# The packages folder can be ignored because of Package Restore -**/[Pp]ackages/* -# except build/, which is used as an MSBuild target. -!**/[Pp]ackages/build/ -# Uncomment if necessary however generally it will be regenerated when needed -#!**/[Pp]ackages/repositories.config -# NuGet v3's project.json files produces more ignorable files -*.nuget.props -*.nuget.targets - -# Microsoft Azure Build Output -csx/ -*.build.csdef - -# Microsoft Azure Emulator -ecf/ -rcf/ - -# Windows Store app package directories and files -AppPackages/ -BundleArtifacts/ -Package.StoreAssociation.xml -_pkginfo.txt -*.appx -*.appxbundle -*.appxupload - -# Visual Studio cache files -# files ending in .cache can be ignored -*.[Cc]ache -# but keep track of directories ending in .cache -!?*.[Cc]ache/ - -# Others -ClientBin/ -~$* -*~ -*.dbmdl -*.dbproj.schemaview -*.jfm -*.pfx -*.publishsettings -orleans.codegen.cs - -# Including strong name files can present a security risk -# (https://github.com/github/gitignore/pull/2483#issue-259490424) -#*.snk - -# Since there are multiple workflows, uncomment next line to ignore bower_components -# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) -#bower_components/ - -# RIA/Silverlight projects -Generated_Code/ - -# Backup & report files from converting an old project file -# to a newer Visual Studio version. Backup files are not needed, -# because we have git ;-) -_UpgradeReport_Files/ -Backup*/ -UpgradeLog*.XML -UpgradeLog*.htm -ServiceFabricBackup/ -*.rptproj.bak - -# SQL Server files -*.mdf -*.ldf -*.ndf - -# Business Intelligence projects -*.rdl.data -*.bim.layout -*.bim_*.settings -*.rptproj.rsuser -*- [Bb]ackup.rdl -*- [Bb]ackup ([0-9]).rdl -*- [Bb]ackup ([0-9][0-9]).rdl - -# Microsoft Fakes -FakesAssemblies/ - -# GhostDoc plugin setting file -*.GhostDoc.xml - -# Node.js Tools for Visual Studio -.ntvs_analysis.dat -node_modules/ - -# Visual Studio 6 build log -*.plg - -# Visual Studio 6 workspace options file -*.opt - -# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) -*.vbw - -# Visual Studio LightSwitch build output -**/*.HTMLClient/GeneratedArtifacts -**/*.DesktopClient/GeneratedArtifacts -**/*.DesktopClient/ModelManifest.xml -**/*.Server/GeneratedArtifacts -**/*.Server/ModelManifest.xml -_Pvt_Extensions - -# Paket dependency manager -.paket/paket.exe -paket-files/ - -# FAKE - F# Make -.fake/ - -# CodeRush personal settings -.cr/personal - -# Python Tools for Visual Studio (PTVS) -__pycache__/ -*.pyc - -# Cake - Uncomment if you are using it -# tools/** -# !tools/packages.config - -# Tabs Studio -*.tss - -# Telerik's JustMock configuration file -*.jmconfig - -# BizTalk build output -*.btp.cs -*.btm.cs -*.odx.cs -*.xsd.cs - -# OpenCover UI analysis results -OpenCover/ - -# Azure Stream Analytics local run output -ASALocalRun/ - -# MSBuild Binary and Structured Log -*.binlog - -# NVidia Nsight GPU debugger configuration file -*.nvuser - -# MFractors (Xamarin productivity tool) working folder -.mfractor/ - -# Local History for Visual Studio -.localhistory/ - -# BeatPulse healthcheck temp database -healthchecksdb - -# Backup folder for Package Reference Convert tool in Visual Studio 2017 -MigrationBackup/ - -# Ionide (cross platform F# VS Code tools) working folder -.ionide/ - -# Fody - auto-generated XML schema -FodyWeavers.xsd \ No newline at end of file diff --git a/Mediatek86.sln b/Mediatek86.sln new file mode 100644 index 0000000..16a60e0 --- /dev/null +++ b/Mediatek86.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.14.36109.1 d17.14 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mediatek86", "Mediatek86\Mediatek86.csproj", "{A3D7A725-638A-4A5B-9D75-E873FA0DDE71}" +EndProject +Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "MediatekInstaller", "MediatekInstaller\MediatekInstaller.vdproj", "{D7069470-91EB-99B6-FBFE-BD0C52697C99}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A3D7A725-638A-4A5B-9D75-E873FA0DDE71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A3D7A725-638A-4A5B-9D75-E873FA0DDE71}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A3D7A725-638A-4A5B-9D75-E873FA0DDE71}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A3D7A725-638A-4A5B-9D75-E873FA0DDE71}.Release|Any CPU.Build.0 = Release|Any CPU + {D7069470-91EB-99B6-FBFE-BD0C52697C99}.Debug|Any CPU.ActiveCfg = Debug + {D7069470-91EB-99B6-FBFE-BD0C52697C99}.Debug|Any CPU.Build.0 = Debug + {D7069470-91EB-99B6-FBFE-BD0C52697C99}.Release|Any CPU.ActiveCfg = Release + {D7069470-91EB-99B6-FBFE-BD0C52697C99}.Release|Any CPU.Build.0 = Release + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {27A0F618-CD6E-45FA-9540-D12B09C02DB2} + EndGlobalSection +EndGlobal diff --git a/Mediatek86/App.config b/Mediatek86/App.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/Mediatek86/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/projet/Controller/AdminController.cs b/Mediatek86/Controller/AdminController.cs similarity index 100% rename from projet/Controller/AdminController.cs rename to Mediatek86/Controller/AdminController.cs diff --git a/projet/Controller/ConfirmeSupressionPersonnelController.cs b/Mediatek86/Controller/ConfirmeSupressionPersonnelController.cs similarity index 100% rename from projet/Controller/ConfirmeSupressionPersonnelController.cs rename to Mediatek86/Controller/ConfirmeSupressionPersonnelController.cs diff --git a/projet/Controller/GestionAbsenceController.cs b/Mediatek86/Controller/GestionAbsenceController.cs similarity index 100% rename from projet/Controller/GestionAbsenceController.cs rename to Mediatek86/Controller/GestionAbsenceController.cs diff --git a/Mediatek86/Controller/ModifierAbsenceController.cs b/Mediatek86/Controller/ModifierAbsenceController.cs new file mode 100644 index 0000000..7d6543c --- /dev/null +++ b/Mediatek86/Controller/ModifierAbsenceController.cs @@ -0,0 +1,43 @@ +using projet.dal; +using projet.modele; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Mediatek86.Controller +{ + internal class ModifierAbsenceController + { + private readonly ServiceAccess serviceAccess; + private readonly AbsenceAccess absenceAccess; + private readonly MotifAccess motifAccess; + public ModifierAbsenceController() + { + serviceAccess = new ServiceAccess(); + absenceAccess = new AbsenceAccess(); + motifAccess = new MotifAccess(); + } + public List GetAllMotifs() + { + return motifAccess.GetAllMotifs(); + } + public void ModifierAbsence(Absence absence, Personnel personne) + { + absenceAccess.ModifierAbsence(absence, personne); + } + public int GetMotifIdByLibelle(string libelle) + { + return motifAccess.GetMotifIdByLibelle(libelle); + } + public Motif GetMotifById(int id) + { + return motifAccess.GetMotifById(id); + } + public string GetLibelleById(int id) + { + return motifAccess.GetLibelleById(id); + } + } +} diff --git a/projet/Controller/ModifierPersonneController.cs b/Mediatek86/Controller/ModifierPersonneController.cs similarity index 100% rename from projet/Controller/ModifierPersonneController.cs rename to Mediatek86/Controller/ModifierPersonneController.cs diff --git a/projet/Controller/PageConnexionController.cs b/Mediatek86/Controller/PageConnexionController.cs similarity index 100% rename from projet/Controller/PageConnexionController.cs rename to Mediatek86/Controller/PageConnexionController.cs diff --git a/projet/Controller/addPersonnelController.cs b/Mediatek86/Controller/addPersonnelController.cs similarity index 100% rename from projet/Controller/addPersonnelController.cs rename to Mediatek86/Controller/addPersonnelController.cs diff --git a/Mediatek86/Mediatek86.csproj b/Mediatek86/Mediatek86.csproj new file mode 100644 index 0000000..138d20c --- /dev/null +++ b/Mediatek86/Mediatek86.csproj @@ -0,0 +1,187 @@ + + + + + Debug + AnyCPU + {A3D7A725-638A-4A5B-9D75-E873FA0DDE71} + WinExe + Mediatek86 + Mediatek86 + v4.8 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + False + ..\..\..\..\Program Files\MySQL\MySql.Data.dll + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Form + + + AddPersonnel.cs + + + Form + + + Admin.cs + + + Form + + + ConfirmeModifierAbsence.cs + + + Form + + + ConfirmeModifierPersonnel.cs + + + Form + + + ConfirmeSupprimerAbsence.cs + + + Form + + + ConfirmeSupressionPersonnel.cs + + + Form + + + GestionAbsence.cs + + + Form + + + ModifierAbsence.cs + + + Form + + + ModifierPersonne.cs + + + Form + + + PageConnexion.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + AddPersonnel.cs + + + Admin.cs + + + ConfirmeModifierAbsence.cs + + + ConfirmeModifierPersonnel.cs + + + ConfirmeSupprimerAbsence.cs + + + ConfirmeSupressionPersonnel.cs + + + GestionAbsence.cs + + + ModifierAbsence.cs + + + ModifierPersonne.cs + + + PageConnexion.cs + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/Mediatek86/Program.cs b/Mediatek86/Program.cs new file mode 100644 index 0000000..50ae003 --- /dev/null +++ b/Mediatek86/Program.cs @@ -0,0 +1,23 @@ +using projet.View; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace projet +{ + internal static class Program + { + /// + /// Point d'entrée principal de l'application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new PageConnexion()); + } + } +} diff --git a/Mediatek86/Properties/AssemblyInfo.cs b/Mediatek86/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..e696498 --- /dev/null +++ b/Mediatek86/Properties/AssemblyInfo.cs @@ -0,0 +1,33 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Les informations générales relatives à un assembly dépendent de +// l'ensemble d'attributs suivant. Changez les valeurs de ces attributs pour modifier les informations +// associées à un assembly. +[assembly: AssemblyTitle("Mediatek86")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Mediatek86")] +[assembly: AssemblyCopyright("Copyright © 2025")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// L'affectation de la valeur false à ComVisible rend les types invisibles dans cet assembly +// aux composants COM. Si vous devez accéder à un type dans cet assembly à partir de +// COM, affectez la valeur true à l'attribut ComVisible sur ce type. +[assembly: ComVisible(false)] + +// Le GUID suivant est pour l'ID de la typelib si ce projet est exposé à COM +[assembly: Guid("a3d7a725-638a-4a5b-9d75-e873fa0dde71")] + +// Les informations de version pour un assembly se composent des quatre valeurs suivantes : +// +// Version principale +// Version secondaire +// Numéro de build +// Révision +// +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Mediatek86/Properties/Resources.Designer.cs b/Mediatek86/Properties/Resources.Designer.cs new file mode 100644 index 0000000..118a042 --- /dev/null +++ b/Mediatek86/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Ce code a été généré par un outil. +// Version du runtime :4.0.30319.42000 +// +// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si +// le code est régénéré. +// +//------------------------------------------------------------------------------ + +namespace Mediatek86.Properties +{ + + + /// + /// Une classe de ressource fortement typée destinée, entre autres, à la consultation des chaînes localisées. + /// + // Cette classe a été générée automatiquement par la classe StronglyTypedResourceBuilder + // à l'aide d'un outil, tel que ResGen ou Visual Studio. + // Pour ajouter ou supprimer un membre, modifiez votre fichier .ResX, puis réexécutez ResGen + // avec l'option /str ou régénérez votre projet VS. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Retourne l'instance ResourceManager mise en cache utilisée par cette classe. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Mediatek86.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Remplace la propriété CurrentUICulture du thread actuel pour toutes + /// les recherches de ressources à l'aide de cette classe de ressource fortement typée. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Mediatek86/Properties/Resources.resx b/Mediatek86/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Mediatek86/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Mediatek86/Properties/Settings.Designer.cs b/Mediatek86/Properties/Settings.Designer.cs new file mode 100644 index 0000000..2182da4 --- /dev/null +++ b/Mediatek86/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Mediatek86.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Mediatek86/Properties/Settings.settings b/Mediatek86/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Mediatek86/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Mediatek86/View/AddPersonnel.Designer.cs b/Mediatek86/View/AddPersonnel.Designer.cs new file mode 100644 index 0000000..ddf8f17 --- /dev/null +++ b/Mediatek86/View/AddPersonnel.Designer.cs @@ -0,0 +1,350 @@ +using System; +using System.Windows.Forms; +using System.Collections.Generic; +using System.Drawing; + +namespace projet.View +{ + partial class AddPersonnel + { + /// + /// Variable nécessaire au concepteur. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Bannière supérieure du formulaire + /// + private System.Windows.Forms.PictureBox pictureBoxTop; + + /// + /// Bannière inférieure du formulaire + /// + private System.Windows.Forms.PictureBox pictureBoxBottom; + + /// + /// Titre du formulaire + /// + private System.Windows.Forms.Label labelTitle; + + /// + /// Conteneur principal organisant les champs de saisie + /// + private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; + + /// + /// Étiquette pour le champ Nom + /// + private System.Windows.Forms.Label labelNom; + + /// + /// Zone de saisie du nom + /// + private System.Windows.Forms.TextBox textBoxNom; + + /// + /// Étiquette pour le champ Prénom + /// + private System.Windows.Forms.Label labelPrenom; + + /// + /// Zone de saisie du prénom + /// + private System.Windows.Forms.TextBox textBoxPrenom; + + /// + /// Étiquette pour le champ Téléphone + /// + private System.Windows.Forms.Label labelTel; + + /// + /// Zone de saisie du numéro de téléphone + /// + private System.Windows.Forms.TextBox textBoxTel; + + /// + /// Étiquette pour le champ Email + /// + private System.Windows.Forms.Label labelMail; + + /// + /// Zone de saisie de l'adresse email + /// + private System.Windows.Forms.TextBox textBoxMail; + + /// + /// Étiquette pour le champ Service + /// + private System.Windows.Forms.Label labelService; + + /// + /// Liste déroulante pour la sélection du service + /// + private System.Windows.Forms.ComboBox comboBoxService; + + /// + /// Conteneur pour les boutons d'action + /// + private System.Windows.Forms.FlowLayoutPanel flowLayoutPanelButtons; + + /// + /// Bouton de validation pour ajouter le personnel + /// + private System.Windows.Forms.Button buttonAjouter; + + /// + /// Bouton pour annuler l'opération + /// + private System.Windows.Forms.Button buttonAnnuler; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.pictureBoxTop = new System.Windows.Forms.PictureBox(); + this.pictureBoxBottom = new System.Windows.Forms.PictureBox(); + this.labelTitle = new System.Windows.Forms.Label(); + this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); + this.labelNom = new System.Windows.Forms.Label(); + this.textBoxNom = new System.Windows.Forms.TextBox(); + this.labelPrenom = new System.Windows.Forms.Label(); + this.textBoxPrenom = new System.Windows.Forms.TextBox(); + this.labelTel = new System.Windows.Forms.Label(); + this.textBoxTel = new System.Windows.Forms.TextBox(); + this.labelMail = new System.Windows.Forms.Label(); + this.textBoxMail = new System.Windows.Forms.TextBox(); + this.labelService = new System.Windows.Forms.Label(); + this.comboBoxService = new System.Windows.Forms.ComboBox(); + this.flowLayoutPanelButtons = new System.Windows.Forms.FlowLayoutPanel(); + this.buttonAjouter = new System.Windows.Forms.Button(); + this.buttonAnnuler = new System.Windows.Forms.Button(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxTop)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxBottom)).BeginInit(); + this.tableLayoutPanel.SuspendLayout(); + this.flowLayoutPanelButtons.SuspendLayout(); + this.SuspendLayout(); + // + // pictureBoxTop + // + this.pictureBoxTop.BackColor = System.Drawing.Color.SteelBlue; + this.pictureBoxTop.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBoxTop.Location = new System.Drawing.Point(0, 0); + this.pictureBoxTop.Name = "pictureBoxTop"; + this.pictureBoxTop.Size = new System.Drawing.Size(800, 180); + this.pictureBoxTop.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBoxTop.TabIndex = 0; + this.pictureBoxTop.TabStop = false; + // + // pictureBoxBottom + // + this.pictureBoxBottom.BackColor = System.Drawing.Color.SteelBlue; + this.pictureBoxBottom.Dock = System.Windows.Forms.DockStyle.Bottom; + this.pictureBoxBottom.Location = new System.Drawing.Point(0, 500); + this.pictureBoxBottom.Name = "pictureBoxBottom"; + this.pictureBoxBottom.Size = new System.Drawing.Size(800, 100); + this.pictureBoxBottom.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBoxBottom.TabIndex = 1; + this.pictureBoxBottom.TabStop = false; + // + // labelTitle + // + this.labelTitle.Font = new System.Drawing.Font("Segoe UI", 28F); + this.labelTitle.Location = new System.Drawing.Point(0, 180); + this.labelTitle.Name = "labelTitle"; + this.labelTitle.Size = new System.Drawing.Size(800, 60); + this.labelTitle.TabIndex = 2; + this.labelTitle.Text = "Ajouter une personne"; + this.labelTitle.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // tableLayoutPanel + // + this.tableLayoutPanel.ColumnCount = 2; + this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 30F)); + this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 70F)); + this.tableLayoutPanel.Controls.Add(this.labelNom, 0, 0); + this.tableLayoutPanel.Controls.Add(this.textBoxNom, 1, 0); + this.tableLayoutPanel.Controls.Add(this.labelPrenom, 0, 1); + this.tableLayoutPanel.Controls.Add(this.textBoxPrenom, 1, 1); + this.tableLayoutPanel.Controls.Add(this.labelTel, 0, 2); + this.tableLayoutPanel.Controls.Add(this.textBoxTel, 1, 2); + this.tableLayoutPanel.Controls.Add(this.labelMail, 0, 3); + this.tableLayoutPanel.Controls.Add(this.textBoxMail, 1, 3); + this.tableLayoutPanel.Controls.Add(this.labelService, 0, 4); + this.tableLayoutPanel.Controls.Add(this.comboBoxService, 1, 4); + this.tableLayoutPanel.Controls.Add(this.flowLayoutPanelButtons, 1, 5); + this.tableLayoutPanel.Location = new System.Drawing.Point(120, 260); + this.tableLayoutPanel.Name = "tableLayoutPanel"; + this.tableLayoutPanel.RowCount = 6; + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F)); + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F)); + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F)); + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F)); + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 40F)); + this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 50F)); + this.tableLayoutPanel.Size = new System.Drawing.Size(560, 250); + this.tableLayoutPanel.TabIndex = 3; + // + // labelNom + // + this.labelNom.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.labelNom.AutoSize = true; + this.labelNom.Font = new System.Drawing.Font("Segoe UI", 16F); + this.labelNom.Location = new System.Drawing.Point(93, 5); + this.labelNom.Name = "labelNom"; + this.labelNom.Size = new System.Drawing.Size(72, 30); + this.labelNom.TabIndex = 0; + this.labelNom.Text = "Nom :"; + // + // textBoxNom + // + this.textBoxNom.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.textBoxNom.Location = new System.Drawing.Point(171, 10); + this.textBoxNom.Name = "textBoxNom"; + this.textBoxNom.Size = new System.Drawing.Size(250, 20); + this.textBoxNom.TabIndex = 1; + // + // labelPrenom + // + this.labelPrenom.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.labelPrenom.AutoSize = true; + this.labelPrenom.Font = new System.Drawing.Font("Segoe UI", 16F); + this.labelPrenom.Location = new System.Drawing.Point(65, 45); + this.labelPrenom.Name = "labelPrenom"; + this.labelPrenom.Size = new System.Drawing.Size(100, 30); + this.labelPrenom.TabIndex = 2; + this.labelPrenom.Text = "Prénom :"; + // + // textBoxPrenom + // + this.textBoxPrenom.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.textBoxPrenom.Location = new System.Drawing.Point(171, 50); + this.textBoxPrenom.Name = "textBoxPrenom"; + this.textBoxPrenom.Size = new System.Drawing.Size(250, 20); + this.textBoxPrenom.TabIndex = 3; + // + // labelTel + // + this.labelTel.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.labelTel.AutoSize = true; + this.labelTel.Font = new System.Drawing.Font("Segoe UI", 16F); + this.labelTel.Location = new System.Drawing.Point(114, 85); + this.labelTel.Name = "labelTel"; + this.labelTel.Size = new System.Drawing.Size(51, 30); + this.labelTel.TabIndex = 4; + this.labelTel.Text = "Tél :"; + // + // textBoxTel + // + this.textBoxTel.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.textBoxTel.Location = new System.Drawing.Point(171, 90); + this.textBoxTel.Name = "textBoxTel"; + this.textBoxTel.Size = new System.Drawing.Size(250, 20); + this.textBoxTel.TabIndex = 5; + // + // labelMail + // + this.labelMail.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.labelMail.AutoSize = true; + this.labelMail.Font = new System.Drawing.Font("Segoe UI", 16F); + this.labelMail.Location = new System.Drawing.Point(100, 125); + this.labelMail.Name = "labelMail"; + this.labelMail.Size = new System.Drawing.Size(65, 30); + this.labelMail.TabIndex = 6; + this.labelMail.Text = "Mail :"; + // + // textBoxMail + // + this.textBoxMail.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.textBoxMail.Location = new System.Drawing.Point(171, 130); + this.textBoxMail.Name = "textBoxMail"; + this.textBoxMail.Size = new System.Drawing.Size(250, 20); + this.textBoxMail.TabIndex = 7; + // + // labelService + // + this.labelService.Anchor = System.Windows.Forms.AnchorStyles.Right; + this.labelService.AutoSize = true; + this.labelService.Font = new System.Drawing.Font("Segoe UI", 16F); + this.labelService.Location = new System.Drawing.Point(71, 165); + this.labelService.Name = "labelService"; + this.labelService.Size = new System.Drawing.Size(94, 30); + this.labelService.TabIndex = 8; + this.labelService.Text = "Service :"; + // + // comboBoxService + // + this.comboBoxService.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.comboBoxService.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBoxService.Location = new System.Drawing.Point(171, 169); + this.comboBoxService.Name = "comboBoxService"; + this.comboBoxService.Size = new System.Drawing.Size(250, 21); + this.comboBoxService.TabIndex = 9; + // + // flowLayoutPanelButtons + // + this.flowLayoutPanelButtons.Anchor = System.Windows.Forms.AnchorStyles.Left; + this.flowLayoutPanelButtons.AutoSize = true; + this.flowLayoutPanelButtons.Controls.Add(this.buttonAjouter); + this.flowLayoutPanelButtons.Controls.Add(this.buttonAnnuler); + this.flowLayoutPanelButtons.Location = new System.Drawing.Point(171, 210); + this.flowLayoutPanelButtons.Name = "flowLayoutPanelButtons"; + this.flowLayoutPanelButtons.Size = new System.Drawing.Size(212, 29); + this.flowLayoutPanelButtons.TabIndex = 10; + // + // buttonAjouter + // + this.buttonAjouter.Location = new System.Drawing.Point(3, 3); + this.buttonAjouter.Name = "buttonAjouter"; + this.buttonAjouter.Size = new System.Drawing.Size(100, 23); + this.buttonAjouter.TabIndex = 0; + this.buttonAjouter.Text = "Ajouter"; + this.buttonAjouter.Click += new System.EventHandler(this.buttonAjouter_Click_1); + // + // buttonAnnuler + // + this.buttonAnnuler.Location = new System.Drawing.Point(109, 3); + this.buttonAnnuler.Name = "buttonAnnuler"; + this.buttonAnnuler.Size = new System.Drawing.Size(100, 23); + this.buttonAnnuler.TabIndex = 1; + this.buttonAnnuler.Text = "Annuler"; + this.buttonAnnuler.Click += new System.EventHandler(this.buttonAnnuler_Click_1); + // + // AddPersonnel + // + this.ClientSize = new System.Drawing.Size(800, 600); + this.Controls.Add(this.pictureBoxTop); + this.Controls.Add(this.pictureBoxBottom); + this.Controls.Add(this.labelTitle); + this.Controls.Add(this.tableLayoutPanel); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.Name = "AddPersonnel"; + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxTop)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxBottom)).EndInit(); + this.tableLayoutPanel.ResumeLayout(false); + this.tableLayoutPanel.PerformLayout(); + this.flowLayoutPanelButtons.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + } +} \ No newline at end of file diff --git a/projet/View/AddPersonnel.cs b/Mediatek86/View/AddPersonnel.cs similarity index 99% rename from projet/View/AddPersonnel.cs rename to Mediatek86/View/AddPersonnel.cs index 19e1819..04e531d 100644 --- a/projet/View/AddPersonnel.cs +++ b/Mediatek86/View/AddPersonnel.cs @@ -27,6 +27,7 @@ namespace projet.View { Init(); InitializeComponent(); + RemplirComboBoxService(); } private void Init() diff --git a/projet/View/ConfirmeModifierAbsence.resx b/Mediatek86/View/AddPersonnel.resx similarity index 100% rename from projet/View/ConfirmeModifierAbsence.resx rename to Mediatek86/View/AddPersonnel.resx diff --git a/Mediatek86/View/Admin.Designer.cs b/Mediatek86/View/Admin.Designer.cs new file mode 100644 index 0000000..b0d54ea --- /dev/null +++ b/Mediatek86/View/Admin.Designer.cs @@ -0,0 +1,177 @@ +using System; +using System.Windows.Forms; +using System.Collections.Generic; +using System.Drawing; + +namespace projet.View +{ + /// + /// Interface pour la gestion du personnel par l'administrateur. + /// + partial class Admin + { + private System.ComponentModel.IContainer components = null; + private System.Windows.Forms.PictureBox pictureBoxTop; + private System.Windows.Forms.PictureBox pictureBoxBottom; + private System.Windows.Forms.Label labelTitle; + private System.Windows.Forms.Label labelList; + private System.Windows.Forms.Label labelSeparator; + private System.Windows.Forms.ComboBox comboBoxPersonnel; + private System.Windows.Forms.Button buttonAdd; + private System.Windows.Forms.Button buttonDelete; + private System.Windows.Forms.Button buttonEdit; + private System.Windows.Forms.Button buttonAbsence; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.pictureBoxTop = new System.Windows.Forms.PictureBox(); + this.pictureBoxBottom = new System.Windows.Forms.PictureBox(); + this.labelTitle = new System.Windows.Forms.Label(); + this.labelList = new System.Windows.Forms.Label(); + this.labelSeparator = new System.Windows.Forms.Label(); + this.comboBoxPersonnel = new System.Windows.Forms.ComboBox(); + this.buttonAdd = new System.Windows.Forms.Button(); + this.buttonDelete = new System.Windows.Forms.Button(); + this.buttonEdit = new System.Windows.Forms.Button(); + this.buttonAbsence = new System.Windows.Forms.Button(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxTop)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxBottom)).BeginInit(); + this.SuspendLayout(); + // + // pictureBoxTop + // + this.pictureBoxTop.BackColor = System.Drawing.Color.SteelBlue; + this.pictureBoxTop.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBoxTop.Location = new System.Drawing.Point(0, 0); + this.pictureBoxTop.Name = "pictureBoxTop"; + this.pictureBoxTop.Size = new System.Drawing.Size(800, 180); + this.pictureBoxTop.TabIndex = 0; + this.pictureBoxTop.TabStop = false; + // + // pictureBoxBottom + // + this.pictureBoxBottom.BackColor = System.Drawing.Color.SteelBlue; + this.pictureBoxBottom.Dock = System.Windows.Forms.DockStyle.Bottom; + this.pictureBoxBottom.Location = new System.Drawing.Point(0, 540); + this.pictureBoxBottom.Name = "pictureBoxBottom"; + this.pictureBoxBottom.Size = new System.Drawing.Size(800, 60); + this.pictureBoxBottom.TabIndex = 1; + this.pictureBoxBottom.TabStop = false; + // + // labelTitle + // + this.labelTitle.Font = new System.Drawing.Font("Segoe UI", 28F); + this.labelTitle.Location = new System.Drawing.Point(0, 200); + this.labelTitle.Name = "labelTitle"; + this.labelTitle.Size = new System.Drawing.Size(800, 60); + this.labelTitle.TabIndex = 2; + this.labelTitle.Text = "Gérer le personnel"; + this.labelTitle.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // labelList + // + this.labelList.Font = new System.Drawing.Font("Segoe UI", 18F); + this.labelList.Location = new System.Drawing.Point(0, 260); + this.labelList.Name = "labelList"; + this.labelList.Size = new System.Drawing.Size(800, 40); + this.labelList.TabIndex = 3; + this.labelList.Text = "Liste du personnel"; + this.labelList.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // labelSeparator + // + this.labelSeparator.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; + this.labelSeparator.Location = new System.Drawing.Point(300, 300); + this.labelSeparator.Name = "labelSeparator"; + this.labelSeparator.Size = new System.Drawing.Size(200, 2); + this.labelSeparator.TabIndex = 4; + // + // comboBoxPersonnel + // + this.comboBoxPersonnel.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBoxPersonnel.Font = new System.Drawing.Font("Segoe UI", 10F); + this.comboBoxPersonnel.Location = new System.Drawing.Point(300, 320); + this.comboBoxPersonnel.Name = "comboBoxPersonnel"; + this.comboBoxPersonnel.Size = new System.Drawing.Size(200, 25); + this.comboBoxPersonnel.TabIndex = 5; + // + // buttonAdd + // + this.buttonAdd.Location = new System.Drawing.Point(220, 370); + this.buttonAdd.Name = "buttonAdd"; + this.buttonAdd.Size = new System.Drawing.Size(150, 30); + this.buttonAdd.TabIndex = 6; + this.buttonAdd.Text = "Ajouter une personne"; + this.buttonAdd.Click += new System.EventHandler(this.buttonAdd_Click); + // + // buttonDelete + // + this.buttonDelete.Location = new System.Drawing.Point(220, 410); + this.buttonDelete.Name = "buttonDelete"; + this.buttonDelete.Size = new System.Drawing.Size(150, 30); + this.buttonDelete.TabIndex = 8; + this.buttonDelete.Text = "Supprimer la personne"; + this.buttonDelete.Click += new System.EventHandler(this.buttonDelete_Click); + // + // buttonEdit + // + this.buttonEdit.Location = new System.Drawing.Point(430, 410); + this.buttonEdit.Name = "buttonEdit"; + this.buttonEdit.Size = new System.Drawing.Size(150, 30); + this.buttonEdit.TabIndex = 9; + this.buttonEdit.Text = "Modifier personne"; + this.buttonEdit.Click += new System.EventHandler(this.buttonEdit_Click); + // + // buttonAbsence + // + this.buttonAbsence.Location = new System.Drawing.Point(430, 370); + this.buttonAbsence.Name = "buttonAbsence"; + this.buttonAbsence.Size = new System.Drawing.Size(150, 30); + this.buttonAbsence.TabIndex = 7; + this.buttonAbsence.Text = "Gérer ses absences"; + this.buttonAbsence.Click += new System.EventHandler(this.buttonAbsence_Click); + // + // Admin + // + this.ClientSize = new System.Drawing.Size(800, 600); + this.Controls.Add(this.pictureBoxTop); + this.Controls.Add(this.pictureBoxBottom); + this.Controls.Add(this.labelTitle); + this.Controls.Add(this.labelList); + this.Controls.Add(this.labelSeparator); + this.Controls.Add(this.comboBoxPersonnel); + this.Controls.Add(this.buttonAdd); + this.Controls.Add(this.buttonAbsence); + this.Controls.Add(this.buttonDelete); + this.Controls.Add(this.buttonEdit); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.Name = "Admin"; + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxTop)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxBottom)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + } +} \ No newline at end of file diff --git a/projet/View/Admin.cs b/Mediatek86/View/Admin.cs similarity index 100% rename from projet/View/Admin.cs rename to Mediatek86/View/Admin.cs diff --git a/projet/View/ConfirmeModifierPersonnel.resx b/Mediatek86/View/Admin.resx similarity index 100% rename from projet/View/ConfirmeModifierPersonnel.resx rename to Mediatek86/View/Admin.resx diff --git a/projet/View/ConfirmeModifierAbsence.Designer.cs b/Mediatek86/View/ConfirmeModifierAbsence.Designer.cs similarity index 100% rename from projet/View/ConfirmeModifierAbsence.Designer.cs rename to Mediatek86/View/ConfirmeModifierAbsence.Designer.cs diff --git a/projet/View/ConfirmeModifierAbsence.cs b/Mediatek86/View/ConfirmeModifierAbsence.cs similarity index 100% rename from projet/View/ConfirmeModifierAbsence.cs rename to Mediatek86/View/ConfirmeModifierAbsence.cs diff --git a/projet/View/ConfirmeSupprimerAbsence.resx b/Mediatek86/View/ConfirmeModifierAbsence.resx similarity index 100% rename from projet/View/ConfirmeSupprimerAbsence.resx rename to Mediatek86/View/ConfirmeModifierAbsence.resx diff --git a/projet/View/ConfirmeModifierPersonnel.Designer.cs b/Mediatek86/View/ConfirmeModifierPersonnel.Designer.cs similarity index 100% rename from projet/View/ConfirmeModifierPersonnel.Designer.cs rename to Mediatek86/View/ConfirmeModifierPersonnel.Designer.cs diff --git a/projet/View/ConfirmeModifierPersonnel.cs b/Mediatek86/View/ConfirmeModifierPersonnel.cs similarity index 100% rename from projet/View/ConfirmeModifierPersonnel.cs rename to Mediatek86/View/ConfirmeModifierPersonnel.cs diff --git a/projet/View/ModifierAbsence.resx b/Mediatek86/View/ConfirmeModifierPersonnel.resx similarity index 100% rename from projet/View/ModifierAbsence.resx rename to Mediatek86/View/ConfirmeModifierPersonnel.resx diff --git a/projet/View/ConfirmeSupprimerAbsence.Designer.cs b/Mediatek86/View/ConfirmeSupprimerAbsence.Designer.cs similarity index 100% rename from projet/View/ConfirmeSupprimerAbsence.Designer.cs rename to Mediatek86/View/ConfirmeSupprimerAbsence.Designer.cs diff --git a/projet/View/ConfirmeSupprimerAbsence.cs b/Mediatek86/View/ConfirmeSupprimerAbsence.cs similarity index 100% rename from projet/View/ConfirmeSupprimerAbsence.cs rename to Mediatek86/View/ConfirmeSupprimerAbsence.cs diff --git a/projet/View/AddPersonnel.resx b/Mediatek86/View/ConfirmeSupprimerAbsence.resx similarity index 93% rename from projet/View/AddPersonnel.resx rename to Mediatek86/View/ConfirmeSupprimerAbsence.resx index 8b2ff64..1af7de1 100644 --- a/projet/View/AddPersonnel.resx +++ b/Mediatek86/View/ConfirmeSupprimerAbsence.resx @@ -1,17 +1,17 @@  - diff --git a/projet/View/ConfirmeSupressionPersonnel.Designer.cs b/Mediatek86/View/ConfirmeSupressionPersonnel.Designer.cs similarity index 97% rename from projet/View/ConfirmeSupressionPersonnel.Designer.cs rename to Mediatek86/View/ConfirmeSupressionPersonnel.Designer.cs index 4573b34..cd17c0d 100644 --- a/projet/View/ConfirmeSupressionPersonnel.Designer.cs +++ b/Mediatek86/View/ConfirmeSupressionPersonnel.Designer.cs @@ -1,4 +1,9 @@ -namespace projet.View +using System; +using System.Windows.Forms; +using System.Collections.Generic; +using System.Drawing; + +namespace projet.View { partial class ConfirmeSupressionPersonnel { diff --git a/projet/View/ConfirmeSupressionPersonnel.cs b/Mediatek86/View/ConfirmeSupressionPersonnel.cs similarity index 100% rename from projet/View/ConfirmeSupressionPersonnel.cs rename to Mediatek86/View/ConfirmeSupressionPersonnel.cs diff --git a/projet/View/ConfirmeSupressionPersonnel.resx b/Mediatek86/View/ConfirmeSupressionPersonnel.resx similarity index 100% rename from projet/View/ConfirmeSupressionPersonnel.resx rename to Mediatek86/View/ConfirmeSupressionPersonnel.resx diff --git a/Mediatek86/View/GestionAbsence.Designer.cs b/Mediatek86/View/GestionAbsence.Designer.cs new file mode 100644 index 0000000..5252075 --- /dev/null +++ b/Mediatek86/View/GestionAbsence.Designer.cs @@ -0,0 +1,358 @@ +using System.Drawing; +using System.Windows.Forms; +namespace projet.View +{ + partial class GestionAbsence + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + private System.Windows.Forms.PictureBox pictureBoxTop; + private System.Windows.Forms.PictureBox pictureBoxBottom; + private System.Windows.Forms.Label labelTitle; + private System.Windows.Forms.DataGridView dataGridViewAbsences; + private System.Windows.Forms.GroupBox groupBoxNouvelleAbsence; + private System.Windows.Forms.Label labelDateDebut; + private System.Windows.Forms.TextBox textBoxDateDebut; + private System.Windows.Forms.Label labelDateFin; + private System.Windows.Forms.TextBox textBoxDateFin; + private System.Windows.Forms.Label labelMotif; + private System.Windows.Forms.ComboBox comboBoxMotif; + private System.Windows.Forms.Button buttonAjouter; + private System.Windows.Forms.GroupBox groupBoxSupprimerAbsence; + private System.Windows.Forms.Label labelAbsence; + private System.Windows.Forms.ComboBox comboBoxAbsence; + private System.Windows.Forms.Button buttonSupprimer; + private System.Windows.Forms.Panel panelSeparator; + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); + System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); + this.pictureBoxTop = new System.Windows.Forms.PictureBox(); + this.pictureBoxBottom = new System.Windows.Forms.PictureBox(); + this.labelTitle = new System.Windows.Forms.Label(); + this.dataGridViewAbsences = new System.Windows.Forms.DataGridView(); + this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn(); + this.groupBoxNouvelleAbsence = new System.Windows.Forms.GroupBox(); + this.labelDateDebut = new System.Windows.Forms.Label(); + this.textBoxDateDebut = new System.Windows.Forms.TextBox(); + this.labelDateFin = new System.Windows.Forms.Label(); + this.textBoxDateFin = new System.Windows.Forms.TextBox(); + this.labelMotif = new System.Windows.Forms.Label(); + this.comboBoxMotif = new System.Windows.Forms.ComboBox(); + this.buttonAjouter = new System.Windows.Forms.Button(); + this.groupBoxSupprimerAbsence = new System.Windows.Forms.GroupBox(); + this.labelAbsence = new System.Windows.Forms.Label(); + this.comboBoxAbsence = new System.Windows.Forms.ComboBox(); + this.buttonSupprimer = new System.Windows.Forms.Button(); + this.panelSeparator = new System.Windows.Forms.Panel(); + this.buttonBack = new System.Windows.Forms.Button(); + this.btnModifAbsence = new System.Windows.Forms.Button(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxTop)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxBottom)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridViewAbsences)).BeginInit(); + this.groupBoxNouvelleAbsence.SuspendLayout(); + this.groupBoxSupprimerAbsence.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // pictureBoxTop + // + this.pictureBoxTop.BackColor = System.Drawing.Color.SteelBlue; + this.pictureBoxTop.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBoxTop.Location = new System.Drawing.Point(0, 0); + this.pictureBoxTop.Name = "pictureBoxTop"; + this.pictureBoxTop.Size = new System.Drawing.Size(686, 156); + this.pictureBoxTop.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBoxTop.TabIndex = 0; + this.pictureBoxTop.TabStop = false; + // + // pictureBoxBottom + // + this.pictureBoxBottom.BackColor = System.Drawing.Color.SteelBlue; + this.pictureBoxBottom.Dock = System.Windows.Forms.DockStyle.Bottom; + this.pictureBoxBottom.Location = new System.Drawing.Point(0, 606); + this.pictureBoxBottom.Name = "pictureBoxBottom"; + this.pictureBoxBottom.Size = new System.Drawing.Size(686, 87); + this.pictureBoxBottom.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; + this.pictureBoxBottom.TabIndex = 1; + this.pictureBoxBottom.TabStop = false; + // + // labelTitle + // + this.labelTitle.Font = new System.Drawing.Font("Segoe UI", 20F); + this.labelTitle.Location = new System.Drawing.Point(0, 156); + this.labelTitle.Name = "labelTitle"; + this.labelTitle.Size = new System.Drawing.Size(686, 43); + this.labelTitle.TabIndex = 2; + this.labelTitle.Text = "Absences de : PRÉNOM"; + this.labelTitle.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // dataGridViewAbsences + // + this.dataGridViewAbsences.AllowUserToAddRows = false; + this.dataGridViewAbsences.AllowUserToDeleteRows = false; + this.dataGridViewAbsences.AllowUserToResizeRows = false; + this.dataGridViewAbsences.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle1; + this.dataGridViewAbsences.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridViewAbsences.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.dataGridViewTextBoxColumn1, + this.dataGridViewTextBoxColumn2, + this.dataGridViewTextBoxColumn3}); + this.dataGridViewAbsences.EnableHeadersVisualStyles = false; + this.dataGridViewAbsences.Location = new System.Drawing.Point(51, 208); + this.dataGridViewAbsences.MultiSelect = false; + this.dataGridViewAbsences.Name = "dataGridViewAbsences"; + this.dataGridViewAbsences.ReadOnly = true; + this.dataGridViewAbsences.RowHeadersVisible = false; + dataGridViewCellStyle2.Font = new System.Drawing.Font("Segoe UI", 10F); + this.dataGridViewAbsences.RowsDefaultCellStyle = dataGridViewCellStyle2; + this.dataGridViewAbsences.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; + this.dataGridViewAbsences.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; + this.dataGridViewAbsences.Size = new System.Drawing.Size(583, 156); + this.dataGridViewAbsences.TabIndex = 3; + // + // dataGridViewTextBoxColumn1 + // + this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1"; + this.dataGridViewTextBoxColumn1.ReadOnly = true; + // + // dataGridViewTextBoxColumn2 + // + this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2"; + this.dataGridViewTextBoxColumn2.ReadOnly = true; + // + // dataGridViewTextBoxColumn3 + // + this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3"; + this.dataGridViewTextBoxColumn3.ReadOnly = true; + // + // groupBoxNouvelleAbsence + // + this.groupBoxNouvelleAbsence.Controls.Add(this.labelDateDebut); + this.groupBoxNouvelleAbsence.Controls.Add(this.textBoxDateDebut); + this.groupBoxNouvelleAbsence.Controls.Add(this.labelDateFin); + this.groupBoxNouvelleAbsence.Controls.Add(this.textBoxDateFin); + this.groupBoxNouvelleAbsence.Controls.Add(this.labelMotif); + this.groupBoxNouvelleAbsence.Controls.Add(this.comboBoxMotif); + this.groupBoxNouvelleAbsence.Controls.Add(this.buttonAjouter); + this.groupBoxNouvelleAbsence.Font = new System.Drawing.Font("Segoe UI", 12F); + this.groupBoxNouvelleAbsence.Location = new System.Drawing.Point(51, 381); + this.groupBoxNouvelleAbsence.Name = "groupBoxNouvelleAbsence"; + this.groupBoxNouvelleAbsence.Size = new System.Drawing.Size(274, 173); + this.groupBoxNouvelleAbsence.TabIndex = 4; + this.groupBoxNouvelleAbsence.TabStop = false; + this.groupBoxNouvelleAbsence.Text = "Nouvelle absence"; + // + // labelDateDebut + // + this.labelDateDebut.AutoSize = true; + this.labelDateDebut.Font = new System.Drawing.Font("Segoe UI", 10F); + this.labelDateDebut.Location = new System.Drawing.Point(13, 35); + this.labelDateDebut.Name = "labelDateDebut"; + this.labelDateDebut.Size = new System.Drawing.Size(85, 19); + this.labelDateDebut.TabIndex = 0; + this.labelDateDebut.Text = "Date début :"; + // + // textBoxDateDebut + // + this.textBoxDateDebut.Font = new System.Drawing.Font("Segoe UI", 10F); + this.textBoxDateDebut.Location = new System.Drawing.Point(103, 32); + this.textBoxDateDebut.Name = "textBoxDateDebut"; + this.textBoxDateDebut.Size = new System.Drawing.Size(146, 25); + this.textBoxDateDebut.TabIndex = 1; + // + // labelDateFin + // + this.labelDateFin.AutoSize = true; + this.labelDateFin.Font = new System.Drawing.Font("Segoe UI", 10F); + this.labelDateFin.Location = new System.Drawing.Point(13, 65); + this.labelDateFin.Name = "labelDateFin"; + this.labelDateFin.Size = new System.Drawing.Size(64, 19); + this.labelDateFin.TabIndex = 2; + this.labelDateFin.Text = "Date fin :"; + // + // textBoxDateFin + // + this.textBoxDateFin.Font = new System.Drawing.Font("Segoe UI", 10F); + this.textBoxDateFin.Location = new System.Drawing.Point(103, 62); + this.textBoxDateFin.Name = "textBoxDateFin"; + this.textBoxDateFin.Size = new System.Drawing.Size(146, 25); + this.textBoxDateFin.TabIndex = 3; + // + // labelMotif + // + this.labelMotif.AutoSize = true; + this.labelMotif.Font = new System.Drawing.Font("Segoe UI", 10F); + this.labelMotif.Location = new System.Drawing.Point(13, 95); + this.labelMotif.Name = "labelMotif"; + this.labelMotif.Size = new System.Drawing.Size(49, 19); + this.labelMotif.TabIndex = 4; + this.labelMotif.Text = "Motif :"; + // + // comboBoxMotif + // + this.comboBoxMotif.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBoxMotif.Font = new System.Drawing.Font("Segoe UI", 10F); + this.comboBoxMotif.Location = new System.Drawing.Point(103, 93); + this.comboBoxMotif.Name = "comboBoxMotif"; + this.comboBoxMotif.Size = new System.Drawing.Size(146, 25); + this.comboBoxMotif.TabIndex = 5; + // + // buttonAjouter + // + this.buttonAjouter.Font = new System.Drawing.Font("Segoe UI", 10F); + this.buttonAjouter.Location = new System.Drawing.Point(13, 130); + this.buttonAjouter.Name = "buttonAjouter"; + this.buttonAjouter.Size = new System.Drawing.Size(86, 26); + this.buttonAjouter.TabIndex = 6; + this.buttonAjouter.Text = "Ajouter"; + this.buttonAjouter.UseVisualStyleBackColor = true; + this.buttonAjouter.Click += new System.EventHandler(this.buttonAjouter_Click); + // + // groupBoxSupprimerAbsence + // + this.groupBoxSupprimerAbsence.Controls.Add(this.labelAbsence); + this.groupBoxSupprimerAbsence.Controls.Add(this.comboBoxAbsence); + this.groupBoxSupprimerAbsence.Controls.Add(this.buttonSupprimer); + this.groupBoxSupprimerAbsence.Font = new System.Drawing.Font("Segoe UI", 12F); + this.groupBoxSupprimerAbsence.Location = new System.Drawing.Point(360, 381); + this.groupBoxSupprimerAbsence.Name = "groupBoxSupprimerAbsence"; + this.groupBoxSupprimerAbsence.Size = new System.Drawing.Size(274, 103); + this.groupBoxSupprimerAbsence.TabIndex = 5; + this.groupBoxSupprimerAbsence.TabStop = false; + this.groupBoxSupprimerAbsence.Text = "Supprimer absence"; + // + // labelAbsence + // + this.labelAbsence.AutoSize = true; + this.labelAbsence.Font = new System.Drawing.Font("Segoe UI", 10F); + this.labelAbsence.Location = new System.Drawing.Point(13, 35); + this.labelAbsence.Name = "labelAbsence"; + this.labelAbsence.Size = new System.Drawing.Size(67, 19); + this.labelAbsence.TabIndex = 0; + this.labelAbsence.Text = "Absence :"; + // + // comboBoxAbsence + // + this.comboBoxAbsence.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBoxAbsence.Font = new System.Drawing.Font("Segoe UI", 10F); + this.comboBoxAbsence.Location = new System.Drawing.Point(86, 32); + this.comboBoxAbsence.Name = "comboBoxAbsence"; + this.comboBoxAbsence.Size = new System.Drawing.Size(146, 25); + this.comboBoxAbsence.TabIndex = 1; + // + // buttonSupprimer + // + this.buttonSupprimer.Font = new System.Drawing.Font("Segoe UI", 10F); + this.buttonSupprimer.Location = new System.Drawing.Point(13, 69); + this.buttonSupprimer.Name = "buttonSupprimer"; + this.buttonSupprimer.Size = new System.Drawing.Size(86, 26); + this.buttonSupprimer.TabIndex = 2; + this.buttonSupprimer.Text = "Supprimer"; + this.buttonSupprimer.UseVisualStyleBackColor = true; + this.buttonSupprimer.Click += new System.EventHandler(this.buttonSupprimer_Click); + // + // panelSeparator + // + this.panelSeparator.BackColor = System.Drawing.Color.Gray; + this.panelSeparator.Location = new System.Drawing.Point(343, 399); + this.panelSeparator.Name = "panelSeparator"; + this.panelSeparator.Size = new System.Drawing.Size(2, 139); + this.panelSeparator.TabIndex = 6; + // + // buttonBack + // + this.buttonBack.Location = new System.Drawing.Point(51, 560); + this.buttonBack.Name = "buttonBack"; + this.buttonBack.Size = new System.Drawing.Size(64, 20); + this.buttonBack.TabIndex = 7; + this.buttonBack.Text = "Retour"; + this.buttonBack.UseVisualStyleBackColor = true; + this.buttonBack.Click += new System.EventHandler(this.buttonBack_Click_1); + // + // btnModifAbsence + // + this.btnModifAbsence.Location = new System.Drawing.Point(6, 21); + this.btnModifAbsence.Name = "btnModifAbsence"; + this.btnModifAbsence.Size = new System.Drawing.Size(112, 23); + this.btnModifAbsence.TabIndex = 8; + this.btnModifAbsence.Text = "Modifier l\'absence"; + this.btnModifAbsence.UseVisualStyleBackColor = true; + this.btnModifAbsence.Click += new System.EventHandler(this.btnModifAbsence_Click); + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.btnModifAbsence); + this.groupBox1.Location = new System.Drawing.Point(360, 490); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(274, 64); + this.groupBox1.TabIndex = 9; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Modifier absence"; + // + // GestionAbsence + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(686, 693); + this.Controls.Add(this.groupBox1); + this.Controls.Add(this.buttonBack); + this.Controls.Add(this.pictureBoxTop); + this.Controls.Add(this.pictureBoxBottom); + this.Controls.Add(this.labelTitle); + this.Controls.Add(this.dataGridViewAbsences); + this.Controls.Add(this.groupBoxNouvelleAbsence); + this.Controls.Add(this.groupBoxSupprimerAbsence); + this.Controls.Add(this.panelSeparator); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.Name = "GestionAbsence"; + this.Text = "Gestion des absences"; + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxTop)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxBottom)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridViewAbsences)).EndInit(); + this.groupBoxNouvelleAbsence.ResumeLayout(false); + this.groupBoxNouvelleAbsence.PerformLayout(); + this.groupBoxSupprimerAbsence.ResumeLayout(false); + this.groupBoxSupprimerAbsence.PerformLayout(); + this.groupBox1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private DataGridViewTextBoxColumn dataGridViewTextBoxColumn1; + private DataGridViewTextBoxColumn dataGridViewTextBoxColumn2; + private DataGridViewTextBoxColumn dataGridViewTextBoxColumn3; + private Button buttonBack; + private Button btnModifAbsence; + private GroupBox groupBox1; + } +} \ No newline at end of file diff --git a/projet/View/GestionAbsence.cs b/Mediatek86/View/GestionAbsence.cs similarity index 87% rename from projet/View/GestionAbsence.cs rename to Mediatek86/View/GestionAbsence.cs index 90dfa06..ea32db9 100644 --- a/projet/View/GestionAbsence.cs +++ b/Mediatek86/View/GestionAbsence.cs @@ -127,5 +127,25 @@ namespace projet.View Admin admin = new Admin(); admin.ShowDialog(); } + + private void btnModifAbsence_Click(object sender, EventArgs e) + { + if(dataGridViewAbsences.SelectedRows == null) { + MessageBox.Show("Veuillez sélectionner une absence à modifier.", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); + return; + } + else + { + this.Hide(); + this.Close(); + ModifierAbsence modifierAbsence = new ModifierAbsence(dataGridViewAbsences.SelectedRows[0].DataBoundItem as Absence, personne); + modifierAbsence.ShowDialog(); + } + } + + private void buttonBack_Click_1(object sender, EventArgs e) + { + buttonBack_Click(sender, e); + } } } diff --git a/projet/View/GestionAbsence.resx b/Mediatek86/View/GestionAbsence.resx similarity index 93% rename from projet/View/GestionAbsence.resx rename to Mediatek86/View/GestionAbsence.resx index 8b2ff64..1af7de1 100644 --- a/projet/View/GestionAbsence.resx +++ b/Mediatek86/View/GestionAbsence.resx @@ -1,17 +1,17 @@  - diff --git a/projet/View/ModifierAbsence.Designer.cs b/Mediatek86/View/ModifierAbsence.Designer.cs similarity index 76% rename from projet/View/ModifierAbsence.Designer.cs rename to Mediatek86/View/ModifierAbsence.Designer.cs index a1f47af..9d77c0a 100644 --- a/projet/View/ModifierAbsence.Designer.cs +++ b/Mediatek86/View/ModifierAbsence.Designer.cs @@ -10,8 +10,6 @@ private System.Windows.Forms.PictureBox pictureBoxTop; private System.Windows.Forms.PictureBox pictureBoxBottom; private System.Windows.Forms.Label labelTitle; - private System.Windows.Forms.Label labelChoisirAbsence; - private System.Windows.Forms.ComboBox comboBoxAbsence; private System.Windows.Forms.Panel panelSeparator; private System.Windows.Forms.Label labelDateDebut; private System.Windows.Forms.TextBox textBoxDateDebut; @@ -42,12 +40,9 @@ /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); this.pictureBoxTop = new System.Windows.Forms.PictureBox(); this.pictureBoxBottom = new System.Windows.Forms.PictureBox(); this.labelTitle = new System.Windows.Forms.Label(); - this.labelChoisirAbsence = new System.Windows.Forms.Label(); - this.comboBoxAbsence = new System.Windows.Forms.ComboBox(); this.panelSeparator = new System.Windows.Forms.Panel(); this.labelDateDebut = new System.Windows.Forms.Label(); this.textBoxDateDebut = new System.Windows.Forms.TextBox(); @@ -56,116 +51,94 @@ this.labelMotif = new System.Windows.Forms.Label(); this.comboBoxMotif = new System.Windows.Forms.ComboBox(); this.buttonModifier = new System.Windows.Forms.Button(); + this.btnRetour = new System.Windows.Forms.Button(); ((System.ComponentModel.ISupportInitialize)(this.pictureBoxTop)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBoxBottom)).BeginInit(); this.SuspendLayout(); // // pictureBoxTop // + this.pictureBoxTop.BackColor = System.Drawing.Color.SteelBlue; this.pictureBoxTop.Dock = System.Windows.Forms.DockStyle.Top; this.pictureBoxTop.Location = new System.Drawing.Point(0, 0); this.pictureBoxTop.Name = "pictureBoxTop"; - this.pictureBoxTop.Size = new System.Drawing.Size(700, 180); + this.pictureBoxTop.Size = new System.Drawing.Size(600, 156); this.pictureBoxTop.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.pictureBoxTop.TabIndex = 0; this.pictureBoxTop.TabStop = false; - // Optionally set an image: this.pictureBoxTop.Image = global::projet.Properties.Resources.BlueRectangle; - this.pictureBoxTop.BackColor = System.Drawing.Color.SteelBlue; // // pictureBoxBottom // + this.pictureBoxBottom.BackColor = System.Drawing.Color.SteelBlue; this.pictureBoxBottom.Dock = System.Windows.Forms.DockStyle.Bottom; - this.pictureBoxBottom.Location = new System.Drawing.Point(0, 500); + this.pictureBoxBottom.Location = new System.Drawing.Point(0, 433); this.pictureBoxBottom.Name = "pictureBoxBottom"; - this.pictureBoxBottom.Size = new System.Drawing.Size(700, 100); + this.pictureBoxBottom.Size = new System.Drawing.Size(600, 87); this.pictureBoxBottom.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.pictureBoxBottom.TabIndex = 1; this.pictureBoxBottom.TabStop = false; - // Optionally set an image: this.pictureBoxBottom.Image = global::projet.Properties.Resources.BlueRectangle; - this.pictureBoxBottom.BackColor = System.Drawing.Color.SteelBlue; // // labelTitle // this.labelTitle.Font = new System.Drawing.Font("Segoe UI", 20F); - this.labelTitle.Location = new System.Drawing.Point(0, 180); + this.labelTitle.Location = new System.Drawing.Point(0, 156); this.labelTitle.Name = "labelTitle"; - this.labelTitle.Size = new System.Drawing.Size(700, 50); + this.labelTitle.Size = new System.Drawing.Size(600, 43); this.labelTitle.TabIndex = 2; this.labelTitle.Text = "Modifier absence"; this.labelTitle.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; // - // labelChoisirAbsence - // - this.labelChoisirAbsence.AutoSize = true; - this.labelChoisirAbsence.Font = new System.Drawing.Font("Segoe UI", 12F); - this.labelChoisirAbsence.Location = new System.Drawing.Point(120, 250); - this.labelChoisirAbsence.Name = "labelChoisirAbsence"; - this.labelChoisirAbsence.Size = new System.Drawing.Size(124, 21); - this.labelChoisirAbsence.TabIndex = 3; - this.labelChoisirAbsence.Text = "Choisir absence :"; - // - // comboBoxAbsence - // - this.comboBoxAbsence.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBoxAbsence.Font = new System.Drawing.Font("Segoe UI", 10F); - this.comboBoxAbsence.Location = new System.Drawing.Point(270, 248); - this.comboBoxAbsence.Name = "comboBoxAbsence"; - this.comboBoxAbsence.Size = new System.Drawing.Size(180, 25); - this.comboBoxAbsence.TabIndex = 4; - // // panelSeparator // this.panelSeparator.BackColor = System.Drawing.Color.SteelBlue; - this.panelSeparator.Location = new System.Drawing.Point(120, 280); + this.panelSeparator.Location = new System.Drawing.Point(166, 225); this.panelSeparator.Name = "panelSeparator"; - this.panelSeparator.Size = new System.Drawing.Size(330, 3); + this.panelSeparator.Size = new System.Drawing.Size(283, 3); this.panelSeparator.TabIndex = 5; // // labelDateDebut // this.labelDateDebut.AutoSize = true; this.labelDateDebut.Font = new System.Drawing.Font("Segoe UI", 12F); - this.labelDateDebut.Location = new System.Drawing.Point(120, 310); + this.labelDateDebut.Location = new System.Drawing.Point(103, 269); this.labelDateDebut.Name = "labelDateDebut"; - this.labelDateDebut.Size = new System.Drawing.Size(92, 21); + this.labelDateDebut.Size = new System.Drawing.Size(93, 21); this.labelDateDebut.TabIndex = 6; this.labelDateDebut.Text = "Date début :"; // // textBoxDateDebut // this.textBoxDateDebut.Font = new System.Drawing.Font("Segoe UI", 10F); - this.textBoxDateDebut.Location = new System.Drawing.Point(270, 308); + this.textBoxDateDebut.Location = new System.Drawing.Point(231, 267); this.textBoxDateDebut.Name = "textBoxDateDebut"; - this.textBoxDateDebut.PlaceholderText = "dd-MM-YYYY"; - this.textBoxDateDebut.Size = new System.Drawing.Size(180, 25); + this.textBoxDateDebut.Size = new System.Drawing.Size(155, 25); this.textBoxDateDebut.TabIndex = 7; // // labelDateFin // this.labelDateFin.AutoSize = true; this.labelDateFin.Font = new System.Drawing.Font("Segoe UI", 12F); - this.labelDateFin.Location = new System.Drawing.Point(120, 350); + this.labelDateFin.Location = new System.Drawing.Point(103, 303); this.labelDateFin.Name = "labelDateFin"; - this.labelDateFin.Size = new System.Drawing.Size(74, 21); + this.labelDateFin.Size = new System.Drawing.Size(71, 21); this.labelDateFin.TabIndex = 8; this.labelDateFin.Text = "Date fin :"; // // textBoxDateFin // this.textBoxDateFin.Font = new System.Drawing.Font("Segoe UI", 10F); - this.textBoxDateFin.Location = new System.Drawing.Point(270, 348); + this.textBoxDateFin.Location = new System.Drawing.Point(231, 302); this.textBoxDateFin.Name = "textBoxDateFin"; - this.textBoxDateFin.PlaceholderText = "dd-MM-YYYY"; - this.textBoxDateFin.Size = new System.Drawing.Size(180, 25); + this.textBoxDateFin.Size = new System.Drawing.Size(155, 25); this.textBoxDateFin.TabIndex = 9; // // labelMotif // this.labelMotif.AutoSize = true; this.labelMotif.Font = new System.Drawing.Font("Segoe UI", 12F); - this.labelMotif.Location = new System.Drawing.Point(120, 390); + this.labelMotif.Location = new System.Drawing.Point(103, 338); this.labelMotif.Name = "labelMotif"; - this.labelMotif.Size = new System.Drawing.Size(52, 21); + this.labelMotif.Size = new System.Drawing.Size(54, 21); this.labelMotif.TabIndex = 10; this.labelMotif.Text = "Motif :"; // @@ -173,31 +146,41 @@ // this.comboBoxMotif.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.comboBoxMotif.Font = new System.Drawing.Font("Segoe UI", 10F); - this.comboBoxMotif.Location = new System.Drawing.Point(270, 388); + this.comboBoxMotif.Location = new System.Drawing.Point(231, 336); this.comboBoxMotif.Name = "comboBoxMotif"; - this.comboBoxMotif.Size = new System.Drawing.Size(180, 25); + this.comboBoxMotif.Size = new System.Drawing.Size(155, 25); this.comboBoxMotif.TabIndex = 11; // // buttonModifier // this.buttonModifier.Font = new System.Drawing.Font("Segoe UI", 10F); - this.buttonModifier.Location = new System.Drawing.Point(120, 440); + this.buttonModifier.Location = new System.Drawing.Point(103, 381); this.buttonModifier.Name = "buttonModifier"; - this.buttonModifier.Size = new System.Drawing.Size(100, 30); + this.buttonModifier.Size = new System.Drawing.Size(86, 26); this.buttonModifier.TabIndex = 12; this.buttonModifier.Text = "Modifier"; this.buttonModifier.UseVisualStyleBackColor = true; + this.buttonModifier.Click += new System.EventHandler(this.buttonModifier_Click); // - // Form1 + // btnRetour // - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F); + this.btnRetour.Location = new System.Drawing.Point(195, 381); + this.btnRetour.Name = "btnRetour"; + this.btnRetour.Size = new System.Drawing.Size(71, 26); + this.btnRetour.TabIndex = 13; + this.btnRetour.Text = "Retour"; + this.btnRetour.UseVisualStyleBackColor = true; + this.btnRetour.Click += new System.EventHandler(this.btnRetour_Click); + // + // ModifierAbsence + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(700, 600); + this.ClientSize = new System.Drawing.Size(600, 520); + this.Controls.Add(this.btnRetour); this.Controls.Add(this.pictureBoxTop); this.Controls.Add(this.pictureBoxBottom); this.Controls.Add(this.labelTitle); - this.Controls.Add(this.labelChoisirAbsence); - this.Controls.Add(this.comboBoxAbsence); this.Controls.Add(this.panelSeparator); this.Controls.Add(this.labelDateDebut); this.Controls.Add(this.textBoxDateDebut); @@ -208,14 +191,17 @@ this.Controls.Add(this.buttonModifier); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; this.MaximizeBox = false; - this.Name = "Form1"; + this.Name = "ModifierAbsence"; this.Text = "Modifier absence"; ((System.ComponentModel.ISupportInitialize)(this.pictureBoxTop)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.pictureBoxBottom)).EndInit(); this.ResumeLayout(false); this.PerformLayout(); + } #endregion + + private System.Windows.Forms.Button btnRetour; } } \ No newline at end of file diff --git a/Mediatek86/View/ModifierAbsence.cs b/Mediatek86/View/ModifierAbsence.cs new file mode 100644 index 0000000..f5002f8 --- /dev/null +++ b/Mediatek86/View/ModifierAbsence.cs @@ -0,0 +1,83 @@ +using Mediatek86.Controller; +using projet.modele; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace projet.View +{ + public partial class ModifierAbsence : Form + { + private ModifierAbsenceController controller; + Absence absence; + Personnel personnel; + /// + /// Méthode d'initialisation du formulaire de modification d'absence. + /// + public ModifierAbsence(Absence absence, Personnel personnel) + { + InitializeComponent(); + Init(); + this.absence = absence; + this.personnel = personnel; + RemplirDefaut(); + } + + public void Init() + { + controller = new ModifierAbsenceController(); + RemplirComboBoxMotif(); + } + + public void RemplirDefaut() + { + textBoxDateDebut.Text = absence.DateDebut.ToString("dd-MM-yyyy"); + textBoxDateFin.Text = absence.DateFin.HasValue ? absence.DateFin.Value.ToString("dd-MM-yyyy") : string.Empty; + int motifId = controller.GetMotifIdByLibelle(absence.IdMotif); + Motif motif = controller.GetMotifById(motifId); + //comboBoxMotif.SelectedItem = motif; + } + + private void btnRetour_Click(object sender, EventArgs e) + { + this.Hide(); + this.Close(); + GestionAbsence gestionAbsence = new GestionAbsence(personnel); + gestionAbsence.ShowDialog(); + } + + private void RemplirComboBoxMotif() + { + List motifs = controller.GetAllMotifs(); + comboBoxMotif.Items.Clear(); + foreach (Motif motif in motifs) + { + comboBoxMotif.Items.Add(motif); + } + } + + private void buttonModifier_Click(object sender, EventArgs e) + { + string NomMotif = comboBoxMotif.SelectedItem != null ? ((Motif)comboBoxMotif.SelectedItem).Libelle : string.Empty; + Absence newAbsence = new Absence( + personnel.IdPersonnel, + DateTime.ParseExact(textBoxDateDebut.Text, "dd-MM-yyyy", null), + string.IsNullOrEmpty(textBoxDateFin.Text) ? (DateTime?)null : DateTime.ParseExact(textBoxDateFin.Text, "dd-MM-yyyy", null), + Convert.ToString(controller.GetMotifIdByLibelle(NomMotif)) + ); + controller.ModifierAbsence(newAbsence, personnel); + + + this.Hide(); + this.Close(); + GestionAbsence gestionAbsence = new GestionAbsence(personnel); + gestionAbsence.ShowDialog(); + } + } +} diff --git a/projet/View/Admin.resx b/Mediatek86/View/ModifierAbsence.resx similarity index 90% rename from projet/View/Admin.resx rename to Mediatek86/View/ModifierAbsence.resx index 8b2ff64..467a521 100644 --- a/projet/View/Admin.resx +++ b/Mediatek86/View/ModifierAbsence.resx @@ -1,17 +1,17 @@  - @@ -117,4 +117,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True + \ No newline at end of file diff --git a/projet/View/ModifierPersonne.Designer.cs b/Mediatek86/View/ModifierPersonne.Designer.cs similarity index 98% rename from projet/View/ModifierPersonne.Designer.cs rename to Mediatek86/View/ModifierPersonne.Designer.cs index 84620e8..e6dff29 100644 --- a/projet/View/ModifierPersonne.Designer.cs +++ b/Mediatek86/View/ModifierPersonne.Designer.cs @@ -1,4 +1,9 @@ -namespace projet.View +using System; +using System.Windows.Forms; +using System.Collections.Generic; +using System.Drawing; + +namespace projet.View { partial class ModifierPersonne { diff --git a/projet/View/ModifierPersonne.cs b/Mediatek86/View/ModifierPersonne.cs similarity index 100% rename from projet/View/ModifierPersonne.cs rename to Mediatek86/View/ModifierPersonne.cs diff --git a/projet/View/ModifierPersonne.resx b/Mediatek86/View/ModifierPersonne.resx similarity index 100% rename from projet/View/ModifierPersonne.resx rename to Mediatek86/View/ModifierPersonne.resx diff --git a/Mediatek86/View/PageConnexion.Designer.cs b/Mediatek86/View/PageConnexion.Designer.cs new file mode 100644 index 0000000..f4beea7 --- /dev/null +++ b/Mediatek86/View/PageConnexion.Designer.cs @@ -0,0 +1,166 @@ +using System; +using System.Windows.Forms; +using System.Collections.Generic; +using System.Drawing; + +namespace projet.View +{ + partial class PageConnexion + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + private System.Windows.Forms.PictureBox pictureBoxHeader; + private System.Windows.Forms.Label labelTitle; + private System.Windows.Forms.Label labelLogin; + private System.Windows.Forms.TextBox textBoxLogin; + private System.Windows.Forms.Label labelPassword; + private System.Windows.Forms.TextBox textBoxPassword; + private System.Windows.Forms.CheckBox checkBoxRemember; + private System.Windows.Forms.LinkLabel linkLabelForgot; + private System.Windows.Forms.Button buttonLogin; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.pictureBoxHeader = new System.Windows.Forms.PictureBox(); + this.labelTitle = new System.Windows.Forms.Label(); + this.labelLogin = new System.Windows.Forms.Label(); + this.textBoxLogin = new System.Windows.Forms.TextBox(); + this.labelPassword = new System.Windows.Forms.Label(); + this.textBoxPassword = new System.Windows.Forms.TextBox(); + this.checkBoxRemember = new System.Windows.Forms.CheckBox(); + this.linkLabelForgot = new System.Windows.Forms.LinkLabel(); + this.buttonLogin = new System.Windows.Forms.Button(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxHeader)).BeginInit(); + this.SuspendLayout(); + // + // pictureBoxHeader + // + this.pictureBoxHeader.BackColor = System.Drawing.Color.SteelBlue; + this.pictureBoxHeader.Dock = System.Windows.Forms.DockStyle.Top; + this.pictureBoxHeader.Location = new System.Drawing.Point(0, 0); + this.pictureBoxHeader.Name = "pictureBoxHeader"; + this.pictureBoxHeader.Size = new System.Drawing.Size(886, 200); + this.pictureBoxHeader.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; + this.pictureBoxHeader.TabIndex = 0; + this.pictureBoxHeader.TabStop = false; + // + // labelTitle + // + this.labelTitle.Anchor = System.Windows.Forms.AnchorStyles.Top; + this.labelTitle.Font = new System.Drawing.Font("Segoe UI", 24F); + this.labelTitle.Location = new System.Drawing.Point(150, 203); + this.labelTitle.Name = "labelTitle"; + this.labelTitle.Size = new System.Drawing.Size(600, 50); + this.labelTitle.TabIndex = 1; + this.labelTitle.Text = "Page de connection"; + this.labelTitle.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + // + // labelLogin + // + this.labelLogin.AutoSize = true; + this.labelLogin.Font = new System.Drawing.Font("Segoe UI", 14F); + this.labelLogin.Location = new System.Drawing.Point(150, 300); + this.labelLogin.Name = "labelLogin"; + this.labelLogin.Size = new System.Drawing.Size(68, 25); + this.labelLogin.TabIndex = 2; + this.labelLogin.Text = "Login :"; + // + // textBoxLogin + // + this.textBoxLogin.Location = new System.Drawing.Point(300, 300); + this.textBoxLogin.Name = "textBoxLogin"; + this.textBoxLogin.Size = new System.Drawing.Size(200, 20); + this.textBoxLogin.TabIndex = 3; + // + // labelPassword + // + this.labelPassword.AutoSize = true; + this.labelPassword.Font = new System.Drawing.Font("Segoe UI", 14F); + this.labelPassword.Location = new System.Drawing.Point(150, 350); + this.labelPassword.Name = "labelPassword"; + this.labelPassword.Size = new System.Drawing.Size(100, 25); + this.labelPassword.TabIndex = 4; + this.labelPassword.Text = "Password :"; + // + // textBoxPassword + // + this.textBoxPassword.Location = new System.Drawing.Point(300, 350); + this.textBoxPassword.Name = "textBoxPassword"; + this.textBoxPassword.Size = new System.Drawing.Size(200, 20); + this.textBoxPassword.TabIndex = 5; + this.textBoxPassword.UseSystemPasswordChar = true; + // + // checkBoxRemember + // + this.checkBoxRemember.Location = new System.Drawing.Point(150, 400); + this.checkBoxRemember.Name = "checkBoxRemember"; + this.checkBoxRemember.Size = new System.Drawing.Size(125, 24); + this.checkBoxRemember.TabIndex = 6; + this.checkBoxRemember.Text = "Rester connecté"; + // + // linkLabelForgot + // + this.linkLabelForgot.LinkColor = System.Drawing.Color.Blue; + this.linkLabelForgot.Location = new System.Drawing.Point(150, 430); + this.linkLabelForgot.Name = "linkLabelForgot"; + this.linkLabelForgot.Size = new System.Drawing.Size(125, 23); + this.linkLabelForgot.TabIndex = 7; + this.linkLabelForgot.TabStop = true; + this.linkLabelForgot.Text = "Mot de passe oublié"; + this.linkLabelForgot.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabelForgot_LinkClicked); + // + // buttonLogin + // + this.buttonLogin.Location = new System.Drawing.Point(150, 470); + this.buttonLogin.Name = "buttonLogin"; + this.buttonLogin.Size = new System.Drawing.Size(100, 23); + this.buttonLogin.TabIndex = 8; + this.buttonLogin.Text = "Se connecter"; + this.buttonLogin.Click += new System.EventHandler(this.buttonLogin_Click_1); + // + // PageConnexion + // + this.ClientSize = new System.Drawing.Size(886, 600); + this.Controls.Add(this.pictureBoxHeader); + this.Controls.Add(this.labelTitle); + this.Controls.Add(this.labelLogin); + this.Controls.Add(this.textBoxLogin); + this.Controls.Add(this.labelPassword); + this.Controls.Add(this.textBoxPassword); + this.Controls.Add(this.checkBoxRemember); + this.Controls.Add(this.linkLabelForgot); + this.Controls.Add(this.buttonLogin); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.Name = "PageConnexion"; + ((System.ComponentModel.ISupportInitialize)(this.pictureBoxHeader)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + } +} \ No newline at end of file diff --git a/projet/View/PageConnexion.cs b/Mediatek86/View/PageConnexion.cs similarity index 83% rename from projet/View/PageConnexion.cs rename to Mediatek86/View/PageConnexion.cs index f8030cb..0d05bc3 100644 --- a/projet/View/PageConnexion.cs +++ b/Mediatek86/View/PageConnexion.cs @@ -65,5 +65,15 @@ namespace projet.View } } } + + private void linkLabelForgot_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) + { + MessageBox.Show("Veuillez contacter l'administrateur pour réinitialiser votre mot de passe.", "Mot de passe oublié", MessageBoxButtons.OK, MessageBoxIcon.Information); + } + + private void buttonLogin_Click_1(object sender, EventArgs e) + { + buttonLogin_Click(sender, e); + } } } diff --git a/projet/View/PageConnexion.resx b/Mediatek86/View/PageConnexion.resx similarity index 93% rename from projet/View/PageConnexion.resx rename to Mediatek86/View/PageConnexion.resx index 8b2ff64..1af7de1 100644 --- a/projet/View/PageConnexion.resx +++ b/Mediatek86/View/PageConnexion.resx @@ -1,17 +1,17 @@  - diff --git a/projet/bddmanager/BddManager.cs b/Mediatek86/bddmanager/BddManager.cs similarity index 100% rename from projet/bddmanager/BddManager.cs rename to Mediatek86/bddmanager/BddManager.cs diff --git a/Mediatek86/bin/Debug/Mediatek86.exe b/Mediatek86/bin/Debug/Mediatek86.exe new file mode 100644 index 0000000000000000000000000000000000000000..2b28a38bcaeafaf92eb64c25f6c4d16115337a7c GIT binary patch literal 60416 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 literal 0 HcmV?d00001 diff --git a/Mediatek86/bin/Debug/Mediatek86.exe.config b/Mediatek86/bin/Debug/Mediatek86.exe.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/Mediatek86/bin/Debug/Mediatek86.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Mediatek86/bin/Debug/Mediatek86.pdb b/Mediatek86/bin/Debug/Mediatek86.pdb new file mode 100644 index 0000000000000000000000000000000000000000..72dbb2ecff87976a0883b333034f99074c902df8 GIT binary patch literal 187904 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

n-~?A*TANX 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

T)?7P%4U>vple&t;QI_ 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