From f02aa4e217d4bdcaa83361d4dbe9fdfc6f414368 Mon Sep 17 00:00:00 2001 From: MahanCh Date: Tue, 20 May 2025 20:30:50 +0330 Subject: [PATCH] complete --- .../Pages/Company/Checkouts/Details.cshtml | 44 +++++++++++------- .../_Partials/PrintDetailStaticRaw.cshtml | 44 +++++++++++------- .../Pages/Company/Checkouts/PrintOne.cshtml | 16 +++++-- .../Company/Checkouts/PrintOneMobile.cshtml | 46 +++++++++++-------- .../_Partials/PrintDetailStaticRaw.cshtml | 16 +++++-- 5 files changed, 108 insertions(+), 58 deletions(-) diff --git a/ServiceHost/Areas/Admin/Pages/Company/Checkouts/Details.cshtml b/ServiceHost/Areas/Admin/Pages/Company/Checkouts/Details.cshtml index 83889031..2bb817b8 100644 --- a/ServiceHost/Areas/Admin/Pages/Company/Checkouts/Details.cshtml +++ b/ServiceHost/Areas/Admin/Pages/Company/Checkouts/Details.cshtml @@ -818,23 +818,33 @@ } else { - - -
-
شیفت کاری
-
-
ساعات ‌کاری این پرسنل در قالب
-
۲۴ ساعت کار / ۲۴ ساعت استراحت است.
-
-
- - - - ۰۸:۰۰ الی ۰۸:۰۰ -
-
- - + //[12-24 : 5] [24-24 : 6] [12-36 : 7] [24-48 : 8] + var shiftType = Model.CreateWorkingHoursTemp.ShiftWork switch + { + "5"=>"12 ساعت کار / 24 ساعت استراحت", + "6"=>"24 ساعت کار / 24 ساعت استراحت", + "7"=>"12 ساعت کار / 36 ساعت استراحت", + "8"=>"24 ساعت کار / 48 ساعت استراحت", + _=>"" + }; + + + +
+
شیفت کاری
+
+
ساعات ‌کاری این پرسنل در قالب
+
@shiftType
+
+
+ + + + @Model.CreateWorkingHoursTemp.StartComplex الی @Model.CreateWorkingHoursTemp.EndComplex +
+
+ + } diff --git a/ServiceHost/Areas/Admin/Pages/Company/Checkouts/_Partials/PrintDetailStaticRaw.cshtml b/ServiceHost/Areas/Admin/Pages/Company/Checkouts/_Partials/PrintDetailStaticRaw.cshtml index a4a3b3de..173a8268 100644 --- a/ServiceHost/Areas/Admin/Pages/Company/Checkouts/_Partials/PrintDetailStaticRaw.cshtml +++ b/ServiceHost/Areas/Admin/Pages/Company/Checkouts/_Partials/PrintDetailStaticRaw.cshtml @@ -482,23 +482,33 @@ } else { - - -
-
شیفت کاری
-
-
ساعات ‌کاری این پرسنل در قالب
-
۲۴ ساعت کار / ۲۴ ساعت استراحت است.
-
-
- - - - ۰۸:۰۰ الی ۰۸:۰۰ -
-
- - + //[12-24 : 5] [24-24 : 6] [12-36 : 7] [24-48 : 8] + var shiftType = Model.CreateWorkingHoursTemp.ShiftWork switch + { + "5"=>"12 ساعت کار / 24 ساعت استراحت", + "6"=>"24 ساعت کار / 24 ساعت استراحت", + "7"=>"12 ساعت کار / 36 ساعت استراحت", + "8"=>"24 ساعت کار / 48 ساعت استراحت", + _=>"" + }; + + + +
+
شیفت کاری
+
+
ساعات ‌کاری این پرسنل در قالب
+
@shiftType
+
+
+ + + + @Model.CreateWorkingHoursTemp.StartComplex الی @Model.CreateWorkingHoursTemp.EndComplex +
+
+ + } diff --git a/ServiceHost/Areas/Client/Pages/Company/Checkouts/PrintOne.cshtml b/ServiceHost/Areas/Client/Pages/Company/Checkouts/PrintOne.cshtml index e80b9d42..13eae231 100644 --- a/ServiceHost/Areas/Client/Pages/Company/Checkouts/PrintOne.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/Checkouts/PrintOne.cshtml @@ -489,19 +489,29 @@ } else { + //[12-24 : 5] [24-24 : 6] [12-36 : 7] [24-48 : 8] + var shiftType = Model.CreateWorkingHoursTemp.ShiftWork switch + { + "5"=>"12 ساعت کار / 24 ساعت استراحت", + "6"=>"24 ساعت کار / 24 ساعت استراحت", + "7"=>"12 ساعت کار / 36 ساعت استراحت", + "8"=>"24 ساعت کار / 48 ساعت استراحت", + _=>"" + }; + - +
شیفت کاری
ساعات ‌کاری این پرسنل در قالب
-
۲۴ ساعت کار / ۲۴ ساعت استراحت است.
+
@shiftType
- ۰۸:۰۰ الی ۰۸:۰۰ + @Model.CreateWorkingHoursTemp.StartComplex الی @Model.CreateWorkingHoursTemp.EndComplex
diff --git a/ServiceHost/Areas/Client/Pages/Company/Checkouts/PrintOneMobile.cshtml b/ServiceHost/Areas/Client/Pages/Company/Checkouts/PrintOneMobile.cshtml index cd9b8f81..18277414 100644 --- a/ServiceHost/Areas/Client/Pages/Company/Checkouts/PrintOneMobile.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/Checkouts/PrintOneMobile.cshtml @@ -490,25 +490,35 @@ } else { - - -
-
شیفت کاری
-
-
ساعات ‌کاری این پرسنل در قالب
-
۲۴ ساعت کار / ۲۴ ساعت استراحت است.
-
-
- - - - ۰۸:۰۰ الی ۰۸:۰۰ -
-
- - - } + //[12-24 : 5] [24-24 : 6] [12-36 : 7] [24-48 : 8] + var shiftType = Model.CreateWorkingHoursTemp.ShiftWork switch + { + "5"=>"12 ساعت کار / 24 ساعت استراحت", + "6"=>"24 ساعت کار / 24 ساعت استراحت", + "7"=>"12 ساعت کار / 36 ساعت استراحت", + "8"=>"24 ساعت کار / 48 ساعت استراحت", + _=>"" + }; + + +
+
شیفت کاری
+
+
ساعات ‌کاری این پرسنل در قالب
+
@shiftType
+
+
+ + + + @Model.CreateWorkingHoursTemp.StartComplex الی @Model.CreateWorkingHoursTemp.EndComplex +
+
+ + + } + مدت مرخصی استحقاقی : @Model.TotalPaidLeave diff --git a/ServiceHost/Areas/Client/Pages/Company/Checkouts/_Partials/PrintDetailStaticRaw.cshtml b/ServiceHost/Areas/Client/Pages/Company/Checkouts/_Partials/PrintDetailStaticRaw.cshtml index 618e2efd..af841ba0 100644 --- a/ServiceHost/Areas/Client/Pages/Company/Checkouts/_Partials/PrintDetailStaticRaw.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/Checkouts/_Partials/PrintDetailStaticRaw.cshtml @@ -483,19 +483,29 @@ } else { + //[12-24 : 5] [24-24 : 6] [12-36 : 7] [24-48 : 8] + var shiftType = Model.CreateWorkingHoursTemp.ShiftWork switch + { + "5"=>"12 ساعت کار / 24 ساعت استراحت", + "6"=>"24 ساعت کار / 24 ساعت استراحت", + "7"=>"12 ساعت کار / 36 ساعت استراحت", + "8"=>"24 ساعت کار / 48 ساعت استراحت", + _=>"" + }; + - +
شیفت کاری
ساعات ‌کاری این پرسنل در قالب
-
۲۴ ساعت کار / ۲۴ ساعت استراحت است.
+
@shiftType
- ۰۸:۰۰ الی ۰۸:۰۰ + @Model.CreateWorkingHoursTemp.StartComplex الی @Model.CreateWorkingHoursTemp.EndComplex