From 9eec22e9e46e3841a5998e110abab19819870637 Mon Sep 17 00:00:00 2001 From: SamSys Date: Thu, 29 Aug 2024 15:00:22 +0330 Subject: [PATCH] poya changesc added --- .../ICameraAccountApplication.cs | 2 + .../CameraAccountApplication.cs | 18 +- .../RollCallAgg/IRollCallRepository.cs | 4 + .../IRollCallEmployeeRepository.cs | 3 +- .../RollCallEmployeeAgg/RollCallEmployee.cs | 3 +- .../IRollCallEmployeeStatusRepository.cs | 11 + .../RollCallEmployeeStatus.cs | 40 + .../RollCall/AbsentEmployeeViewModel.cs | 10 + .../CheckoutDailyRollCallViewModel.cs | 24 + .../RollCall/CurrentDayRollCall.cs | 10 + .../RollCall/IRollCallApplication.cs | 7 + .../RollCall/RollCallSearchModel.cs | 12 + .../RollCall/RollCallTimeViewModel.cs | 10 + .../RollCall/RollCallViewModel.cs | 10 + .../RollCall/RollCallsByDateViewModel.cs | 12 + .../CreateRollCallEmployeeStatus.cs | 7 + .../EditRollCallEmployeeStatus.cs | 13 + .../IRollCallEmployeeStatusApplication.cs | 11 + .../RollCallEmployeeStatusViewModel.cs | 9 + .../RollCallApplication.cs | 29 + .../RollCallEmployeeApplication.cs | 16 +- .../RollCallEmployeeStatusApplication.cs | 74 + CompanyManagment.EFCore/CompanyContext.cs | 2 + .../Mapping/RollCallEmployeeMapping.cs | 3 + .../Mapping/RollCallEmployeeStatusMapping.cs | 21 + ...8122337_RollCallEmployeeStatus.Designer.cs | 5628 +++++++++++++++++ .../20240828122337_RollCallEmployeeStatus.cs | 48 + .../Migrations/CompanyContextModelSnapshot.cs | 40 + .../Repository/RollCallEmployeeRepository.cs | 154 +- .../RollCallEmployeeStatusRepository.cs | 29 + .../Repository/RollCallRepository.cs | 313 + .../PersonalBootstrapper.cs | 5 + .../Pages/Company/RollCall/CaseHistory.cshtml | 263 +- .../Company/RollCall/CaseHistory.cshtml.cs | 2 +- .../Pages/Company/RollCall/CurrentDay.cshtml | 198 +- .../Company/RollCall/CurrentDay.cshtml.cs | 6 +- .../RollCall/EmployeeUploadPicture.cshtml | 123 +- .../Pages/Company/RollCall/Index.cshtml | 37 +- .../Pages/Company/RollCall/Index.cshtml.cs | 11 +- .../RollCall/ModalCameraAccount.cshtml | 231 +- .../Company/RollCall/ModalOTPAction.cshtml | 266 +- .../RollCall/ModalOTPActionFree.cshtml | 177 +- .../Company/RollCall/ModalTakeImages.cshtml | 448 +- .../Pages/Company/RollCall/Plans.cshtml | 24 +- ServiceHost/Faces/11/42961/1.jpg | Bin 0 -> 208827 bytes ServiceHost/Faces/11/42961/2.jpg | Bin 0 -> 209431 bytes ServiceHost/Faces/11/42986/1.jpg | Bin 0 -> 190501 bytes ServiceHost/Faces/11/42986/2.jpg | Bin 0 -> 182690 bytes ServiceHost/ServiceHost.csproj | 9 + .../pages/RollCall/css/CaseHistory.css | 48 + .../pages/RollCall/css/CurrentDay.css | 48 + .../pages/RollCall/css/ModalTakeImages.css | 149 + .../pages/RollCall/js/CaseHistory.js | 114 + .../pages/RollCall/js/CurrentDay.js | 12 + .../RollCall/js/EmployeeUploadPicture.js | 106 + .../AssetsClient/pages/RollCall/js/Index.js | 31 + .../pages/RollCall/js/ModalCameraAccount.js | 224 + .../pages/RollCall/js/ModalOTPAction.js | 251 + .../pages/RollCall/js/ModalOTPActionFree.js | 164 + .../pages/RollCall/js/ModalTakeImages.js | 291 + .../AssetsClient/pages/RollCall/js/Plans.js | 19 + 61 files changed, 8530 insertions(+), 1300 deletions(-) create mode 100644 Company.Domain/RollCallEmployeeStatusAgg/IRollCallEmployeeStatusRepository.cs create mode 100644 Company.Domain/RollCallEmployeeStatusAgg/RollCallEmployeeStatus.cs create mode 100644 CompanyManagment.App.Contracts/RollCall/AbsentEmployeeViewModel.cs create mode 100644 CompanyManagment.App.Contracts/RollCall/CheckoutDailyRollCallViewModel.cs create mode 100644 CompanyManagment.App.Contracts/RollCall/CurrentDayRollCall.cs create mode 100644 CompanyManagment.App.Contracts/RollCall/RollCallTimeViewModel.cs create mode 100644 CompanyManagment.App.Contracts/RollCall/RollCallsByDateViewModel.cs create mode 100644 CompanyManagment.App.Contracts/RollCallEmployeeStatus/CreateRollCallEmployeeStatus.cs create mode 100644 CompanyManagment.App.Contracts/RollCallEmployeeStatus/EditRollCallEmployeeStatus.cs create mode 100644 CompanyManagment.App.Contracts/RollCallEmployeeStatus/IRollCallEmployeeStatusApplication.cs create mode 100644 CompanyManagment.App.Contracts/RollCallEmployeeStatus/RollCallEmployeeStatusViewModel.cs create mode 100644 CompanyManagment.Application/RollCallEmployeeStatusApplication.cs create mode 100644 CompanyManagment.EFCore/Mapping/RollCallEmployeeStatusMapping.cs create mode 100644 CompanyManagment.EFCore/Migrations/20240828122337_RollCallEmployeeStatus.Designer.cs create mode 100644 CompanyManagment.EFCore/Migrations/20240828122337_RollCallEmployeeStatus.cs create mode 100644 CompanyManagment.EFCore/Repository/RollCallEmployeeStatusRepository.cs create mode 100644 ServiceHost/Faces/11/42961/1.jpg create mode 100644 ServiceHost/Faces/11/42961/2.jpg create mode 100644 ServiceHost/Faces/11/42986/1.jpg create mode 100644 ServiceHost/Faces/11/42986/2.jpg create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/CaseHistory.css create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/CurrentDay.css create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/ModalTakeImages.css create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/CaseHistory.js create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/CurrentDay.js create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/EmployeeUploadPicture.js create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/Index.js create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalCameraAccount.js create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalOTPAction.js create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalOTPActionFree.js create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalTakeImages.js create mode 100644 ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/Plans.js diff --git a/AccountManagement.Application.Contracts/CameraAccount/ICameraAccountApplication.cs b/AccountManagement.Application.Contracts/CameraAccount/ICameraAccountApplication.cs index 9d65bcf7..451c3fa0 100644 --- a/AccountManagement.Application.Contracts/CameraAccount/ICameraAccountApplication.cs +++ b/AccountManagement.Application.Contracts/CameraAccount/ICameraAccountApplication.cs @@ -17,4 +17,6 @@ public interface ICameraAccountApplication OperationResult Active(long id); OperationResult DeActive(long id); OperationResult ChangePass(ChangePassword command); + bool HasCameraAccount(long workshopId, long accountId); + OperationResult CheckUsername(string username); } \ No newline at end of file diff --git a/AccountManagement.Application/CameraAccountApplication.cs b/AccountManagement.Application/CameraAccountApplication.cs index 22d5d977..15ff44d6 100644 --- a/AccountManagement.Application/CameraAccountApplication.cs +++ b/AccountManagement.Application/CameraAccountApplication.cs @@ -6,6 +6,7 @@ using System.Threading.Tasks; using _0_Framework.Application; using AccountManagement.Application.Contracts.Account; using AccountManagement.Application.Contracts.CameraAccount; +using AccountManagement.Domain.AccountAgg; using AccountManagement.Domain.CameraAccountAgg; namespace AccountManagement.Application; @@ -14,11 +15,13 @@ public class CameraAccountApplication : ICameraAccountApplication { private readonly ICameraAccountRepository _cameraAccountRepository; private readonly IPasswordHasher _passwordHasher; + private readonly IAccountRepository _accountRepository; - public CameraAccountApplication(ICameraAccountRepository cameraAccountRepository, IPasswordHasher passwordHasher) + public CameraAccountApplication(ICameraAccountRepository cameraAccountRepository, IPasswordHasher passwordHasher, IAccountRepository accountRepository) { _cameraAccountRepository = cameraAccountRepository; _passwordHasher = passwordHasher; + _accountRepository = accountRepository; } public OperationResult Create(CreateCameraAccount command) @@ -51,6 +54,19 @@ public class CameraAccountApplication : ICameraAccountApplication return _cameraAccountRepository.GetDetails(id); } + public bool HasCameraAccount(long workshopId, long accountId) + { + return _cameraAccountRepository.Exists(x => x.WorkshopId == workshopId && x.AccountId == accountId); + } + + public OperationResult CheckUsername(string username) + { + var operation = new OperationResult(); + if (_cameraAccountRepository.Exists(x => x.Username == username) || _accountRepository.Exists(x => x.Username == username)) + return operation.Failed("نام کاربری تکراری است"); + return operation.Succcedded(); + } + public OperationResult Active(long id) { var opration = new OperationResult(); diff --git a/Company.Domain/RollCallAgg/IRollCallRepository.cs b/Company.Domain/RollCallAgg/IRollCallRepository.cs index 42ff6bc4..bd105942 100644 --- a/Company.Domain/RollCallAgg/IRollCallRepository.cs +++ b/Company.Domain/RollCallAgg/IRollCallRepository.cs @@ -13,7 +13,11 @@ namespace Company.Domain.RollCallAgg { EditRollCall GetByEmployeeIdAndWorkshopId(long employeeId, long workshopId); EditRollCall GetById(long id); + List GetCurrentDay(RollCallSearchModel searchModel); + RollCallsByDateViewModel GetWorkshopRollCallHistory(RollCallSearchModel searchModel); List Search(RollCallSearchModel searchModel); + CurrentDayRollCall GetWorkshopCurrentDayRollCalls(long workshopId); + List GetEmployeeRollCallsForDuration(long employeeId, long workshopId, DateTime startDate, DateTime endDate); long Flag(long employeeId, long workshopId); diff --git a/Company.Domain/RollCallEmployeeAgg/IRollCallEmployeeRepository.cs b/Company.Domain/RollCallEmployeeAgg/IRollCallEmployeeRepository.cs index ad4ecce2..42035647 100644 --- a/Company.Domain/RollCallEmployeeAgg/IRollCallEmployeeRepository.cs +++ b/Company.Domain/RollCallEmployeeAgg/IRollCallEmployeeRepository.cs @@ -10,6 +10,7 @@ public interface IRollCallEmployeeRepository : IRepository GetPersonnelRollCallList(long workshopId); - + //rollcallEmployeeIncludeStatus + RollCallEmployee GetWithRollCallStatus(long id); int activedPerson(long workshopId); } \ No newline at end of file diff --git a/Company.Domain/RollCallEmployeeAgg/RollCallEmployee.cs b/Company.Domain/RollCallEmployeeAgg/RollCallEmployee.cs index ff256b4e..ee77f043 100644 --- a/Company.Domain/RollCallEmployeeAgg/RollCallEmployee.cs +++ b/Company.Domain/RollCallEmployeeAgg/RollCallEmployee.cs @@ -4,6 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using _0_Framework.Domain; +using Company.Domain.RollCallEmployeeStatusAgg; namespace Company.Domain.RollCallEmployeeAgg; @@ -24,7 +25,7 @@ public class RollCallEmployee : EntityBaseWithoutCreationDate public string EmployeeFullName { get; private set; } public string IsActiveString { get; private set; } public string HasUploadedImage { get; private set; } - + public List EmployeesStatus { get; private set; } public void HasImage() { diff --git a/Company.Domain/RollCallEmployeeStatusAgg/IRollCallEmployeeStatusRepository.cs b/Company.Domain/RollCallEmployeeStatusAgg/IRollCallEmployeeStatusRepository.cs new file mode 100644 index 00000000..bc2bd54c --- /dev/null +++ b/Company.Domain/RollCallEmployeeStatusAgg/IRollCallEmployeeStatusRepository.cs @@ -0,0 +1,11 @@ +using _0_Framework.Domain; +using CompanyManagment.App.Contracts.RollCallEmployeeStatus; +using System.Collections.Generic; + +namespace Company.Domain.RollCallEmployeeStatusAgg +{ + public interface IRollCallEmployeeStatusRepository : IRepository + { + List GetAll(); + } +} diff --git a/Company.Domain/RollCallEmployeeStatusAgg/RollCallEmployeeStatus.cs b/Company.Domain/RollCallEmployeeStatusAgg/RollCallEmployeeStatus.cs new file mode 100644 index 00000000..82429f5e --- /dev/null +++ b/Company.Domain/RollCallEmployeeStatusAgg/RollCallEmployeeStatus.cs @@ -0,0 +1,40 @@ +using _0_Framework.Application; +using _0_Framework.Domain; +using Company.Domain.RollCallEmployeeAgg; +using System; + +namespace Company.Domain.RollCallEmployeeStatusAgg +{ + public class RollCallEmployeeStatus : EntityBaseWithoutCreationDate + { + public long RollCallEmployeeId { get; private set; } + public RollCallEmployee RollCallEmployee { get; private set; } + + public DateTime StartDate { get; private set; } + public DateTime EndDate { get; private set; } + + + public RollCallEmployeeStatus(long rollCallEmployeeId, DateTime startDate, DateTime endDate) + { + RollCallEmployeeId = rollCallEmployeeId; + StartDate = startDate; + EndDate = endDate; + } + public RollCallEmployeeStatus(long rollCallEmployeeId, DateTime startDate) + { + RollCallEmployeeId = rollCallEmployeeId; + StartDate = startDate; + EndDate = Tools.GetUndefinedDateTime(); + } + public void Edit(DateTime startDate, DateTime endDate) + { + StartDate = startDate; + EndDate = endDate; + } + + public void Deactivate(DateTime endDate) + { + EndDate = endDate; + } + } +} diff --git a/CompanyManagment.App.Contracts/RollCall/AbsentEmployeeViewModel.cs b/CompanyManagment.App.Contracts/RollCall/AbsentEmployeeViewModel.cs new file mode 100644 index 00000000..227976ac --- /dev/null +++ b/CompanyManagment.App.Contracts/RollCall/AbsentEmployeeViewModel.cs @@ -0,0 +1,10 @@ +namespace CompanyManagment.App.Contracts.RollCall; + +public class AbsentEmployeeViewModel +{ + public long EmployeeId { get; set; } + public string EmployeeFullName { get; set; } + public string PersonnelCode { get; set; } + public string Reason { get; set; } + +} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/RollCall/CheckoutDailyRollCallViewModel.cs b/CompanyManagment.App.Contracts/RollCall/CheckoutDailyRollCallViewModel.cs new file mode 100644 index 00000000..04195ebd --- /dev/null +++ b/CompanyManagment.App.Contracts/RollCall/CheckoutDailyRollCallViewModel.cs @@ -0,0 +1,24 @@ +using System; + +namespace CompanyManagment.App.Contracts.RollCall +{ + #region Pooya + + + public class CheckoutDailyRollCallViewModel + { + public string RollCallDateFa { get; set; } + public string StartDate { get; set; } + public string EndDate { get; set; } + public DateTime DateTimeGr { get; set; } + //منقطع بودن شیفت کاری + public bool IsSliced { get; set; } + + public string TotalWorkingHours { get; set; } + + public string DayOfWeek { get; set; } + + } + #endregion + +} diff --git a/CompanyManagment.App.Contracts/RollCall/CurrentDayRollCall.cs b/CompanyManagment.App.Contracts/RollCall/CurrentDayRollCall.cs new file mode 100644 index 00000000..6e4b3798 --- /dev/null +++ b/CompanyManagment.App.Contracts/RollCall/CurrentDayRollCall.cs @@ -0,0 +1,10 @@ +using System.Collections.Generic; + +namespace CompanyManagment.App.Contracts.RollCall +{ + public class CurrentDayRollCall + { + public List PresentEmployees { get; set; } + public List AbsentEmployees { get; set; } + } +} diff --git a/CompanyManagment.App.Contracts/RollCall/IRollCallApplication.cs b/CompanyManagment.App.Contracts/RollCall/IRollCallApplication.cs index 244127c5..b704d152 100644 --- a/CompanyManagment.App.Contracts/RollCall/IRollCallApplication.cs +++ b/CompanyManagment.App.Contracts/RollCall/IRollCallApplication.cs @@ -13,8 +13,15 @@ namespace CompanyManagment.App.Contracts.RollCall OperationResult Edit(long id); EditRollCall GetByEmployeeIdAndWorkshopId(long employeeId, long workshopId); + List GetActiveEmployeeRollCallsForDuration(long employeeId, long workshopId, + DateTime startDate, DateTime endDate); + EditRollCall GetById(long id); List Search(RollCallSearchModel searchModel); + List GetCurrentDay(RollCallSearchModel searchModel); + List GetHistoryCase(RollCallSearchModel searchModel); + CurrentDayRollCall GetWorkshopCurrentDayRollCalls(long workshopId); + RollCallsByDateViewModel GetWorkshopRollCallHistory(RollCallSearchModel searchModel); long Flag(long employeeId, long workshopId); } } diff --git a/CompanyManagment.App.Contracts/RollCall/RollCallSearchModel.cs b/CompanyManagment.App.Contracts/RollCall/RollCallSearchModel.cs index e79cdcb2..4b62832a 100644 --- a/CompanyManagment.App.Contracts/RollCall/RollCallSearchModel.cs +++ b/CompanyManagment.App.Contracts/RollCall/RollCallSearchModel.cs @@ -12,4 +12,16 @@ public class RollCallSearchModel public DateTime? EndDate { get; set; } public int Year { get; set; } public int Month { get; set; } + public int PageIndex { get; set; } + + #region Pooya + public int DateIndex { get; set; } + + #endregion + + #region Mahan + public string StarDateFa { get; set; } + public string EndDateFa { get; set; } + public string ExactDateFa { get; set; } + #endregion } \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/RollCall/RollCallTimeViewModel.cs b/CompanyManagment.App.Contracts/RollCall/RollCallTimeViewModel.cs new file mode 100644 index 00000000..9d83167e --- /dev/null +++ b/CompanyManagment.App.Contracts/RollCall/RollCallTimeViewModel.cs @@ -0,0 +1,10 @@ +using System; + +namespace CompanyManagment.App.Contracts.RollCall; + +public class RollCallTimeViewModel +{ + public string StartDate { get; set; } + public string EndDate { get; set; } + public TimeSpan TotalHours { get; set; } +} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/RollCall/RollCallViewModel.cs b/CompanyManagment.App.Contracts/RollCall/RollCallViewModel.cs index 131f83f8..ee1b87b2 100644 --- a/CompanyManagment.App.Contracts/RollCall/RollCallViewModel.cs +++ b/CompanyManagment.App.Contracts/RollCall/RollCallViewModel.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; namespace CompanyManagment.App.Contracts.RollCall; @@ -6,12 +7,21 @@ public class RollCallViewModel { public long Id { get; set; } public long WorkshopId { get; set; } + public string Reason { get; set; } public long EmployeeId { get; set; } + public string PersonnelCode { get; set; } public string EmployeeFullName { get; set; } public DateTime? StartDate { get; set; } public DateTime? EndDate { get; set; } + public string DateFa { get; set; } + public DateTime DateGr { get; set; } public int Year { get; set; } public int Month { get; set; } public TimeSpan ShiftSpan { get; set; } public DateTime CreationDate { get; set; } + + public string StartDateFa { get; set; } + public string EndDateFa { get; set; } + public IEnumerable RollCallTimesList { get; set; } + public double TotalWorkingHours { get; set; } } \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/RollCall/RollCallsByDateViewModel.cs b/CompanyManagment.App.Contracts/RollCall/RollCallsByDateViewModel.cs new file mode 100644 index 00000000..bb1355b1 --- /dev/null +++ b/CompanyManagment.App.Contracts/RollCall/RollCallsByDateViewModel.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; + +namespace CompanyManagment.App.Contracts.RollCall +{ + public class RollCallsByDateViewModel + { + public string DateFa { get; set; } + public DateTime DateGr { get; set; } + public IEnumerable ActiveEmployees { get; set; } + } +} diff --git a/CompanyManagment.App.Contracts/RollCallEmployeeStatus/CreateRollCallEmployeeStatus.cs b/CompanyManagment.App.Contracts/RollCallEmployeeStatus/CreateRollCallEmployeeStatus.cs new file mode 100644 index 00000000..c5050891 --- /dev/null +++ b/CompanyManagment.App.Contracts/RollCallEmployeeStatus/CreateRollCallEmployeeStatus.cs @@ -0,0 +1,7 @@ +namespace CompanyManagment.App.Contracts.RollCallEmployeeStatus +{ + public class CreateRollCallEmployeeStatus + { + public long RollCallEmployeeId { get; set; } + } +} diff --git a/CompanyManagment.App.Contracts/RollCallEmployeeStatus/EditRollCallEmployeeStatus.cs b/CompanyManagment.App.Contracts/RollCallEmployeeStatus/EditRollCallEmployeeStatus.cs new file mode 100644 index 00000000..2c64f984 --- /dev/null +++ b/CompanyManagment.App.Contracts/RollCallEmployeeStatus/EditRollCallEmployeeStatus.cs @@ -0,0 +1,13 @@ +using System; + +namespace CompanyManagment.App.Contracts.RollCallEmployeeStatus +{ + public class EditRollCallEmployeeStatus + { + public long Id { get; set; } + public DateTime StartDate { get; set; } + public DateTime EndDate { get; set; } + + + } +} diff --git a/CompanyManagment.App.Contracts/RollCallEmployeeStatus/IRollCallEmployeeStatusApplication.cs b/CompanyManagment.App.Contracts/RollCallEmployeeStatus/IRollCallEmployeeStatusApplication.cs new file mode 100644 index 00000000..6dfb87f7 --- /dev/null +++ b/CompanyManagment.App.Contracts/RollCallEmployeeStatus/IRollCallEmployeeStatusApplication.cs @@ -0,0 +1,11 @@ +using _0_Framework.Application; + +namespace CompanyManagment.App.Contracts.RollCallEmployeeStatus +{ + public interface IRollCallEmployeeStatusApplication + { + OperationResult Create(CreateRollCallEmployeeStatus cmd); + OperationResult Deactivate(long id); + OperationResult Edit(EditRollCallEmployeeStatus cmd); + } +} diff --git a/CompanyManagment.App.Contracts/RollCallEmployeeStatus/RollCallEmployeeStatusViewModel.cs b/CompanyManagment.App.Contracts/RollCallEmployeeStatus/RollCallEmployeeStatusViewModel.cs new file mode 100644 index 00000000..04c0b59a --- /dev/null +++ b/CompanyManagment.App.Contracts/RollCallEmployeeStatus/RollCallEmployeeStatusViewModel.cs @@ -0,0 +1,9 @@ +namespace CompanyManagment.App.Contracts.RollCallEmployeeStatus +{ + public class RollCallEmployeeStatusViewModel + { + public long Id { get; set; } + public string StartDate { get; set; } + public string EndDate { get; set; } + } +} diff --git a/CompanyManagment.Application/RollCallApplication.cs b/CompanyManagment.Application/RollCallApplication.cs index a4cf7960..12439354 100644 --- a/CompanyManagment.Application/RollCallApplication.cs +++ b/CompanyManagment.Application/RollCallApplication.cs @@ -53,6 +53,15 @@ public class RollCallApplication : IRollCallApplication return _rollCallRepository.GetByEmployeeIdAndWorkshopId(employeeId, workshopId); } + public List GetActiveEmployeeRollCallsForDuration(long employeeId, long workshopId, DateTime startDate, DateTime endDate) + { + + if (startDate >= endDate) + return new(); + + return _rollCallRepository.GetEmployeeRollCallsForDuration(employeeId, workshopId, startDate, endDate); + } + public EditRollCall GetById(long id) { return _rollCallRepository.GetById(id); @@ -63,6 +72,26 @@ public class RollCallApplication : IRollCallApplication return _rollCallRepository.Search(searchModel); } + public List GetCurrentDay(RollCallSearchModel searchModel) + { + return _rollCallRepository.GetCurrentDay(searchModel); + } + + public List GetHistoryCase(RollCallSearchModel searchModel) + { + return _rollCallRepository.GetCurrentDay(searchModel); + } + + public CurrentDayRollCall GetWorkshopCurrentDayRollCalls(long workshopId) + { + return _rollCallRepository.GetWorkshopCurrentDayRollCalls(workshopId); + } + + public RollCallsByDateViewModel GetWorkshopRollCallHistory(RollCallSearchModel searchModel) + { + return _rollCallRepository.GetWorkshopRollCallHistory(searchModel); + } + public long Flag(long employeeId, long workshopId) { return _rollCallRepository.Flag(employeeId, workshopId); diff --git a/CompanyManagment.Application/RollCallEmployeeApplication.cs b/CompanyManagment.Application/RollCallEmployeeApplication.cs index 91d90059..68e56b80 100644 --- a/CompanyManagment.Application/RollCallEmployeeApplication.cs +++ b/CompanyManagment.Application/RollCallEmployeeApplication.cs @@ -1,8 +1,10 @@ using System.Collections.Generic; +using System.Linq; using _0_Framework.Application; using Company.Domain.EmployeeAgg; using Company.Domain.RollCallEmployeeAgg; using CompanyManagment.App.Contracts.RollCallEmployee; +using CompanyManagment.App.Contracts.RollCallEmployeeStatus; namespace CompanyManagment.Application; @@ -10,11 +12,13 @@ public class RollCallEmployeeApplication : IRollCallEmployeeApplication { private readonly IRollCallEmployeeRepository _rollCallEmployeeRepository; private readonly IEmployeeRepository _employeeRepository; + private readonly IRollCallEmployeeStatusApplication _rollCallEmployeeStatusApplication; - public RollCallEmployeeApplication(IRollCallEmployeeRepository rollCallEmployeeRepository, IEmployeeRepository employeeRepository) + public RollCallEmployeeApplication(IRollCallEmployeeRepository rollCallEmployeeRepository, IEmployeeRepository employeeRepository, IRollCallEmployeeStatusApplication rollCallEmployeeStatusApplication) { _rollCallEmployeeRepository = rollCallEmployeeRepository; _employeeRepository = employeeRepository; + _rollCallEmployeeStatusApplication = rollCallEmployeeStatusApplication; } public OperationResult Create(CreateRollCallEmployee command) @@ -39,20 +43,26 @@ public class RollCallEmployeeApplication : IRollCallEmployeeApplication var emp = _rollCallEmployeeRepository.Get(id); if (emp == null) return opreation.Failed("پرسنل یافت نشد"); - + if(emp.HasUploadedImage == "false") + return opreation.Failed("لطفا ابتدا عکس پرسنل را آپلود کنید"); emp.Active(); _rollCallEmployeeRepository.SaveChanges(); + _rollCallEmployeeStatusApplication.Create(new CreateRollCallEmployeeStatus() { RollCallEmployeeId = id }); return opreation.Succcedded(); } public OperationResult DeActive(long id) { var opreation = new OperationResult(); - var emp = _rollCallEmployeeRepository.Get(id); + var emp = _rollCallEmployeeRepository.GetWithRollCallStatus(id); if (emp == null) return opreation.Failed("پرسنل یافت نشد"); + var lastStatus = emp.EmployeesStatus.MaxBy(x => x.StartDate); + if (!lastStatus.EndDate.IsDateUndefined()) + return opreation.Failed("حضور و غیاب کارمند قبلا غیر فعال شده است"); emp.DeActive(); _rollCallEmployeeRepository.SaveChanges(); + _rollCallEmployeeStatusApplication.Deactivate(lastStatus.id); return opreation.Succcedded(); } diff --git a/CompanyManagment.Application/RollCallEmployeeStatusApplication.cs b/CompanyManagment.Application/RollCallEmployeeStatusApplication.cs new file mode 100644 index 00000000..a581dcc7 --- /dev/null +++ b/CompanyManagment.Application/RollCallEmployeeStatusApplication.cs @@ -0,0 +1,74 @@ +using _0_Framework.Application; +using Company.Domain.LeftWorkAgg; +using Company.Domain.RollCallEmployeeAgg; +using Company.Domain.RollCallEmployeeStatusAgg; +using CompanyManagment.App.Contracts.RollCallEmployeeStatus; +using System; +using System.Collections.Generic; + +namespace CompanyManagment.Application +{ + public class RollCallEmployeeStatusApplication : IRollCallEmployeeStatusApplication + { + private readonly IRollCallEmployeeStatusRepository _employeeRollCallStatusRepository; + private readonly IRollCallEmployeeRepository _rollCallEmployeeRepository; + private readonly ILeftWorkRepository _leftWorkRepository; + + + public RollCallEmployeeStatusApplication(IRollCallEmployeeStatusRepository employeeStatusRepository, IRollCallEmployeeRepository rollCallEmployeeRepository, ILeftWorkRepository leftWorkRepository) + { + _employeeRollCallStatusRepository = employeeStatusRepository; + _rollCallEmployeeRepository = rollCallEmployeeRepository; + _leftWorkRepository = leftWorkRepository; + } + + public OperationResult Create(CreateRollCallEmployeeStatus cmd) + { + OperationResult op = new(); + RollCallEmployee employee = _rollCallEmployeeRepository.Get(cmd.RollCallEmployeeId); + if (employee == null) + return op.Failed("کارمند مجاز نیست"); + + if (!_leftWorkRepository.Exists(x => x.EmployeeId == employee.EmployeeId && x.WorkshopId == employee.WorkshopId && + x.LeftWorkDate.Date > DateTime.Now.Date && x.StartWorkDate.Date < DateTime.Now.Date)) + return op.Failed("کارمند در کارگاه شروع به کار نکرده است"); + if (_employeeRollCallStatusRepository.Exists(x => x.EndDate >= DateTime.Now.Date && employee.id == x.RollCallEmployeeId)) + return op.Failed("تکراری است"); + RollCallEmployeeStatus newRecord = new(employee.id, DateTime.Now.Date); + _employeeRollCallStatusRepository.Create(newRecord); + _employeeRollCallStatusRepository.SaveChanges(); + + return op.Succcedded(); + } + + public OperationResult Deactivate(long id) + { + OperationResult op = new(); + RollCallEmployeeStatus entity = _employeeRollCallStatusRepository.Get(id); + if (entity == null) + return op.Failed(ApplicationMessages.RecordNotFound); + if (!entity.EndDate.IsDateUndefined()) + return op.Failed("کارمند قبلا غیر فعال شده است"); + entity.Deactivate(DateTime.Now.Date); + _employeeRollCallStatusRepository.SaveChanges(); + return op.Succcedded(); + } + + public OperationResult Edit(EditRollCallEmployeeStatus cmd) + { + OperationResult op = new(); + RollCallEmployeeStatus entity = _employeeRollCallStatusRepository.Get(cmd.Id); + if (entity == null) + return op.Failed(ApplicationMessages.RecordNotFound); + + entity.Edit(cmd.StartDate, cmd.EndDate); + _employeeRollCallStatusRepository.SaveChanges(); + return op.Succcedded(); + } + + public List GetAll() + { + return _employeeRollCallStatusRepository.GetAll(); + } + } +} diff --git a/CompanyManagment.EFCore/CompanyContext.cs b/CompanyManagment.EFCore/CompanyContext.cs index cc642eb0..d310debf 100644 --- a/CompanyManagment.EFCore/CompanyContext.cs +++ b/CompanyManagment.EFCore/CompanyContext.cs @@ -68,6 +68,7 @@ using Company.Domain.ProceedingSession; using Company.Domain.RepresentativeAgg; using Company.Domain.RollCallAgg; using Company.Domain.RollCallEmployeeAgg; +using Company.Domain.RollCallEmployeeStatusAgg; using Company.Domain.RollCallPlanAgg; using Company.Domain.RollCallServiceAgg; using Company.Domain.SmsResultAgg; @@ -132,6 +133,7 @@ public class CompanyContext : DbContext public DbSet TaxLeftWorkItems { get; set; } public DbSet TaxLeftWorkCategories { get; set; } public DbSet TaxJobCategories { get; set; } + public DbSet RollCallEmployeesStatus { get; set; } public DbSet RollCallEmployees { get; set; } public DbSet RollCallPlans { get; set; } public DbSet InstitutionPlans { get; set; } diff --git a/CompanyManagment.EFCore/Mapping/RollCallEmployeeMapping.cs b/CompanyManagment.EFCore/Mapping/RollCallEmployeeMapping.cs index eaf5e2a6..1347946b 100644 --- a/CompanyManagment.EFCore/Mapping/RollCallEmployeeMapping.cs +++ b/CompanyManagment.EFCore/Mapping/RollCallEmployeeMapping.cs @@ -16,6 +16,9 @@ public class RollCallEmployeeMapping : IEntityTypeConfiguration x.EmployeeFullName).HasMaxLength(100); builder.Property(x => x.IsActiveString).HasMaxLength(5); builder.Property(x => x.HasUploadedImage).HasMaxLength(5); + builder.HasMany(x => x.EmployeesStatus) + .WithOne(x => x.RollCallEmployee) + .HasForeignKey(x => x.RollCallEmployeeId); } } \ No newline at end of file diff --git a/CompanyManagment.EFCore/Mapping/RollCallEmployeeStatusMapping.cs b/CompanyManagment.EFCore/Mapping/RollCallEmployeeStatusMapping.cs new file mode 100644 index 00000000..f96c7ce0 --- /dev/null +++ b/CompanyManagment.EFCore/Mapping/RollCallEmployeeStatusMapping.cs @@ -0,0 +1,21 @@ +using Company.Domain.RollCallEmployeeStatusAgg; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Metadata.Builders; + +namespace CompanyManagment.EFCore.Mapping +{ + public class RollCallEmployeeStatusMapping : IEntityTypeConfiguration + { + public void Configure(EntityTypeBuilder builder) + { + builder.HasKey(x => x.id); + builder.Property(x => x.EndDate).IsRequired(); + builder.Property(x => x.StartDate).IsRequired(); + builder.Property(x => x.RollCallEmployeeId).IsRequired(); + + builder.HasOne(x => x.RollCallEmployee) + .WithMany(x => x.EmployeesStatus).HasForeignKey(x => x.RollCallEmployeeId); + + } + } +} diff --git a/CompanyManagment.EFCore/Migrations/20240828122337_RollCallEmployeeStatus.Designer.cs b/CompanyManagment.EFCore/Migrations/20240828122337_RollCallEmployeeStatus.Designer.cs new file mode 100644 index 00000000..ee6ab419 --- /dev/null +++ b/CompanyManagment.EFCore/Migrations/20240828122337_RollCallEmployeeStatus.Designer.cs @@ -0,0 +1,5628 @@ +// +using System; +using CompanyManagment.EFCore; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Metadata; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; + +#nullable disable + +namespace CompanyManagment.EFCore.Migrations +{ + [DbContext(typeof(CompanyContext))] + [Migration("20240828122337_RollCallEmployeeStatus")] + partial class RollCallEmployeeStatus + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "8.0.4") + .HasAnnotation("Relational:MaxIdentifierLength", 128); + + SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); + + modelBuilder.Entity("Company.Domain.BillAgg.EntityBill", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Appointed") + .HasColumnType("nvarchar(max)"); + + b.Property("Contact") + .HasColumnType("nvarchar(max)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Description") + .HasColumnType("nvarchar(max)"); + + b.Property("IsActiveString") + .HasColumnType("nvarchar(max)"); + + b.Property("ProcessingStage") + .HasColumnType("nvarchar(max)"); + + b.Property("SubjectBill") + .IsRequired() + .HasMaxLength(500) + .HasColumnType("nvarchar(500)"); + + b.HasKey("id"); + + b.ToTable("TextManager_Bill", (string)null); + }); + + modelBuilder.Entity("Company.Domain.Board.Board", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("BoardChairman") + .HasColumnType("nvarchar(max)"); + + b.Property("BoardType_Id") + .HasColumnType("int"); + + b.Property("Branch") + .HasColumnType("nvarchar(max)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DisputeResolutionPetitionDate") + .HasColumnType("datetime2"); + + b.Property("ExpertReport") + .HasColumnType("nvarchar(max)"); + + b.Property("File_Id") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("BoardType_Id"); + + b.HasIndex("File_Id"); + + b.ToTable("Boards", (string)null); + }); + + modelBuilder.Entity("Company.Domain.BoardType.BoardType", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("Title") + .HasColumnType("nvarchar(max)"); + + b.HasKey("Id"); + + b.ToTable("BoardTypes", (string)null); + }); + + modelBuilder.Entity("Company.Domain.ChapterAgg.EntityChapter", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Chapter") + .IsRequired() + .HasMaxLength(60) + .HasColumnType("nvarchar(60)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("IsActiveString") + .HasColumnType("nvarchar(max)"); + + b.Property("Subtitle_Id") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("Subtitle_Id"); + + b.ToTable("TextManager_Chapter", (string)null); + }); + + modelBuilder.Entity("Company.Domain.CheckoutAgg.Checkout", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("AbsenceDeduction") + .HasColumnType("float"); + + b.Property("AbsencePeriod") + .HasColumnType("float"); + + b.Property("ArchiveCode") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("AverageHoursPerDay") + .HasColumnType("float"); + + b.Property("BaseYearsPay") + .HasColumnType("float"); + + b.Property("BonusesPay") + .HasColumnType("float"); + + b.Property("ConsumableItems") + .HasColumnType("float"); + + b.Property("ContractEnd") + .HasColumnType("datetime2"); + + b.Property("ContractId") + .HasColumnType("bigint"); + + b.Property("ContractNo") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ContractStart") + .HasColumnType("datetime2"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("CreditLeaves") + .HasColumnType("float"); + + b.Property("DateOfBirth") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("EmployeeFullName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("FamilyAllowance") + .HasColumnType("float"); + + b.Property("FathersName") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("FridayPay") + .HasColumnType("float"); + + b.Property("HousingAllowance") + .HasColumnType("float"); + + b.Property("InstallmentDeduction") + .HasColumnType("float"); + + b.Property("InsuranceDeduction") + .HasColumnType("float"); + + b.Property("IsActiveString") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("LeaveCheckout") + .HasColumnType("bit"); + + b.Property("LeavePay") + .HasColumnType("float"); + + b.Property("MarriedAllowance") + .HasColumnType("float"); + + b.Property("MissionPay") + .HasColumnType("float"); + + b.Property("Month") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("MonthlySalary") + .HasColumnType("float"); + + b.Property("NationalCode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("NightworkPay") + .HasColumnType("float"); + + b.Property("OvertimePay") + .HasColumnType("float"); + + b.Property("PersonnelCode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("RewardPay") + .HasColumnType("float"); + + b.Property("SalaryAidDeduction") + .HasColumnType("float"); + + b.Property("ShiftPay") + .HasColumnType("float"); + + b.Property("Signature") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("SumOfWorkingDays") + .HasMaxLength(6) + .HasColumnType("nvarchar(6)"); + + b.Property("TaxDeducation") + .HasColumnType("float"); + + b.Property("TotalClaims") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("TotalDeductions") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("TotalPayment") + .HasColumnType("float"); + + b.Property("WorkingHoursId") + .HasColumnType("bigint"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("WorkshopName") + .HasMaxLength(70) + .HasColumnType("nvarchar(70)"); + + b.Property("Year") + .HasMaxLength(4) + .HasColumnType("nvarchar(4)"); + + b.Property("YearsPay") + .HasColumnType("float"); + + b.HasKey("id"); + + b.HasIndex("WorkshopId"); + + b.ToTable("Checkouts", (string)null); + }); + + modelBuilder.Entity("Company.Domain.ClassifiedSalaryAgg.ClassifiedSalary", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EndDate") + .HasColumnType("datetime2"); + + b.Property("Group1") + .HasColumnType("float"); + + b.Property("Group10") + .HasColumnType("float"); + + b.Property("Group11") + .HasColumnType("float"); + + b.Property("Group12") + .HasColumnType("float"); + + b.Property("Group13") + .HasColumnType("float"); + + b.Property("Group14") + .HasColumnType("float"); + + b.Property("Group15") + .HasColumnType("float"); + + b.Property("Group16") + .HasColumnType("float"); + + b.Property("Group17") + .HasColumnType("float"); + + b.Property("Group18") + .HasColumnType("float"); + + b.Property("Group19") + .HasColumnType("float"); + + b.Property("Group2") + .HasColumnType("float"); + + b.Property("Group20") + .HasColumnType("float"); + + b.Property("Group3") + .HasColumnType("float"); + + b.Property("Group4") + .HasColumnType("float"); + + b.Property("Group5") + .HasColumnType("float"); + + b.Property("Group6") + .HasColumnType("float"); + + b.Property("Group7") + .HasColumnType("float"); + + b.Property("Group8") + .HasColumnType("float"); + + b.Property("Group9") + .HasColumnType("float"); + + b.Property("StartDate") + .HasColumnType("datetime2"); + + b.Property("Year") + .HasColumnType("int"); + + b.HasKey("id"); + + b.ToTable("ClassifiedSalaries", (string)null); + }); + + modelBuilder.Entity("Company.Domain.ClientEmployeeWorkshopAgg.ClientEmployeeWorkshop", b => + { + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.HasKey("WorkshopId", "EmployeeId"); + + b.HasIndex("EmployeeId"); + + b.ToTable("ClientWorkshopEmployee", (string)null); + }); + + modelBuilder.Entity("Company.Domain.Contact2Agg.EntityContact", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("IsActiveString") + .HasColumnType("nvarchar(max)"); + + b.Property("NameContact") + .HasColumnType("nvarchar(max)"); + + b.Property("Signature") + .HasColumnType("nvarchar(max)"); + + b.HasKey("id"); + + b.ToTable("TextManager_Contact", (string)null); + }); + + modelBuilder.Entity("Company.Domain.ContarctingPartyAgg.PersonalContractingParty", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Address") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)"); + + b.Property("AgentPhone") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ArchiveCode") + .HasColumnType("int"); + + b.Property("BlockTimes") + .HasColumnType("int"); + + b.Property("City") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("FName") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("IdNumber") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("IsActiveString") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("IsBlock") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("IsLegal") + .IsRequired() + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("LName") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("NationalId") + .IsRequired() + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("Nationalcode") + .IsRequired() + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("Phone") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("RegisterId") + .IsRequired() + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("RepresentativeFullName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("RepresentativeId") + .HasColumnType("bigint"); + + b.Property("State") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("SureName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("Zone") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.HasKey("id"); + + b.HasIndex("RepresentativeId"); + + b.ToTable("PersonalContractingParties", (string)null); + }); + + modelBuilder.Entity("Company.Domain.ContractAgg.Contract", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("AgreementSalary") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ArchiveCode") + .IsRequired() + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("ConsumableItems") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ContarctStart") + .HasColumnType("datetime2"); + + b.Property("ContractEnd") + .HasColumnType("datetime2"); + + b.Property("ContractNo") + .IsRequired() + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("ContractPeriod") + .HasMaxLength(2) + .HasColumnType("nvarchar(2)"); + + b.Property("ContractType") + .IsRequired() + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DayliWage") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("EmployerId") + .HasColumnType("bigint"); + + b.Property("FamilyAllowance") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("GetWorkDate") + .HasColumnType("datetime2"); + + b.Property("HousingAllowance") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("IsActiveString") + .IsRequired() + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("JobType") + .IsRequired() + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("JobTypeId") + .HasColumnType("bigint"); + + b.Property("MandatoryHoursid") + .HasColumnType("bigint"); + + b.Property("PersonnelCode") + .HasColumnType("bigint"); + + b.Property("SetContractDate") + .HasColumnType("datetime2"); + + b.Property("Signature") + .HasMaxLength(1) + .HasColumnType("nvarchar(1)"); + + b.Property("WorkingHoursWeekly") + .IsRequired() + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("WorkshopAddress1") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)"); + + b.Property("WorkshopAddress2") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)"); + + b.Property("WorkshopIds") + .HasColumnType("bigint"); + + b.Property("YearlySalaryId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("EmployeeId"); + + b.HasIndex("EmployerId"); + + b.HasIndex("JobTypeId"); + + b.HasIndex("MandatoryHoursid"); + + b.HasIndex("WorkshopIds"); + + b.HasIndex("YearlySalaryId"); + + b.ToTable("Contracts", (string)null); + }); + + modelBuilder.Entity("Company.Domain.ContractingPartyAccountAgg.ContractingPartyAccount", b => + { + b.Property("PersonalContractingPartyId") + .HasColumnType("bigint"); + + b.Property("AccountId") + .HasColumnType("bigint"); + + b.HasKey("PersonalContractingPartyId", "AccountId"); + + b.ToTable("ContractingPartyAccount", (string)null); + }); + + modelBuilder.Entity("Company.Domain.CrossJobAgg.CrossJob", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("CrossJobGuildId") + .HasColumnType("bigint"); + + b.Property("EquivalentRialOver") + .HasColumnType("bigint"); + + b.Property("EquivalentRialUnder") + .HasColumnType("bigint"); + + b.Property("SalaryRatioOver") + .HasColumnType("float"); + + b.Property("SalaryRatioUnder") + .HasColumnType("float"); + + b.HasKey("id"); + + b.HasIndex("CrossJobGuildId"); + + b.ToTable("CrossJobs", (string)null); + }); + + modelBuilder.Entity("Company.Domain.CrossJobGuildAgg.CrossJobGuild", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EconomicCode") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Title") + .IsRequired() + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Year") + .HasMaxLength(4) + .HasColumnType("int"); + + b.HasKey("id"); + + b.ToTable("CrossJobGuilds", (string)null); + }); + + modelBuilder.Entity("Company.Domain.CrossJobItemsAgg.CrossJobItems", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("CrossJobId") + .HasColumnType("bigint"); + + b.Property("JobId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("CrossJobId"); + + b.HasIndex("JobId"); + + b.ToTable("CrossJobItems", (string)null); + }); + + modelBuilder.Entity("Company.Domain.DateSalaryAgg.DateSalary", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EndDateFa") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("EndDateGr") + .HasColumnType("datetime2"); + + b.Property("StartDateFa") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("StartDateGr") + .HasColumnType("datetime2"); + + b.Property("Year") + .HasMaxLength(4) + .HasColumnType("nvarchar(4)"); + + b.HasKey("id"); + + b.ToTable("DateSalaries", (string)null); + }); + + modelBuilder.Entity("Company.Domain.DateSalaryItemAgg.DateSalaryItem", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DateSalaryId") + .HasColumnType("bigint"); + + b.Property("Percent") + .HasColumnType("float"); + + b.Property("PercentageId") + .HasColumnType("bigint"); + + b.Property("Salary") + .HasColumnType("float"); + + b.HasKey("id"); + + b.HasIndex("DateSalaryId"); + + b.HasIndex("PercentageId"); + + b.ToTable("DateSalaryItems", (string)null); + }); + + modelBuilder.Entity("Company.Domain.EmployeeAccountAgg.EmployeeAccount", b => + { + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("AccountId") + .HasColumnType("bigint"); + + b.HasKey("EmployeeId", "AccountId"); + + b.ToTable("EmployeeAccounts", (string)null); + }); + + modelBuilder.Entity("Company.Domain.EmployeeAgg.Employee", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Address") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)"); + + b.Property("BankBranch") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("BankCardNumber") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("City") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DateOfBirth") + .HasColumnType("datetime2"); + + b.Property("DateOfIssue") + .HasColumnType("datetime2"); + + b.Property("EservicePassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("EserviceUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("FName") + .IsRequired() + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("FatherName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("FieldOfStudy") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Gender") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("IdNumber") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("InsuranceCode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("InsuranceHistoryByMonth") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("InsuranceHistoryByYear") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("IsActive") + .HasColumnType("bit"); + + b.Property("IsActiveString") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("LName") + .IsRequired() + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("LevelOfEducation") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("MaritalStatus") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("MclsPassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("MclsUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("MilitaryService") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("NationalCode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("Nationality") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("NumberOfChildren") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("OfficePhone") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("Phone") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("PlaceOfIssue") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("SanaPassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("SanaUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("State") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TaxOfficeUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TaxOfficepassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.HasKey("id"); + + b.ToTable("Employees", (string)null); + }); + + modelBuilder.Entity("Company.Domain.EmployeeChildrenAgg.EmployeeChildren", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DateOfBirth") + .HasColumnType("datetime2"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("FName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("ParentNationalCode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.HasKey("id"); + + b.HasIndex("EmployeeId"); + + b.ToTable("EmployeeChildren", (string)null); + }); + + modelBuilder.Entity("Company.Domain.EmployeeComputeOptionsAgg.EmployeeComputeOptions", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("BonusesOptions") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ComputeOptions") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("YearsOptions") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.HasKey("id"); + + b.ToTable("EmployeeComputeOptions", (string)null); + }); + + modelBuilder.Entity("Company.Domain.EmployeeInsurancListDataAgg.EmployeeInsurancListData", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("BenefitsIncludedContinuous") + .HasColumnType("float"); + + b.Property("BenefitsIncludedNonContinuous") + .HasColumnType("float"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DailyWage") + .HasColumnType("float"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("IncludeStatus") + .HasColumnType("bit"); + + b.Property("InsuranceListId") + .HasColumnType("bigint"); + + b.Property("InsuranceShare") + .HasColumnType("float"); + + b.Property("JobId") + .HasColumnType("bigint"); + + b.Property("LeftWorkDate") + .HasColumnType("datetime2(7)"); + + b.Property("MonthlyBenefits") + .HasColumnType("float"); + + b.Property("MonthlyBenefitsIncluded") + .HasColumnType("float"); + + b.Property("MonthlySalary") + .HasColumnType("float"); + + b.Property("StartWorkDate") + .HasColumnType("datetime2"); + + b.Property("WorkingDays") + .HasColumnType("int"); + + b.HasKey("id"); + + b.ToTable("EmployeeInsurancListData", (string)null); + }); + + modelBuilder.Entity("Company.Domain.EmployeeInsuranceRecordAgg.EmployeeInsuranceRecord", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DateOfEnd") + .HasColumnType("datetime2"); + + b.Property("DateOfStart") + .HasColumnType("datetime2"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("WorkShopId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("EmployeeId"); + + b.HasIndex("WorkShopId"); + + b.ToTable("EmployeeInsuranceRecord", (string)null); + }); + + modelBuilder.Entity("Company.Domain.EmployerAccountAgg.EmployerAccount", b => + { + b.Property("EmployerId") + .HasColumnType("bigint"); + + b.Property("AccountId") + .HasColumnType("bigint"); + + b.HasKey("EmployerId", "AccountId"); + + b.ToTable("EmployerAccounts", (string)null); + }); + + modelBuilder.Entity("Company.Domain.Evidence.Evidence", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("BoardType_Id") + .HasColumnType("int"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Description") + .HasColumnType("nvarchar(max)"); + + b.Property("File_Id") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("BoardType_Id"); + + b.HasIndex("File_Id"); + + b.ToTable("Evidences", (string)null); + }); + + modelBuilder.Entity("Company.Domain.EvidenceDetail.EvidenceDetail", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Day") + .HasColumnType("nvarchar(max)"); + + b.Property("Description") + .HasColumnType("nvarchar(max)"); + + b.Property("Evidence_Id") + .HasColumnType("bigint"); + + b.Property("FromDate") + .HasColumnType("datetime2"); + + b.Property("Title") + .HasColumnType("nvarchar(max)"); + + b.Property("ToDate") + .HasColumnType("datetime2"); + + b.HasKey("id"); + + b.HasIndex("Evidence_Id"); + + b.ToTable("EvidenceDetails", (string)null); + }); + + modelBuilder.Entity("Company.Domain.File1.File1", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("ArchiveNo") + .HasColumnType("bigint"); + + b.Property("Client") + .HasColumnType("int"); + + b.Property("ClientVisitDate") + .HasColumnType("datetime2"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Description") + .HasColumnType("nvarchar(max)"); + + b.Property("FileClass") + .HasColumnType("nvarchar(max)"); + + b.Property("HasMandate") + .HasColumnType("int"); + + b.Property("ProceederReference") + .HasColumnType("nvarchar(max)"); + + b.Property("Reqester") + .HasColumnType("bigint"); + + b.Property("Status") + .HasColumnType("int"); + + b.Property("Summoned") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.ToTable("Files", (string)null); + }); + + modelBuilder.Entity("Company.Domain.FileAlert.FileAlert", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("AdditionalDeadline") + .HasColumnType("int"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("FileState_Id") + .HasColumnType("bigint"); + + b.Property("File_Id") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("FileState_Id"); + + b.HasIndex("File_Id"); + + b.ToTable("File_Alerts", (string)null); + }); + + modelBuilder.Entity("Company.Domain.FileAndFileEmployerAgg.FileAndFileEmployer", b => + { + b.Property("FileId") + .HasColumnType("bigint"); + + b.Property("FileEmployerId") + .HasColumnType("bigint"); + + b.HasKey("FileId", "FileEmployerId"); + + b.HasIndex("FileEmployerId"); + + b.ToTable("FileAndFileEmployers", (string)null); + }); + + modelBuilder.Entity("Company.Domain.FileEmployeeAgg.FileEmployee", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DateOfBirth") + .HasColumnType("datetime2"); + + b.Property("EservicePassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("EserviceUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("FName") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("FatherName") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("FieldOfStudy") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("Gender") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("IdNumber") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("InsuranceCode") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("IsActive") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("LName") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("LevelOfEducation") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("MaritalStatus") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("MclsPassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("MclsUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("NationalCode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("OfficePhone") + .HasMaxLength(30) + .HasColumnType("nvarchar(30)"); + + b.Property("Phone") + .HasMaxLength(30) + .HasColumnType("nvarchar(30)"); + + b.Property("RepresentativeFullName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("RepresentativeId") + .HasColumnType("bigint"); + + b.Property("SanaPassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("SanaUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TaxOfficeUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TaxOfficepassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.HasKey("id"); + + b.HasIndex("RepresentativeId"); + + b.ToTable("FileEmployee", (string)null); + }); + + modelBuilder.Entity("Company.Domain.FileEmployerAgg.FileEmployer", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DateOfBirth") + .HasColumnType("datetime2"); + + b.Property("EservicePassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("EserviceUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("FName") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("FieldOfStudy") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("FullName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("Gender") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("IdNumber") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("InsuranceWorkshopCode") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("IsActive") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("IsLegal") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("LName") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("LegalName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("LevelOfEducation") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("MaritalStatus") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("MclsPassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("MclsUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("NationalCode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("NationalId") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("OfficePhone") + .HasMaxLength(30) + .HasColumnType("nvarchar(30)"); + + b.Property("Phone") + .HasMaxLength(30) + .HasColumnType("nvarchar(30)"); + + b.Property("RegisterId") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("RepresentativeFullName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("RepresentativeId") + .HasColumnType("bigint"); + + b.Property("SanaPassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("SanaUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TaxOfficeUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TaxOfficepassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.HasKey("id"); + + b.HasIndex("RepresentativeId"); + + b.ToTable("FileEmployer", (string)null); + }); + + modelBuilder.Entity("Company.Domain.FileState.FileState", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("FileTiming_Id") + .HasColumnType("bigint"); + + b.Property("State") + .HasColumnType("int"); + + b.Property("Title") + .HasColumnType("nvarchar(max)"); + + b.HasKey("id"); + + b.HasIndex("FileTiming_Id"); + + b.ToTable("File_States", (string)null); + }); + + modelBuilder.Entity("Company.Domain.FileTiming.FileTiming", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Deadline") + .HasColumnType("int"); + + b.Property("Tips") + .HasColumnType("nvarchar(max)"); + + b.Property("Title") + .HasColumnType("nvarchar(max)"); + + b.HasKey("id"); + + b.ToTable("File_Timings", (string)null); + }); + + modelBuilder.Entity("Company.Domain.FileTitle.FileTitle", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Title") + .HasColumnType("nvarchar(max)"); + + b.Property("Type") + .HasColumnType("nvarchar(max)"); + + b.HasKey("id"); + + b.ToTable("File_Titles", (string)null); + }); + + modelBuilder.Entity("Company.Domain.FinancialStatmentAgg.FinancialStatment", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("ContractingPartyId") + .HasColumnType("bigint"); + + b.Property("ContractingPartyName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.HasKey("id"); + + b.ToTable("FinancialStatments", (string)null); + }); + + modelBuilder.Entity("Company.Domain.FinancialTransactionAgg.FinancialTransaction", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Balance") + .HasColumnType("float"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Creditor") + .HasColumnType("float"); + + b.Property("Deptor") + .HasColumnType("float"); + + b.Property("Description") + .HasMaxLength(600) + .HasColumnType("nvarchar(600)"); + + b.Property("DescriptionOption") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("FinancialStatementId") + .HasColumnType("bigint"); + + b.Property("MessageText") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("SentSms") + .HasColumnType("bit"); + + b.Property("SentSmsDateFa") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("TdateFa") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("TdateGr") + .HasColumnType("datetime2"); + + b.Property("TypeOfTransaction") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.HasKey("id"); + + b.HasIndex("FinancialStatementId"); + + b.ToTable("FinancialTransactions", (string)null); + }); + + modelBuilder.Entity("Company.Domain.GroupPlanAgg.GroupPlan", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("AnnualSalary") + .HasColumnType("float"); + + b.Property("BaseSalary") + .HasColumnType("float"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("GroupNo") + .HasMaxLength(2) + .HasColumnType("nvarchar(2)"); + + b.Property("JobSalary") + .HasColumnType("float"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("WorkshopPlanId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("WorkshopPlanId"); + + b.ToTable("GroupPlans", (string)null); + }); + + modelBuilder.Entity("Company.Domain.GroupPlanJobItemAgg.GroupPlanJobItem", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("GroupNo") + .HasMaxLength(2) + .HasColumnType("nvarchar(2)"); + + b.Property("GroupPlanId") + .HasColumnType("bigint"); + + b.Property("JobId") + .HasColumnType("bigint"); + + b.Property("JobName") + .HasMaxLength(150) + .HasColumnType("nvarchar(150)"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("WorkshopPlanId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("GroupPlanId"); + + b.ToTable("GroupPlanJobItems", (string)null); + }); + + modelBuilder.Entity("Company.Domain.HolidayAgg.Holiday", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Year") + .HasMaxLength(4) + .HasColumnType("nvarchar(4)"); + + b.HasKey("id"); + + b.ToTable("Holidays", (string)null); + }); + + modelBuilder.Entity("Company.Domain.HolidayItemAgg.HolidayItem", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("HolidayId") + .HasColumnType("bigint"); + + b.Property("HolidayYear") + .HasMaxLength(4) + .HasColumnType("nvarchar(4)"); + + b.Property("Holidaydate") + .HasColumnType("datetime2"); + + b.HasKey("id"); + + b.HasIndex("HolidayId"); + + b.ToTable("Holidayitems", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InstitutionContractAgg.InstitutionContract", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Address") + .HasMaxLength(250) + .HasColumnType("nvarchar(250)"); + + b.Property("City") + .HasMaxLength(30) + .HasColumnType("nvarchar(30)"); + + b.Property("ContractAmount") + .HasColumnType("float"); + + b.Property("ContractDateFa") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("ContractDateGr") + .HasColumnType("datetime2"); + + b.Property("ContractEndFa") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("ContractEndGr") + .HasColumnType("datetime2"); + + b.Property("ContractNo") + .HasMaxLength(40) + .HasColumnType("nvarchar(40)"); + + b.Property("ContractStartFa") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("ContractStartGr") + .HasColumnType("datetime2"); + + b.Property("ContractingPartyId") + .HasColumnType("bigint"); + + b.Property("ContractingPartyName") + .HasMaxLength(80) + .HasColumnType("nvarchar(80)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DailyCompenseation") + .HasColumnType("float"); + + b.Property("Description") + .HasMaxLength(10000) + .HasColumnType("nvarchar(max)"); + + b.Property("EmployeeManualCount") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("ExtensionNo") + .HasColumnType("int"); + + b.Property("HasValueAddedTax") + .HasColumnType("nvarchar(max)"); + + b.Property("IsActiveString") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("Obligation") + .HasColumnType("float"); + + b.Property("OfficialCompany") + .HasMaxLength(12) + .HasColumnType("nvarchar(12)"); + + b.Property("RepresentativeId") + .HasColumnType("bigint"); + + b.Property("RepresentativeName") + .HasMaxLength(80) + .HasColumnType("nvarchar(80)"); + + b.Property("Signature") + .HasMaxLength(1) + .HasColumnType("nvarchar(1)"); + + b.Property("State") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("TotalAmount") + .HasColumnType("float"); + + b.Property("TypeOfContract") + .HasMaxLength(30) + .HasColumnType("nvarchar(30)"); + + b.Property("ValueAddedTax") + .HasColumnType("float"); + + b.Property("WorkshopManualCount") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.HasKey("id"); + + b.ToTable("InstitutionContracts", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InstitutionContractContactInfoAgg.InstitutionContractContactInfo", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("FnameLname") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("InstitutionContractId") + .HasColumnType("bigint"); + + b.Property("PhoneNumber") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("PhoneType") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("Position") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("SendSms") + .HasColumnType("bit"); + + b.HasKey("id"); + + b.HasIndex("InstitutionContractId"); + + b.ToTable("InstitutinContractContactInfo", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InstitutionPlanAgg.InstitutionPlan", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("BaseContractAmont") + .HasColumnType("float"); + + b.Property("CountPerson") + .HasColumnType("int"); + + b.Property("FinalContractAmont") + .HasColumnType("float"); + + b.Property("IncreasePercentage") + .HasColumnType("float"); + + b.HasKey("id"); + + b.ToTable("InstitutionPlan", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InsurancJobAgg.InsuranceJob", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EconomicCode") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("InsuranceJobTitle") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("Year") + .HasMaxLength(4) + .HasColumnType("nvarchar(4)"); + + b.Property("YearlySalaryId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.ToTable("InsuranceJobs", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InsurancWorkshopInfoAgg.InsuranceWorkshopInfo", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Address") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)"); + + b.Property("AgreementNumber") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EmployerName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("InsuranceCode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("ListNumber") + .HasMaxLength(30) + .HasColumnType("nvarchar(30)"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("WorkshopName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.HasKey("id"); + + b.HasIndex("WorkshopId") + .IsUnique(); + + b.ToTable("InsuranceWorkshopInformation", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InsuranceAgg.Insurance", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Address") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EmployerStr") + .HasColumnType("nvarchar(max)"); + + b.Property("ListNumber") + .HasColumnType("nvarchar(max)"); + + b.Property("Month") + .HasMaxLength(2) + .HasColumnType("int"); + + b.Property("WorkShopId") + .HasColumnType("bigint"); + + b.Property("WorkShopStr") + .HasColumnType("nvarchar(max)"); + + b.Property("Year") + .HasMaxLength(4) + .HasColumnType("int"); + + b.HasKey("id"); + + b.HasIndex("WorkShopId"); + + b.ToTable("Insurances", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InsuranceEmployeeInfoAgg.InsuranceEmployeeInfo", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DateOfBirth") + .HasColumnType("datetime2"); + + b.Property("DateOfIssue") + .HasColumnType("datetime2"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("FName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("FatherName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("Gender") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("IdNumber") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("InsuranceCode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("LName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("NationalCode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("PlaceOfIssue") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.HasKey("id"); + + b.HasIndex("EmployeeId") + .IsUnique(); + + b.ToTable("InsuranceEmployeeInformation", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InsuranceJobAndJobsAgg.InsuranceJobAndJobs", b => + { + b.Property("JobId") + .HasColumnType("bigint"); + + b.Property("InsuranceJobItemId") + .HasColumnType("bigint"); + + b.HasKey("JobId", "InsuranceJobItemId"); + + b.HasIndex("InsuranceJobItemId"); + + b.ToTable("InsuranceJobAndJobs", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InsuranceJobItemAgg.InsuranceJobItem", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("InsuranceJobId") + .HasColumnType("bigint"); + + b.Property("PercentageLessThan") + .HasColumnType("float"); + + b.Property("PercentageMoreThan") + .HasColumnType("float"); + + b.Property("SalaeyLessThan") + .HasColumnType("float"); + + b.Property("SalaryMoreThan") + .HasColumnType("float"); + + b.HasKey("id"); + + b.HasIndex("InsuranceJobId"); + + b.ToTable("InsuranceJobItems", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InsuranceListAgg.InsuranceList", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("ConfirmSentlist") + .HasColumnType("bit"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DifficultJobsInsuranc") + .HasColumnType("float"); + + b.Property("EmployerShare") + .HasColumnType("float"); + + b.Property("EndDate") + .HasColumnType("datetime2"); + + b.Property("Included") + .HasColumnType("float"); + + b.Property("IncludedAndNotIncluded") + .HasColumnType("float"); + + b.Property("InsuredShare") + .HasColumnType("float"); + + b.Property("Month") + .HasMaxLength(2) + .HasColumnType("nvarchar(2)"); + + b.Property("StartDate") + .HasColumnType("datetime2"); + + b.Property("SumOfBenefitsIncluded") + .HasColumnType("float"); + + b.Property("SumOfDailyWage") + .HasColumnType("float"); + + b.Property("SumOfEmployees") + .HasColumnType("int"); + + b.Property("SumOfSalaries") + .HasColumnType("float"); + + b.Property("SumOfWorkingDays") + .HasColumnType("int"); + + b.Property("UnEmploymentInsurance") + .HasColumnType("float"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("Year") + .HasMaxLength(4) + .HasColumnType("nvarchar(4)"); + + b.HasKey("id"); + + b.ToTable("InsuranceLists", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InsuranceWorkshopAgg.InsuranceListWorkshop", b => + { + b.Property("InsurancListId") + .HasColumnType("bigint"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.HasKey("InsurancListId", "WorkshopId"); + + b.HasIndex("WorkshopId"); + + b.ToTable("InsuranceListWorkshops", (string)null); + }); + + modelBuilder.Entity("Company.Domain.InsuranceYearlySalaryAgg.InsuranceYearlySalary", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EndDate") + .HasColumnType("datetime2"); + + b.Property("Group1") + .HasColumnType("float"); + + b.Property("Group10") + .HasColumnType("float"); + + b.Property("Group11") + .HasColumnType("float"); + + b.Property("Group12") + .HasColumnType("float"); + + b.Property("Group13") + .HasColumnType("float"); + + b.Property("Group14") + .HasColumnType("float"); + + b.Property("Group15") + .HasColumnType("float"); + + b.Property("Group16") + .HasColumnType("float"); + + b.Property("Group17") + .HasColumnType("float"); + + b.Property("Group18") + .HasColumnType("float"); + + b.Property("Group19") + .HasColumnType("float"); + + b.Property("Group2") + .HasColumnType("float"); + + b.Property("Group20") + .HasColumnType("float"); + + b.Property("Group21") + .HasColumnType("float"); + + b.Property("Group22") + .HasColumnType("float"); + + b.Property("Group23") + .HasColumnType("float"); + + b.Property("Group24") + .HasColumnType("float"); + + b.Property("Group25") + .HasColumnType("float"); + + b.Property("Group26") + .HasColumnType("float"); + + b.Property("Group27") + .HasColumnType("float"); + + b.Property("Group28") + .HasColumnType("float"); + + b.Property("Group29") + .HasColumnType("float"); + + b.Property("Group3") + .HasColumnType("float"); + + b.Property("Group30") + .HasColumnType("float"); + + b.Property("Group4") + .HasColumnType("float"); + + b.Property("Group5") + .HasColumnType("float"); + + b.Property("Group6") + .HasColumnType("float"); + + b.Property("Group7") + .HasColumnType("float"); + + b.Property("Group8") + .HasColumnType("float"); + + b.Property("Group9") + .HasColumnType("float"); + + b.Property("StartDate") + .HasColumnType("datetime2"); + + b.Property("Year") + .HasColumnType("int"); + + b.HasKey("id"); + + b.ToTable("InsuranceYearlySalaries", (string)null); + }); + + modelBuilder.Entity("Company.Domain.JobAgg.Job", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("JobCode") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("JobName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.HasKey("id"); + + b.ToTable("Jobs", (string)null); + }); + + modelBuilder.Entity("Company.Domain.LeaveAgg.Leave", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Decription") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("EmployeeFullName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("EndLeave") + .HasColumnType("datetime2"); + + b.Property("IsAccepted") + .HasColumnType("bit"); + + b.Property("LeaveHourses") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("LeaveType") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("Month") + .HasColumnType("int"); + + b.Property("PaidLeaveType") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("StartLeave") + .HasColumnType("datetime2"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("WorkshopName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Year") + .HasColumnType("int"); + + b.HasKey("id"); + + b.ToTable("Leave", (string)null); + }); + + modelBuilder.Entity("Company.Domain.LeftWorkAgg.LeftWork", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("AddBonusesPay") + .HasColumnType("bit"); + + b.Property("AddLeavePay") + .HasColumnType("bit"); + + b.Property("AddYearsPay") + .HasColumnType("bit"); + + b.Property("BonusesOptions") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ComputeOptions") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EmployeeFullName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("IncludeStatus") + .HasColumnType("bit"); + + b.Property("JobId") + .HasColumnType("bigint"); + + b.Property("LeftWorkDate") + .HasColumnType("datetime2"); + + b.Property("StartWorkDate") + .HasColumnType("datetime2"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("WorkshopName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.HasKey("id"); + + b.HasIndex("EmployeeId"); + + b.HasIndex("WorkshopId"); + + b.ToTable("LeftWork", (string)null); + }); + + modelBuilder.Entity("Company.Domain.LeftWorkInsuranceAgg.LeftWorkInsurance", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EmployeeFullName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("IncludeStatus") + .HasColumnType("bit"); + + b.Property("JobId") + .HasColumnType("bigint"); + + b.Property("LeftWorkDate") + .HasColumnType("datetime2(7)"); + + b.Property("StartWorkDate") + .HasColumnType("datetime2"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("WorkshopName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.HasKey("id"); + + b.HasIndex("EmployeeId"); + + b.HasIndex("WorkshopId"); + + b.ToTable("LeftWorkInsurances", (string)null); + }); + + modelBuilder.Entity("Company.Domain.MandatoryHoursAgg.MandatoryHours", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Aban") + .HasColumnType("float"); + + b.Property("AbanFridays") + .HasColumnType("int"); + + b.Property("AbanHolidays") + .HasColumnType("int"); + + b.Property("AbanMonadatoryDays") + .HasColumnType("int"); + + b.Property("Azar") + .HasColumnType("float"); + + b.Property("AzarFridays") + .HasColumnType("int"); + + b.Property("AzarHolidays") + .HasColumnType("int"); + + b.Property("AzarMonadatoryDays") + .HasColumnType("int"); + + b.Property("Bahman") + .HasColumnType("float"); + + b.Property("BahmanFridays") + .HasColumnType("int"); + + b.Property("BahmanHolidays") + .HasColumnType("int"); + + b.Property("BahmanMonadatoryDays") + .HasColumnType("int"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Dey") + .HasColumnType("float"); + + b.Property("DeyFridays") + .HasColumnType("int"); + + b.Property("DeyHolidays") + .HasColumnType("int"); + + b.Property("DeyMonadatoryDays") + .HasColumnType("int"); + + b.Property("Esfand") + .HasColumnType("float"); + + b.Property("EsfandFridays") + .HasColumnType("int"); + + b.Property("EsfandHolidays") + .HasColumnType("int"); + + b.Property("EsfandMonadatoryDays") + .HasColumnType("int"); + + b.Property("Farvardin") + .HasColumnType("float"); + + b.Property("FarvardinFridays") + .HasColumnType("int"); + + b.Property("FarvardinHolidays") + .HasColumnType("int"); + + b.Property("FarvardinMonadatoryDays") + .HasColumnType("int"); + + b.Property("Khordad") + .HasColumnType("float"); + + b.Property("KhordadFridays") + .HasColumnType("int"); + + b.Property("KhordadHolidays") + .HasColumnType("int"); + + b.Property("KhordadMonadatoryDays") + .HasColumnType("int"); + + b.Property("Mehr") + .HasColumnType("float"); + + b.Property("MehrFridays") + .HasColumnType("int"); + + b.Property("MehrHolidays") + .HasColumnType("int"); + + b.Property("MehrMonadatoryDays") + .HasColumnType("int"); + + b.Property("Mordad") + .HasColumnType("float"); + + b.Property("MordadFridays") + .HasColumnType("int"); + + b.Property("MordadHolidays") + .HasColumnType("int"); + + b.Property("MordadMonadatoryDays") + .HasColumnType("int"); + + b.Property("Ordibehesht") + .HasColumnType("float"); + + b.Property("OrdibeheshtFridays") + .HasColumnType("int"); + + b.Property("OrdibeheshtHolidays") + .HasColumnType("int"); + + b.Property("OrdibeheshtMonadatoryDays") + .HasColumnType("int"); + + b.Property("Shahrivar") + .HasColumnType("float"); + + b.Property("ShahrivarFridays") + .HasColumnType("int"); + + b.Property("ShahrivarHolidays") + .HasColumnType("int"); + + b.Property("ShahrivarMonadatoryDays") + .HasColumnType("int"); + + b.Property("Tir") + .HasColumnType("float"); + + b.Property("TirFridays") + .HasColumnType("int"); + + b.Property("TirHolidays") + .HasColumnType("int"); + + b.Property("TirMonadatoryDays") + .HasColumnType("int"); + + b.Property("Year") + .HasMaxLength(4) + .HasColumnType("int"); + + b.HasKey("id"); + + b.ToTable("MandatoryHours", (string)null); + }); + + modelBuilder.Entity("Company.Domain.MasterPenaltyTitle.MasterPenaltyTitle", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Day") + .HasColumnType("nvarchar(max)"); + + b.Property("FromDate") + .HasColumnType("datetime2"); + + b.Property("MasterPetition_Id") + .HasColumnType("bigint"); + + b.Property("PaidAmount") + .HasColumnType("nvarchar(max)"); + + b.Property("RemainingAmount") + .HasColumnType("nvarchar(max)"); + + b.Property("Title") + .HasColumnType("nvarchar(max)"); + + b.Property("ToDate") + .HasColumnType("datetime2"); + + b.HasKey("id"); + + b.HasIndex("MasterPetition_Id"); + + b.ToTable("Master_PenaltyTitles", (string)null); + }); + + modelBuilder.Entity("Company.Domain.MasterPetition.MasterPetition", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("BoardType_Id") + .HasColumnType("int"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Description") + .HasColumnType("nvarchar(max)"); + + b.Property("File_Id") + .HasColumnType("bigint"); + + b.Property("MasterName") + .HasColumnType("nvarchar(max)"); + + b.Property("WorkHistoryDescreption") + .HasColumnType("nvarchar(max)"); + + b.HasKey("id"); + + b.HasIndex("BoardType_Id"); + + b.HasIndex("File_Id"); + + b.ToTable("Master_Petitions", (string)null); + }); + + modelBuilder.Entity("Company.Domain.MasterWorkHistory.MasterWorkHistory", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Description") + .HasColumnType("nvarchar(max)"); + + b.Property("FromDate") + .HasColumnType("datetime2"); + + b.Property("MasterPetition_Id") + .HasColumnType("bigint"); + + b.Property("ToDate") + .HasColumnType("datetime2"); + + b.Property("WorkingHoursPerDay") + .HasColumnType("int"); + + b.Property("WorkingHoursPerWeek") + .HasColumnType("int"); + + b.HasKey("id"); + + b.HasIndex("MasterPetition_Id"); + + b.ToTable("Master_WorkHistories", (string)null); + }); + + modelBuilder.Entity("Company.Domain.ModuleAgg.EntityModule", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("IsActiveString") + .HasColumnType("nvarchar(max)"); + + b.Property("NameSubModule") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.HasKey("id"); + + b.ToTable("TextManager_Module", (string)null); + }); + + modelBuilder.Entity("Company.Domain.ModuleTextManagerAgg.EntityModuleTextManager", b => + { + b.Property("TextManagerId") + .HasColumnType("bigint"); + + b.Property("ModuleId") + .HasColumnType("bigint"); + + b.HasKey("TextManagerId", "ModuleId"); + + b.HasIndex("ModuleId"); + + b.ToTable("TextManager_ModuleTextManager", (string)null); + }); + + modelBuilder.Entity("Company.Domain.OriginalTitleAgg.EntityOriginalTitle", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("IsActiveString") + .HasColumnType("nvarchar(max)"); + + b.Property("Title") + .IsRequired() + .HasMaxLength(60) + .HasColumnType("nvarchar(60)"); + + b.HasKey("id"); + + b.ToTable("TextManager_OriginalTitle", (string)null); + }); + + modelBuilder.Entity("Company.Domain.PaymentToEmployeeAgg.PaymentToEmployee", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("Month") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("Year") + .HasMaxLength(4) + .HasColumnType("nvarchar(4)"); + + b.HasKey("id"); + + b.ToTable("PaymentToEmployees", (string)null); + }); + + modelBuilder.Entity("Company.Domain.PaymentToEmployeeItemAgg.PaymentToEmployeeItem", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("BankCheckNumber") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("CashDescription") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DestinationBankAccountNumber") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("DestinationBankName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("PayDate") + .HasColumnType("datetime2"); + + b.Property("Payment") + .HasColumnType("float"); + + b.Property("PaymentMetod") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("PaymentTitle") + .HasMaxLength(150) + .HasColumnType("nvarchar(150)"); + + b.Property("PaymentToEmployeeId") + .HasColumnType("bigint"); + + b.Property("SourceBankAccountNumber") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("SourceBankName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("TypeDestinationBankNumber") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("TypeSourceBankNumber") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("PaymentToEmployeeId"); + + b.ToTable("PaymentToEmployeeItems", (string)null); + }); + + modelBuilder.Entity("Company.Domain.PenaltyTitle.PenaltyTitle", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Day") + .HasColumnType("nvarchar(max)"); + + b.Property("FromDate") + .HasColumnType("datetime2(7)"); + + b.Property("PaidAmount") + .HasColumnType("nvarchar(max)"); + + b.Property("Petition_Id") + .HasColumnType("bigint"); + + b.Property("RemainingAmount") + .HasColumnType("nvarchar(max)"); + + b.Property("Title") + .HasColumnType("nvarchar(max)"); + + b.Property("ToDate") + .HasColumnType("datetime2(7)"); + + b.HasKey("id"); + + b.HasIndex("Petition_Id"); + + b.ToTable("PenaltyTitles", (string)null); + }); + + modelBuilder.Entity("Company.Domain.PercentageAgg.Percentage", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Percent") + .HasColumnType("float"); + + b.HasKey("id"); + + b.ToTable("Percentages", (string)null); + }); + + modelBuilder.Entity("Company.Domain.PersonnelCodeAgg.PersonnelCodeDomain", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("PersonnelCode") + .HasColumnType("bigint"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("EmployeeId"); + + b.HasIndex("WorkshopId"); + + b.ToTable("PersonnelCodes", (string)null); + }); + + modelBuilder.Entity("Company.Domain.Petition.Petition", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("BoardType_Id") + .HasColumnType("int"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Description") + .HasColumnType("nvarchar(max)"); + + b.Property("File_Id") + .HasColumnType("bigint"); + + b.Property("NotificationPetitionDate") + .HasColumnType("datetime2"); + + b.Property("PetitionIssuanceDate") + .HasColumnType("datetime2"); + + b.Property("PetitionNo") + .HasColumnType("nvarchar(max)"); + + b.Property("TotalPenalty") + .HasColumnType("nvarchar(max)"); + + b.Property("TotalPenaltyTitles") + .HasColumnType("nvarchar(max)"); + + b.Property("WorkHistoryDescreption") + .HasColumnType("nvarchar(max)"); + + b.HasKey("id"); + + b.HasIndex("BoardType_Id"); + + b.HasIndex("File_Id"); + + b.ToTable("Petitions", (string)null); + }); + + modelBuilder.Entity("Company.Domain.ProceedingSession.ProceedingSession", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Board_Id") + .HasColumnType("bigint"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Date") + .HasColumnType("datetime2"); + + b.Property("Status") + .HasColumnType("int"); + + b.Property("Time") + .HasColumnType("nvarchar(max)"); + + b.HasKey("id"); + + b.HasIndex("Board_Id"); + + b.ToTable("ProceedingSessions", (string)null); + }); + + modelBuilder.Entity("Company.Domain.RepresentativeAgg.Representative", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Address") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("AgentPhone") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("FName") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("FullName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("IdNumber") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("IsActive") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("IsLegal") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("LName") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("LegalName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("NationalId") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("Nationalcode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("Phone") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("RegisterId") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.HasKey("id"); + + b.ToTable("Representative", (string)null); + }); + + modelBuilder.Entity("Company.Domain.RollCallAgg.RollCall", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EmployeeFullName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("EndDate") + .HasColumnType("datetime2"); + + b.Property("Month") + .HasColumnType("int"); + + b.Property("StartDate") + .HasColumnType("datetime2"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("Year") + .HasColumnType("int"); + + b.HasKey("id"); + + b.ToTable("RollCall", (string)null); + }); + + modelBuilder.Entity("Company.Domain.RollCallEmployeeAgg.RollCallEmployee", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("EmployeeFullName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("HasUploadedImage") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("IsActiveString") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.ToTable("RollCallEmployees", (string)null); + }); + + modelBuilder.Entity("Company.Domain.RollCallEmployeeStatusAgg.RollCallEmployeeStatus", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("EndDate") + .HasColumnType("datetime2"); + + b.Property("RollCallEmployeeId") + .HasColumnType("bigint"); + + b.Property("StartDate") + .HasColumnType("datetime2"); + + b.HasKey("id"); + + b.HasIndex("RollCallEmployeeId"); + + b.ToTable("RollCallEmployeesStatus"); + }); + + modelBuilder.Entity("Company.Domain.RollCallPlanAgg.RollCallPlan", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("BaseAmont") + .HasColumnType("float"); + + b.Property("FinalAmont") + .HasColumnType("float"); + + b.Property("IncreasePercentage") + .HasColumnType("float"); + + b.Property("MaxPersonValid") + .HasColumnType("int"); + + b.HasKey("id"); + + b.ToTable("RollCallPlans", (string)null); + }); + + modelBuilder.Entity("Company.Domain.RollCallServiceAgg.RollCallService", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("AccountId") + .HasColumnType("bigint"); + + b.Property("Amount") + .HasColumnType("float"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Duration") + .HasMaxLength(2) + .HasColumnType("nvarchar(2)"); + + b.Property("EndService") + .HasColumnType("datetime2"); + + b.Property("IsActiveString") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("MaxPersonValid") + .HasColumnType("int"); + + b.Property("ServiceType") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("StartService") + .HasColumnType("datetime2"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("AccountId"); + + b.ToTable("RollCallServices", (string)null); + }); + + modelBuilder.Entity("Company.Domain.SmsResultAgg.SmsResult", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("ContractingPartyName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ContractingPatyId") + .HasColumnType("bigint"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("InstitutionContractId") + .HasColumnType("bigint"); + + b.Property("MessageId") + .HasColumnType("int"); + + b.Property("Mobile") + .HasMaxLength(12) + .HasColumnType("nvarchar(12)"); + + b.Property("Status") + .HasMaxLength(30) + .HasColumnType("nvarchar(30)"); + + b.Property("TypeOfSms") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.HasKey("id"); + + b.ToTable("SmsResults", (string)null); + }); + + modelBuilder.Entity("Company.Domain.SubtitleAgg.EntitySubtitle", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EntitySubtitleid") + .HasColumnType("bigint"); + + b.Property("IsActiveString") + .HasColumnType("nvarchar(max)"); + + b.Property("OriginalTitle_Id") + .HasColumnType("bigint"); + + b.Property("Subtitle") + .IsRequired() + .HasMaxLength(60) + .HasColumnType("nvarchar(60)"); + + b.HasKey("id"); + + b.HasIndex("EntitySubtitleid"); + + b.HasIndex("OriginalTitle_Id"); + + b.ToTable("TextManager_Subtitle", (string)null); + }); + + modelBuilder.Entity("Company.Domain.TaxJobCategoryAgg.TaxJobCategory", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("JobCategoryCode") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("JobCategoryName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.HasKey("id"); + + b.ToTable("TaxJobCategory", (string)null); + }); + + modelBuilder.Entity("Company.Domain.TaxLeftWorkCategoryAgg.TaxLeftWorkCategory", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("BudgetLawExceptions") + .HasMaxLength(3) + .HasColumnType("nvarchar(3)"); + + b.Property("Country") + .HasMaxLength(3) + .HasColumnType("nvarchar(3)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("CurrencyType") + .HasMaxLength(3) + .HasColumnType("nvarchar(3)"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("EmployeeName") + .HasMaxLength(150) + .HasColumnType("nvarchar(150)"); + + b.Property("EmploymentLocationStatus") + .HasMaxLength(3) + .HasColumnType("nvarchar(3)"); + + b.Property("ExchangeRate") + .HasMaxLength(3) + .HasColumnType("nvarchar(3)"); + + b.Property("InsuranceBranch") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("InsuranceName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("JobCategoryCode") + .HasMaxLength(3) + .HasColumnType("nvarchar(3)"); + + b.Property("JobCategoryId") + .HasColumnType("bigint"); + + b.Property("JobTitle") + .HasMaxLength(150) + .HasColumnType("nvarchar(150)"); + + b.Property("PaymentType") + .HasMaxLength(3) + .HasColumnType("nvarchar(3)"); + + b.Property("RetirementDate") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("TaxExempt") + .HasMaxLength(3) + .HasColumnType("nvarchar(3)"); + + b.Property("TypeOfEmployment") + .HasMaxLength(3) + .HasColumnType("nvarchar(3)"); + + b.Property("TypeOfInsurance") + .HasMaxLength(3) + .HasColumnType("nvarchar(3)"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("WorkshopName") + .HasMaxLength(150) + .HasColumnType("nvarchar(150)"); + + b.HasKey("id"); + + b.HasIndex("WorkshopId"); + + b.ToTable("TaxLeftWorkCategory", (string)null); + }); + + modelBuilder.Entity("Company.Domain.TaxLeftWorkItemAgg.TaxLeftWorkItem", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("LeftWork") + .HasColumnType("datetime2"); + + b.Property("StartWork") + .HasColumnType("datetime2"); + + b.Property("TaxLeftWorkCategoryId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("TaxLeftWorkCategoryId"); + + b.ToTable("TaxLeftWorkItem", (string)null); + }); + + modelBuilder.Entity("Company.Domain.TextManagerAgg.EntityTextManager", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Chapter_Id") + .HasColumnType("bigint"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DateTextManager") + .HasColumnType("nvarchar(max)"); + + b.Property("Description") + .HasColumnType("nvarchar(max)"); + + b.Property("IsActiveString") + .HasColumnType("nvarchar(max)"); + + b.Property("NoteNumber") + .HasColumnType("nvarchar(max)"); + + b.Property("NumberTextManager") + .HasColumnType("nvarchar(max)"); + + b.Property("OriginalTitle_Id") + .HasColumnType("bigint"); + + b.Property("Paragraph") + .HasColumnType("nvarchar(max)"); + + b.Property("SubjectTextManager") + .HasColumnType("nvarchar(max)"); + + b.Property("Subtitle_Id") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.ToTable("TextManager_TextManager", (string)null); + }); + + modelBuilder.Entity("Company.Domain.WorkHistory.WorkHistory", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Description") + .HasColumnType("nvarchar(max)"); + + b.Property("FromDate") + .HasColumnType("datetime2"); + + b.Property("Petition_Id") + .HasColumnType("bigint"); + + b.Property("ToDate") + .HasColumnType("datetime2"); + + b.Property("WorkingHoursPerDay") + .HasColumnType("int"); + + b.Property("WorkingHoursPerWeek") + .HasColumnType("int"); + + b.HasKey("id"); + + b.HasIndex("Petition_Id"); + + b.ToTable("WorkHistories", (string)null); + }); + + modelBuilder.Entity("Company.Domain.WorkingHoursAgg.WorkingHours", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("ContractId") + .HasColumnType("bigint"); + + b.Property("ContractNo") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("NumberOfFriday") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("NumberOfWorkingDays") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("OverNightWorkH") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("OverNightWorkM") + .HasMaxLength(2) + .HasColumnType("nvarchar(2)"); + + b.Property("OverTimeWorkH") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("OverTimeWorkM") + .HasMaxLength(2) + .HasColumnType("nvarchar(2)"); + + b.Property("ShiftWork") + .HasMaxLength(2) + .HasColumnType("nvarchar(2)"); + + b.Property("TotalHoursesH") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("TotalHoursesM") + .HasMaxLength(2) + .HasColumnType("nvarchar(2)"); + + b.Property("WeeklyWorkingTime") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.HasKey("id"); + + b.HasIndex("ContractId"); + + b.ToTable("WorkingHours", (string)null); + }); + + modelBuilder.Entity("Company.Domain.WorkingHoursItemsAgg.WorkingHoursItems", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("ComplexEnd") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("ComplexStart") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DayOfWork") + .HasMaxLength(1) + .HasColumnType("nvarchar(1)"); + + b.Property("End1") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("End2") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("End3") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("RestTime") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("Start1") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("Start2") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("Start3") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("WeekNumber") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("WorkingHoursId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("WorkingHoursId"); + + b.ToTable("WorkingHoursItems", (string)null); + }); + + modelBuilder.Entity("Company.Domain.WorkingHoursTempAgg.WorkingHoursTemp", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("ShiftWork") + .HasMaxLength(2) + .HasColumnType("nvarchar(2)"); + + b.Property("WorkShopAddress2") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.ToTable("WorkingHoursTemp", (string)null); + }); + + modelBuilder.Entity("Company.Domain.WorkingHoursTempItemAgg.WorkingHoursTempItem", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("ComplexEnd") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("ComplexStart") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DayOfWork") + .HasMaxLength(1) + .HasColumnType("nvarchar(1)"); + + b.Property("End1") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("End2") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("RestTime") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("Start1") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("Start2") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("WeekNumber") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("WorkingHoursTempId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("WorkingHoursTempId"); + + b.ToTable("WorkingHoursTempItem", (string)null); + }); + + modelBuilder.Entity("Company.Domain.WorkshopAccountAgg.WorkshopAccount", b => + { + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("AccountId") + .HasColumnType("bigint"); + + b.Property("ContractAndCheckout") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("Insurance") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("IsActiveSting") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.Property("Tax") + .HasMaxLength(5) + .HasColumnType("nvarchar(5)"); + + b.HasKey("WorkshopId", "AccountId"); + + b.ToTable("WorkshopeAccounts", (string)null); + }); + + modelBuilder.Entity("Company.Domain.WorkshopAgg.Workshop", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("AddBonusesPay") + .HasColumnType("bit"); + + b.Property("AddLeavePay") + .HasColumnType("bit"); + + b.Property("AddYearsPay") + .HasColumnType("bit"); + + b.Property("Address") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)"); + + b.Property("AgentName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("AgentPhone") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("AgreementNumber") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("ArchiveCode") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("BonusesOptions") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("City") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("ComputeOptions") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ContractTerm") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("FixedSalary") + .HasColumnType("bit"); + + b.Property("InsuranceCode") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("InsuranceJobId") + .HasColumnType("bigint"); + + b.Property("IsActive") + .HasColumnType("bit"); + + b.Property("IsActiveString") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("IsClassified") + .HasColumnType("bit"); + + b.Property("IsOldContract") + .HasColumnType("bit"); + + b.Property("Population") + .HasMaxLength(25) + .HasColumnType("nvarchar(25)"); + + b.Property("State") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TotalPaymentHide") + .HasColumnType("bit"); + + b.Property("TypeOfContract") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TypeOfInsuranceSend") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TypeOfOwnership") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("WorkshopFullName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("WorkshopName") + .IsRequired() + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("WorkshopSureName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("YearsOptions") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ZoneName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.HasKey("id"); + + b.ToTable("Workshops", (string)null); + }); + + modelBuilder.Entity("Company.Domain.WorkshopEmployerAgg.WorkshopEmployer", b => + { + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("EmployerId") + .HasColumnType("bigint"); + + b.HasKey("WorkshopId", "EmployerId"); + + b.HasIndex("EmployerId"); + + b.ToTable("WorkshopeEmployers", (string)null); + }); + + modelBuilder.Entity("Company.Domain.WorkshopPlanAgg.WorkshopPlan", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Designer") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("DesignerPhone") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("ExecutionDateFa") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("ExecutionDateGr") + .HasColumnType("datetime2"); + + b.Property("IncludingDateFa") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("IncludingDateGr") + .HasColumnType("datetime2"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.ToTable("WorkshopPlan", (string)null); + }); + + modelBuilder.Entity("Company.Domain.WorkshopPlanEmployeeAgg.WorkshopPlanEmployee", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EmployeeFullName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("EmployeeId") + .HasColumnType("bigint"); + + b.Property("WorkshopId") + .HasColumnType("bigint"); + + b.Property("WorkshopPlanId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("WorkshopPlanId"); + + b.ToTable("WorkshopPlanEmployees", (string)null); + }); + + modelBuilder.Entity("Company.Domain.YearlySalaryAgg.YearlySalary", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("ConnectionId") + .HasColumnType("int"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("EndDate") + .HasColumnType("datetime2"); + + b.Property("StartDate") + .HasColumnType("datetime2"); + + b.Property("Year") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.HasKey("id"); + + b.ToTable("YearlySalariess", (string)null); + }); + + modelBuilder.Entity("Company.Domain.YearlySalaryItemsAgg.YearlySalaryItem", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("ItemName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("ItemValue") + .HasColumnType("float"); + + b.Property("ParentConnectionId") + .HasColumnType("int"); + + b.Property("ValueType") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("YearlySalaryId") + .HasColumnType("bigint"); + + b.HasKey("id"); + + b.HasIndex("YearlySalaryId"); + + b.ToTable("YearlyItems", (string)null); + }); + + modelBuilder.Entity("Company.Domain.YearlysSalaryTitleAgg.YearlySalaryTitle", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("Title1") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Title10") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Title2") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Title3") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Title4") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Title5") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Title6") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Title7") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Title8") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Title9") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.HasKey("id"); + + b.ToTable("YearlySalaryTitles", (string)null); + }); + + modelBuilder.Entity("Company.Domain.ZoneAgg.Zone", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("CityId") + .HasColumnType("int"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("ZoneName") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.HasKey("id"); + + b.ToTable("Zones", (string)null); + }); + + modelBuilder.Entity("Company.Domain.empolyerAgg.Employer", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("Address") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)"); + + b.Property("AgentPhone") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("ContractingPartyId") + .HasColumnType("bigint"); + + b.Property("CreationDate") + .HasColumnType("datetime2"); + + b.Property("DateOfBirth") + .HasColumnType("datetime2"); + + b.Property("DateOfIssue") + .HasColumnType("datetime2"); + + b.Property("EmployerLName") + .IsRequired() + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("EmployerNo") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("EservicePassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("EserviceUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("FName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("FatherName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("FullName") + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("Gender") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("IdNumber") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)"); + + b.Property("IsActive") + .HasColumnType("bit"); + + b.Property("IsLegal") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("LName") + .IsRequired() + .HasMaxLength(255) + .HasColumnType("nvarchar(255)"); + + b.Property("MclsPassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("MclsUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("NationalId") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("Nationalcode") + .HasMaxLength(10) + .HasColumnType("nvarchar(10)"); + + b.Property("Nationality") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("Phone") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("PlaceOfIssue") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); + + b.Property("RegisterId") + .HasMaxLength(15) + .HasColumnType("nvarchar(15)"); + + b.Property("SanaPassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("SanaUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TaxOfficeUserName") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.Property("TaxOfficepassword") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)"); + + b.HasKey("id"); + + b.HasIndex("ContractingPartyId"); + + b.ToTable("Employers", (string)null); + }); + + modelBuilder.Entity("EmployerWorkshop", b => + { + b.Property("EmployersListid") + .HasColumnType("bigint"); + + b.Property("WorkshopsListid") + .HasColumnType("bigint"); + + b.HasKey("EmployersListid", "WorkshopsListid"); + + b.HasIndex("WorkshopsListid"); + + b.ToTable("EmployerWorkshop"); + }); + + modelBuilder.Entity("Company.Domain.Board.Board", b => + { + b.HasOne("Company.Domain.BoardType.BoardType", "BoardType") + .WithMany("BoardsList") + .HasForeignKey("BoardType_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.File1.File1", "File1") + .WithMany("BoardsList") + .HasForeignKey("File_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("BoardType"); + + b.Navigation("File1"); + }); + + modelBuilder.Entity("Company.Domain.ChapterAgg.EntityChapter", b => + { + b.HasOne("Company.Domain.SubtitleAgg.EntitySubtitle", "EntitySubtitle") + .WithMany("Chapters") + .HasForeignKey("Subtitle_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("EntitySubtitle"); + }); + + modelBuilder.Entity("Company.Domain.CheckoutAgg.Checkout", b => + { + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("Checkouts") + .HasForeignKey("WorkshopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.ClientEmployeeWorkshopAgg.ClientEmployeeWorkshop", b => + { + b.HasOne("Company.Domain.EmployeeAgg.Employee", "Employee") + .WithMany("ClientEmployeeWorkshopList") + .HasForeignKey("EmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("ClientEmployeeWorkshopList") + .HasForeignKey("WorkshopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employee"); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.ContarctingPartyAgg.PersonalContractingParty", b => + { + b.HasOne("Company.Domain.RepresentativeAgg.Representative", "Representative") + .WithMany("ContractingParties") + .HasForeignKey("RepresentativeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Representative"); + }); + + modelBuilder.Entity("Company.Domain.ContractAgg.Contract", b => + { + b.HasOne("Company.Domain.EmployeeAgg.Employee", "Employee") + .WithMany("Contracts") + .HasForeignKey("EmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.empolyerAgg.Employer", "Employer") + .WithMany("Contracts") + .HasForeignKey("EmployerId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.JobAgg.Job", "Job") + .WithMany("ContractsList") + .HasForeignKey("JobTypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.MandatoryHoursAgg.MandatoryHours", null) + .WithMany("Contracts") + .HasForeignKey("MandatoryHoursid"); + + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("Contracts2") + .HasForeignKey("WorkshopIds") + .OnDelete(DeleteBehavior.NoAction) + .IsRequired(); + + b.HasOne("Company.Domain.YearlySalaryAgg.YearlySalary", "YearlySalary") + .WithMany("Contracts") + .HasForeignKey("YearlySalaryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employee"); + + b.Navigation("Employer"); + + b.Navigation("Job"); + + b.Navigation("Workshop"); + + b.Navigation("YearlySalary"); + }); + + modelBuilder.Entity("Company.Domain.ContractingPartyAccountAgg.ContractingPartyAccount", b => + { + b.HasOne("Company.Domain.ContarctingPartyAgg.PersonalContractingParty", "PersonalContractingParty") + .WithMany() + .HasForeignKey("PersonalContractingPartyId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("PersonalContractingParty"); + }); + + modelBuilder.Entity("Company.Domain.CrossJobAgg.CrossJob", b => + { + b.HasOne("Company.Domain.CrossJobGuildAgg.CrossJobGuild", "CrossJobGuild") + .WithMany("CrossJobList") + .HasForeignKey("CrossJobGuildId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("CrossJobGuild"); + }); + + modelBuilder.Entity("Company.Domain.CrossJobItemsAgg.CrossJobItems", b => + { + b.HasOne("Company.Domain.CrossJobAgg.CrossJob", "CrossJob") + .WithMany("CrossJobItemsList") + .HasForeignKey("CrossJobId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.JobAgg.Job", "Job") + .WithMany("CrossJobItemsList") + .HasForeignKey("JobId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("CrossJob"); + + b.Navigation("Job"); + }); + + modelBuilder.Entity("Company.Domain.DateSalaryItemAgg.DateSalaryItem", b => + { + b.HasOne("Company.Domain.DateSalaryAgg.DateSalary", "DateSalary") + .WithMany("DateSalaryItemList") + .HasForeignKey("DateSalaryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.PercentageAgg.Percentage", "Percentage") + .WithMany("DateSalaryItemList") + .HasForeignKey("PercentageId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("DateSalary"); + + b.Navigation("Percentage"); + }); + + modelBuilder.Entity("Company.Domain.EmployeeAccountAgg.EmployeeAccount", b => + { + b.HasOne("Company.Domain.EmployeeAgg.Employee", "Employee") + .WithMany() + .HasForeignKey("EmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employee"); + }); + + modelBuilder.Entity("Company.Domain.EmployeeChildrenAgg.EmployeeChildren", b => + { + b.HasOne("Company.Domain.EmployeeAgg.Employee", "Employee") + .WithMany("EmployeeChildrenList") + .HasForeignKey("EmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employee"); + }); + + modelBuilder.Entity("Company.Domain.EmployeeInsuranceRecordAgg.EmployeeInsuranceRecord", b => + { + b.HasOne("Company.Domain.EmployeeAgg.Employee", "Employee") + .WithMany("EmployeeInsuranceRecords") + .HasForeignKey("EmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("EmployeeInsuranceRecords") + .HasForeignKey("WorkShopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employee"); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.EmployerAccountAgg.EmployerAccount", b => + { + b.HasOne("Company.Domain.empolyerAgg.Employer", "Employer") + .WithMany() + .HasForeignKey("EmployerId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employer"); + }); + + modelBuilder.Entity("Company.Domain.Evidence.Evidence", b => + { + b.HasOne("Company.Domain.BoardType.BoardType", "BoardType") + .WithMany("EvidencesList") + .HasForeignKey("BoardType_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.File1.File1", "File1") + .WithMany("EvidencesList") + .HasForeignKey("File_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("BoardType"); + + b.Navigation("File1"); + }); + + modelBuilder.Entity("Company.Domain.EvidenceDetail.EvidenceDetail", b => + { + b.HasOne("Company.Domain.Evidence.Evidence", "Evidence") + .WithMany("EvidenceDetailsList") + .HasForeignKey("Evidence_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Evidence"); + }); + + modelBuilder.Entity("Company.Domain.FileAlert.FileAlert", b => + { + b.HasOne("Company.Domain.FileState.FileState", "FileState") + .WithMany("FileAlertsList") + .HasForeignKey("FileState_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.File1.File1", "File") + .WithMany("FileAlertsList") + .HasForeignKey("File_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("File"); + + b.Navigation("FileState"); + }); + + modelBuilder.Entity("Company.Domain.FileAndFileEmployerAgg.FileAndFileEmployer", b => + { + b.HasOne("Company.Domain.FileEmployerAgg.FileEmployer", "FileEmployer") + .WithMany("FileAndFileEmployers") + .HasForeignKey("FileEmployerId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.File1.File1", "File1") + .WithMany("FileAndFileEmployers") + .HasForeignKey("FileId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("File1"); + + b.Navigation("FileEmployer"); + }); + + modelBuilder.Entity("Company.Domain.FileEmployeeAgg.FileEmployee", b => + { + b.HasOne("Company.Domain.RepresentativeAgg.Representative", "Representative") + .WithMany("FileEmployeeList") + .HasForeignKey("RepresentativeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Representative"); + }); + + modelBuilder.Entity("Company.Domain.FileEmployerAgg.FileEmployer", b => + { + b.HasOne("Company.Domain.RepresentativeAgg.Representative", "Representative") + .WithMany("FileEmployerList") + .HasForeignKey("RepresentativeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Representative"); + }); + + modelBuilder.Entity("Company.Domain.FileState.FileState", b => + { + b.HasOne("Company.Domain.FileTiming.FileTiming", "FileTiming") + .WithMany("FileStates") + .HasForeignKey("FileTiming_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("FileTiming"); + }); + + modelBuilder.Entity("Company.Domain.FinancialTransactionAgg.FinancialTransaction", b => + { + b.HasOne("Company.Domain.FinancialStatmentAgg.FinancialStatment", "FinancialStatment") + .WithMany("FinancialTransactionList") + .HasForeignKey("FinancialStatementId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("FinancialStatment"); + }); + + modelBuilder.Entity("Company.Domain.GroupPlanAgg.GroupPlan", b => + { + b.HasOne("Company.Domain.WorkshopPlanAgg.WorkshopPlan", "WorkshopPlan") + .WithMany("GroupPlans") + .HasForeignKey("WorkshopPlanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("WorkshopPlan"); + }); + + modelBuilder.Entity("Company.Domain.GroupPlanJobItemAgg.GroupPlanJobItem", b => + { + b.HasOne("Company.Domain.GroupPlanAgg.GroupPlan", "GroupPlan") + .WithMany("GroupPlanJobItems") + .HasForeignKey("GroupPlanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("GroupPlan"); + }); + + modelBuilder.Entity("Company.Domain.HolidayItemAgg.HolidayItem", b => + { + b.HasOne("Company.Domain.HolidayAgg.Holiday", "Holidayss") + .WithMany("HolidayItems") + .HasForeignKey("HolidayId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Holidayss"); + }); + + modelBuilder.Entity("Company.Domain.InstitutionContractContactInfoAgg.InstitutionContractContactInfo", b => + { + b.HasOne("Company.Domain.InstitutionContractAgg.InstitutionContract", "InstitutionContracts") + .WithMany("ContactInfoList") + .HasForeignKey("InstitutionContractId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("InstitutionContracts"); + }); + + modelBuilder.Entity("Company.Domain.InsurancWorkshopInfoAgg.InsuranceWorkshopInfo", b => + { + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithOne("InsuranceWorkshopInfo") + .HasForeignKey("Company.Domain.InsurancWorkshopInfoAgg.InsuranceWorkshopInfo", "WorkshopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.InsuranceAgg.Insurance", b => + { + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("Insurances") + .HasForeignKey("WorkShopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.InsuranceEmployeeInfoAgg.InsuranceEmployeeInfo", b => + { + b.HasOne("Company.Domain.EmployeeAgg.Employee", "Employee") + .WithOne("InsuranceEmployeeInfo") + .HasForeignKey("Company.Domain.InsuranceEmployeeInfoAgg.InsuranceEmployeeInfo", "EmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employee"); + }); + + modelBuilder.Entity("Company.Domain.InsuranceJobAndJobsAgg.InsuranceJobAndJobs", b => + { + b.HasOne("Company.Domain.InsuranceJobItemAgg.InsuranceJobItem", "InsuranceJobItem") + .WithMany("InsuranceJobAndJobs") + .HasForeignKey("InsuranceJobItemId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.JobAgg.Job", "Jobs") + .WithMany("InsuranceJobAndJobs") + .HasForeignKey("JobId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("InsuranceJobItem"); + + b.Navigation("Jobs"); + }); + + modelBuilder.Entity("Company.Domain.InsuranceJobItemAgg.InsuranceJobItem", b => + { + b.HasOne("Company.Domain.InsurancJobAgg.InsuranceJob", "InsuranceJob") + .WithMany("InsuranceJobItemList") + .HasForeignKey("InsuranceJobId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("InsuranceJob"); + }); + + modelBuilder.Entity("Company.Domain.InsuranceWorkshopAgg.InsuranceListWorkshop", b => + { + b.HasOne("Company.Domain.InsuranceListAgg.InsuranceList", "InsuranceList") + .WithMany("InsuranceListWorkshops") + .HasForeignKey("InsurancListId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("InsuranceListWorkshops") + .HasForeignKey("WorkshopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("InsuranceList"); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.LeftWorkAgg.LeftWork", b => + { + b.HasOne("Company.Domain.EmployeeAgg.Employee", "Employee") + .WithMany("LeftWorks") + .HasForeignKey("EmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("LeftWorks") + .HasForeignKey("WorkshopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employee"); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.LeftWorkInsuranceAgg.LeftWorkInsurance", b => + { + b.HasOne("Company.Domain.EmployeeAgg.Employee", "Employee") + .WithMany("LeftWorkInsurances") + .HasForeignKey("EmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("LeftWorkInsurances") + .HasForeignKey("WorkshopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employee"); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.MasterPenaltyTitle.MasterPenaltyTitle", b => + { + b.HasOne("Company.Domain.MasterPetition.MasterPetition", "MasterPetition") + .WithMany("MasterPenaltyTitlesList") + .HasForeignKey("MasterPetition_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("MasterPetition"); + }); + + modelBuilder.Entity("Company.Domain.MasterPetition.MasterPetition", b => + { + b.HasOne("Company.Domain.BoardType.BoardType", "BoardType") + .WithMany("MasterPetitionsList") + .HasForeignKey("BoardType_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.File1.File1", "File1") + .WithMany("MasterPetitionsList") + .HasForeignKey("File_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("BoardType"); + + b.Navigation("File1"); + }); + + modelBuilder.Entity("Company.Domain.MasterWorkHistory.MasterWorkHistory", b => + { + b.HasOne("Company.Domain.MasterPetition.MasterPetition", "MasterPetition") + .WithMany("MasterWorkHistoriesList") + .HasForeignKey("MasterPetition_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("MasterPetition"); + }); + + modelBuilder.Entity("Company.Domain.ModuleTextManagerAgg.EntityModuleTextManager", b => + { + b.HasOne("Company.Domain.ModuleAgg.EntityModule", "Module") + .WithMany("EntityModuleTextManagers") + .HasForeignKey("ModuleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.TextManagerAgg.EntityTextManager", "TextManager") + .WithMany("EntityModuleTextManagers") + .HasForeignKey("TextManagerId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Module"); + + b.Navigation("TextManager"); + }); + + modelBuilder.Entity("Company.Domain.PaymentToEmployeeItemAgg.PaymentToEmployeeItem", b => + { + b.HasOne("Company.Domain.PaymentToEmployeeAgg.PaymentToEmployee", "PaymentToEmployee") + .WithMany("PaymentToEmployeeItemList") + .HasForeignKey("PaymentToEmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("PaymentToEmployee"); + }); + + modelBuilder.Entity("Company.Domain.PenaltyTitle.PenaltyTitle", b => + { + b.HasOne("Company.Domain.Petition.Petition", "Petition") + .WithMany("PenaltyTitlesList") + .HasForeignKey("Petition_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Petition"); + }); + + modelBuilder.Entity("Company.Domain.PersonnelCodeAgg.PersonnelCodeDomain", b => + { + b.HasOne("Company.Domain.EmployeeAgg.Employee", "Employee") + .WithMany("PersonnelCodeList") + .HasForeignKey("EmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("PersonnelCodeList") + .HasForeignKey("WorkshopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employee"); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.Petition.Petition", b => + { + b.HasOne("Company.Domain.BoardType.BoardType", "BoardType") + .WithMany("PetitionsList") + .HasForeignKey("BoardType_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.File1.File1", "File1") + .WithMany("PetitionsList") + .HasForeignKey("File_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("BoardType"); + + b.Navigation("File1"); + }); + + modelBuilder.Entity("Company.Domain.ProceedingSession.ProceedingSession", b => + { + b.HasOne("Company.Domain.Board.Board", "Board") + .WithMany("ProceedingSessionsList") + .HasForeignKey("Board_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Board"); + }); + + modelBuilder.Entity("Company.Domain.RollCallEmployeeStatusAgg.RollCallEmployeeStatus", b => + { + b.HasOne("Company.Domain.RollCallEmployeeAgg.RollCallEmployee", "RollCallEmployee") + .WithMany("EmployeesStatus") + .HasForeignKey("RollCallEmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("RollCallEmployee"); + }); + + modelBuilder.Entity("Company.Domain.RollCallServiceAgg.RollCallService", b => + { + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("RollCallServicesList") + .HasForeignKey("AccountId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.SubtitleAgg.EntitySubtitle", b => + { + b.HasOne("Company.Domain.SubtitleAgg.EntitySubtitle", null) + .WithMany("Subtitles") + .HasForeignKey("EntitySubtitleid"); + + b.HasOne("Company.Domain.OriginalTitleAgg.EntityOriginalTitle", "EntityOriginalTitle") + .WithMany("Subtitles") + .HasForeignKey("OriginalTitle_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("EntityOriginalTitle"); + }); + + modelBuilder.Entity("Company.Domain.TaxLeftWorkCategoryAgg.TaxLeftWorkCategory", b => + { + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("TaxLeftWorkCategoryList") + .HasForeignKey("WorkshopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.TaxLeftWorkItemAgg.TaxLeftWorkItem", b => + { + b.HasOne("Company.Domain.TaxLeftWorkCategoryAgg.TaxLeftWorkCategory", "TaxLeftWorkCategory") + .WithMany("TaxLeftWorkItemList") + .HasForeignKey("TaxLeftWorkCategoryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("TaxLeftWorkCategory"); + }); + + modelBuilder.Entity("Company.Domain.WorkHistory.WorkHistory", b => + { + b.HasOne("Company.Domain.Petition.Petition", "Petition") + .WithMany("WorkHistoriesList") + .HasForeignKey("Petition_Id") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Petition"); + }); + + modelBuilder.Entity("Company.Domain.WorkingHoursAgg.WorkingHours", b => + { + b.HasOne("Company.Domain.ContractAgg.Contract", "Contracts") + .WithMany("WorkingHoursList") + .HasForeignKey("ContractId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Contracts"); + }); + + modelBuilder.Entity("Company.Domain.WorkingHoursItemsAgg.WorkingHoursItems", b => + { + b.HasOne("Company.Domain.WorkingHoursAgg.WorkingHours", "WorkingHourses") + .WithMany("WorkingHoursItemsList") + .HasForeignKey("WorkingHoursId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("WorkingHourses"); + }); + + modelBuilder.Entity("Company.Domain.WorkingHoursTempItemAgg.WorkingHoursTempItem", b => + { + b.HasOne("Company.Domain.WorkingHoursTempAgg.WorkingHoursTemp", "WorkingHoursTemp") + .WithMany("WorkingHoursTempItemList") + .HasForeignKey("WorkingHoursTempId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("WorkingHoursTemp"); + }); + + modelBuilder.Entity("Company.Domain.WorkshopAccountAgg.WorkshopAccount", b => + { + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany() + .HasForeignKey("WorkshopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.WorkshopEmployerAgg.WorkshopEmployer", b => + { + b.HasOne("Company.Domain.empolyerAgg.Employer", "Employer") + .WithMany("WorkshopEmployers") + .HasForeignKey("EmployerId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") + .WithMany("WorkshopEmployers") + .HasForeignKey("WorkshopId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Employer"); + + b.Navigation("Workshop"); + }); + + modelBuilder.Entity("Company.Domain.WorkshopPlanEmployeeAgg.WorkshopPlanEmployee", b => + { + b.HasOne("Company.Domain.WorkshopPlanAgg.WorkshopPlan", "WorkshopPlan") + .WithMany("WorkshopPlanEmployees") + .HasForeignKey("WorkshopPlanId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("WorkshopPlan"); + }); + + modelBuilder.Entity("Company.Domain.YearlySalaryItemsAgg.YearlySalaryItem", b => + { + b.HasOne("Company.Domain.YearlySalaryAgg.YearlySalary", "YearlySalary") + .WithMany("YearlySalaryItemsList") + .HasForeignKey("YearlySalaryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("YearlySalary"); + }); + + modelBuilder.Entity("Company.Domain.empolyerAgg.Employer", b => + { + b.HasOne("Company.Domain.ContarctingPartyAgg.PersonalContractingParty", "ContractingParty") + .WithMany("Employers") + .HasForeignKey("ContractingPartyId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("ContractingParty"); + }); + + modelBuilder.Entity("EmployerWorkshop", b => + { + b.HasOne("Company.Domain.empolyerAgg.Employer", null) + .WithMany() + .HasForeignKey("EmployersListid") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("Company.Domain.WorkshopAgg.Workshop", null) + .WithMany() + .HasForeignKey("WorkshopsListid") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Company.Domain.Board.Board", b => + { + b.Navigation("ProceedingSessionsList"); + }); + + modelBuilder.Entity("Company.Domain.BoardType.BoardType", b => + { + b.Navigation("BoardsList"); + + b.Navigation("EvidencesList"); + + b.Navigation("MasterPetitionsList"); + + b.Navigation("PetitionsList"); + }); + + modelBuilder.Entity("Company.Domain.ContarctingPartyAgg.PersonalContractingParty", b => + { + b.Navigation("Employers"); + }); + + modelBuilder.Entity("Company.Domain.ContractAgg.Contract", b => + { + b.Navigation("WorkingHoursList"); + }); + + modelBuilder.Entity("Company.Domain.CrossJobAgg.CrossJob", b => + { + b.Navigation("CrossJobItemsList"); + }); + + modelBuilder.Entity("Company.Domain.CrossJobGuildAgg.CrossJobGuild", b => + { + b.Navigation("CrossJobList"); + }); + + modelBuilder.Entity("Company.Domain.DateSalaryAgg.DateSalary", b => + { + b.Navigation("DateSalaryItemList"); + }); + + modelBuilder.Entity("Company.Domain.EmployeeAgg.Employee", b => + { + b.Navigation("ClientEmployeeWorkshopList"); + + b.Navigation("Contracts"); + + b.Navigation("EmployeeChildrenList"); + + b.Navigation("EmployeeInsuranceRecords"); + + b.Navigation("InsuranceEmployeeInfo"); + + b.Navigation("LeftWorkInsurances"); + + b.Navigation("LeftWorks"); + + b.Navigation("PersonnelCodeList"); + }); + + modelBuilder.Entity("Company.Domain.Evidence.Evidence", b => + { + b.Navigation("EvidenceDetailsList"); + }); + + modelBuilder.Entity("Company.Domain.File1.File1", b => + { + b.Navigation("BoardsList"); + + b.Navigation("EvidencesList"); + + b.Navigation("FileAlertsList"); + + b.Navigation("FileAndFileEmployers"); + + b.Navigation("MasterPetitionsList"); + + b.Navigation("PetitionsList"); + }); + + modelBuilder.Entity("Company.Domain.FileEmployerAgg.FileEmployer", b => + { + b.Navigation("FileAndFileEmployers"); + }); + + modelBuilder.Entity("Company.Domain.FileState.FileState", b => + { + b.Navigation("FileAlertsList"); + }); + + modelBuilder.Entity("Company.Domain.FileTiming.FileTiming", b => + { + b.Navigation("FileStates"); + }); + + modelBuilder.Entity("Company.Domain.FinancialStatmentAgg.FinancialStatment", b => + { + b.Navigation("FinancialTransactionList"); + }); + + modelBuilder.Entity("Company.Domain.GroupPlanAgg.GroupPlan", b => + { + b.Navigation("GroupPlanJobItems"); + }); + + modelBuilder.Entity("Company.Domain.HolidayAgg.Holiday", b => + { + b.Navigation("HolidayItems"); + }); + + modelBuilder.Entity("Company.Domain.InstitutionContractAgg.InstitutionContract", b => + { + b.Navigation("ContactInfoList"); + }); + + modelBuilder.Entity("Company.Domain.InsurancJobAgg.InsuranceJob", b => + { + b.Navigation("InsuranceJobItemList"); + }); + + modelBuilder.Entity("Company.Domain.InsuranceJobItemAgg.InsuranceJobItem", b => + { + b.Navigation("InsuranceJobAndJobs"); + }); + + modelBuilder.Entity("Company.Domain.InsuranceListAgg.InsuranceList", b => + { + b.Navigation("InsuranceListWorkshops"); + }); + + modelBuilder.Entity("Company.Domain.JobAgg.Job", b => + { + b.Navigation("ContractsList"); + + b.Navigation("CrossJobItemsList"); + + b.Navigation("InsuranceJobAndJobs"); + }); + + modelBuilder.Entity("Company.Domain.MandatoryHoursAgg.MandatoryHours", b => + { + b.Navigation("Contracts"); + }); + + modelBuilder.Entity("Company.Domain.MasterPetition.MasterPetition", b => + { + b.Navigation("MasterPenaltyTitlesList"); + + b.Navigation("MasterWorkHistoriesList"); + }); + + modelBuilder.Entity("Company.Domain.ModuleAgg.EntityModule", b => + { + b.Navigation("EntityModuleTextManagers"); + }); + + modelBuilder.Entity("Company.Domain.OriginalTitleAgg.EntityOriginalTitle", b => + { + b.Navigation("Subtitles"); + }); + + modelBuilder.Entity("Company.Domain.PaymentToEmployeeAgg.PaymentToEmployee", b => + { + b.Navigation("PaymentToEmployeeItemList"); + }); + + modelBuilder.Entity("Company.Domain.PercentageAgg.Percentage", b => + { + b.Navigation("DateSalaryItemList"); + }); + + modelBuilder.Entity("Company.Domain.Petition.Petition", b => + { + b.Navigation("PenaltyTitlesList"); + + b.Navigation("WorkHistoriesList"); + }); + + modelBuilder.Entity("Company.Domain.RepresentativeAgg.Representative", b => + { + b.Navigation("ContractingParties"); + + b.Navigation("FileEmployeeList"); + + b.Navigation("FileEmployerList"); + }); + + modelBuilder.Entity("Company.Domain.RollCallEmployeeAgg.RollCallEmployee", b => + { + b.Navigation("EmployeesStatus"); + }); + + modelBuilder.Entity("Company.Domain.SubtitleAgg.EntitySubtitle", b => + { + b.Navigation("Chapters"); + + b.Navigation("Subtitles"); + }); + + modelBuilder.Entity("Company.Domain.TaxLeftWorkCategoryAgg.TaxLeftWorkCategory", b => + { + b.Navigation("TaxLeftWorkItemList"); + }); + + modelBuilder.Entity("Company.Domain.TextManagerAgg.EntityTextManager", b => + { + b.Navigation("EntityModuleTextManagers"); + }); + + modelBuilder.Entity("Company.Domain.WorkingHoursAgg.WorkingHours", b => + { + b.Navigation("WorkingHoursItemsList"); + }); + + modelBuilder.Entity("Company.Domain.WorkingHoursTempAgg.WorkingHoursTemp", b => + { + b.Navigation("WorkingHoursTempItemList"); + }); + + modelBuilder.Entity("Company.Domain.WorkshopAgg.Workshop", b => + { + b.Navigation("Checkouts"); + + b.Navigation("ClientEmployeeWorkshopList"); + + b.Navigation("Contracts2"); + + b.Navigation("EmployeeInsuranceRecords"); + + b.Navigation("InsuranceListWorkshops"); + + b.Navigation("InsuranceWorkshopInfo"); + + b.Navigation("Insurances"); + + b.Navigation("LeftWorkInsurances"); + + b.Navigation("LeftWorks"); + + b.Navigation("PersonnelCodeList"); + + b.Navigation("RollCallServicesList"); + + b.Navigation("TaxLeftWorkCategoryList"); + + b.Navigation("WorkshopEmployers"); + }); + + modelBuilder.Entity("Company.Domain.WorkshopPlanAgg.WorkshopPlan", b => + { + b.Navigation("GroupPlans"); + + b.Navigation("WorkshopPlanEmployees"); + }); + + modelBuilder.Entity("Company.Domain.YearlySalaryAgg.YearlySalary", b => + { + b.Navigation("Contracts"); + + b.Navigation("YearlySalaryItemsList"); + }); + + modelBuilder.Entity("Company.Domain.empolyerAgg.Employer", b => + { + b.Navigation("Contracts"); + + b.Navigation("WorkshopEmployers"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/CompanyManagment.EFCore/Migrations/20240828122337_RollCallEmployeeStatus.cs b/CompanyManagment.EFCore/Migrations/20240828122337_RollCallEmployeeStatus.cs new file mode 100644 index 00000000..68d668db --- /dev/null +++ b/CompanyManagment.EFCore/Migrations/20240828122337_RollCallEmployeeStatus.cs @@ -0,0 +1,48 @@ +using System; +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace CompanyManagment.EFCore.Migrations +{ + /// + public partial class RollCallEmployeeStatus : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.CreateTable( + name: "RollCallEmployeesStatus", + columns: table => new + { + id = table.Column(type: "bigint", nullable: false) + .Annotation("SqlServer:Identity", "1, 1"), + RollCallEmployeeId = table.Column(type: "bigint", nullable: false), + StartDate = table.Column(type: "datetime2", nullable: false), + EndDate = table.Column(type: "datetime2", nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_RollCallEmployeesStatus", x => x.id); + table.ForeignKey( + name: "FK_RollCallEmployeesStatus_RollCallEmployees_RollCallEmployeeId", + column: x => x.RollCallEmployeeId, + principalTable: "RollCallEmployees", + principalColumn: "id", + onDelete: ReferentialAction.Cascade); + }); + + migrationBuilder.CreateIndex( + name: "IX_RollCallEmployeesStatus_RollCallEmployeeId", + table: "RollCallEmployeesStatus", + column: "RollCallEmployeeId"); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropTable( + name: "RollCallEmployeesStatus"); + } + } +} diff --git a/CompanyManagment.EFCore/Migrations/CompanyContextModelSnapshot.cs b/CompanyManagment.EFCore/Migrations/CompanyContextModelSnapshot.cs index 15f9987b..14583ae2 100644 --- a/CompanyManagment.EFCore/Migrations/CompanyContextModelSnapshot.cs +++ b/CompanyManagment.EFCore/Migrations/CompanyContextModelSnapshot.cs @@ -3389,6 +3389,30 @@ namespace CompanyManagment.EFCore.Migrations b.ToTable("RollCallEmployees", (string)null); }); + modelBuilder.Entity("Company.Domain.RollCallEmployeeStatusAgg.RollCallEmployeeStatus", b => + { + b.Property("id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); + + b.Property("EndDate") + .HasColumnType("datetime2"); + + b.Property("RollCallEmployeeId") + .HasColumnType("bigint"); + + b.Property("StartDate") + .HasColumnType("datetime2"); + + b.HasKey("id"); + + b.HasIndex("RollCallEmployeeId"); + + b.ToTable("RollCallEmployeesStatus"); + }); + modelBuilder.Entity("Company.Domain.RollCallPlanAgg.RollCallPlan", b => { b.Property("id") @@ -5146,6 +5170,17 @@ namespace CompanyManagment.EFCore.Migrations b.Navigation("Board"); }); + modelBuilder.Entity("Company.Domain.RollCallEmployeeStatusAgg.RollCallEmployeeStatus", b => + { + b.HasOne("Company.Domain.RollCallEmployeeAgg.RollCallEmployee", "RollCallEmployee") + .WithMany("EmployeesStatus") + .HasForeignKey("RollCallEmployeeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("RollCallEmployee"); + }); + modelBuilder.Entity("Company.Domain.RollCallServiceAgg.RollCallService", b => { b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") @@ -5503,6 +5538,11 @@ namespace CompanyManagment.EFCore.Migrations b.Navigation("FileEmployerList"); }); + modelBuilder.Entity("Company.Domain.RollCallEmployeeAgg.RollCallEmployee", b => + { + b.Navigation("EmployeesStatus"); + }); + modelBuilder.Entity("Company.Domain.SubtitleAgg.EntitySubtitle", b => { b.Navigation("Chapters"); diff --git a/CompanyManagment.EFCore/Repository/RollCallEmployeeRepository.cs b/CompanyManagment.EFCore/Repository/RollCallEmployeeRepository.cs index 59b747a2..94c84d53 100644 --- a/CompanyManagment.EFCore/Repository/RollCallEmployeeRepository.cs +++ b/CompanyManagment.EFCore/Repository/RollCallEmployeeRepository.cs @@ -1,9 +1,12 @@ using System; using System.Collections.Generic; +using System.IO; using System.Linq; +using _0_Framework.Application; using _0_Framework.InfraStructure; using Company.Domain.RollCallEmployeeAgg; using CompanyManagment.App.Contracts.RollCallEmployee; +using Microsoft.AspNetCore.Hosting; using Microsoft.EntityFrameworkCore; namespace CompanyManagment.EFCore.Repository; @@ -11,9 +14,14 @@ namespace CompanyManagment.EFCore.Repository; public class RollCallEmployeeRepository : RepositoryBase, IRollCallEmployeeRepository { private readonly CompanyContext _context; - public RollCallEmployeeRepository(CompanyContext context) : base(context) + private readonly IPasswordHasher _passwordHasher; + private readonly IWebHostEnvironment _webHostEnvironment; + + public RollCallEmployeeRepository(CompanyContext context, IPasswordHasher passwordHasher, IWebHostEnvironment webHostEnvironment) : base(context) { _context = context; + _passwordHasher = passwordHasher; + _webHostEnvironment = webHostEnvironment; } public List GetByWorkshopId(long workshopId) @@ -46,30 +54,152 @@ public class RollCallEmployeeRepository : RepositoryBase public RollCallEmployeeViewModel GetByEmployeeIdAndWorkshopId(long employeeId, long workshopId) { - return _context.RollCallEmployees.Select(x => new RollCallEmployeeViewModel() + return _context.RollCallEmployees.Where(x => x.EmployeeId == employeeId && x.WorkshopId == workshopId).Select(x => new RollCallEmployeeViewModel() { Id = x.id, WorkshopId = x.WorkshopId, EmployeeFullName = x.EmployeeFullName, IsActiveString = x.IsActiveString, HasUploadedImage = x.HasUploadedImage - }).FirstOrDefault(x => x.EmployeeId == employeeId && x.WorkshopId == workshopId); + }).FirstOrDefault(); } public List GetPersonnelRollCallList(long workshopId) { - var nowFa = DateTime.Now; - var employee = _context.Employees.Include(x => x.LeftWorks).Where(l => l.LeftWorks.Any(c => c.StartWorkDate <= nowFa && c.LeftWorkDate > nowFa && c.WorkshopId == workshopId)); + //var nowFa = DateTime.Now; + //var employee = _context.Employees.Include(x => x.LeftWorks).Where(l => l.LeftWorks.Any(c => c.StartWorkDate <= nowFa && c.LeftWorkDate > nowFa && c.WorkshopId == workshopId)); - return employee.Select(x => new RollCallEmployeeViewModel + //return employee.Select(x => new RollCallEmployeeViewModel + //{ + // WorkshopId = workshopId, + // EmployeeId = x.id, + // EmployeeFullName= x.FName + ' ' + x.LName, + // NationalCode = x.NationalCode, + // IsActiveString = _context.RollCallEmployees.Any(r => r.EmployeeId == x.id && r.WorkshopId == workshopId && r.IsActiveString == "true") ? "true" : "false", + // HasUploadedImage = _context.RollCallEmployees.Any(r => r.EmployeeId == x.id && r.WorkshopId == workshopId && r.HasUploadedImage == "true") ? "true" : "false", + //}).ToList(); + + var leftDate = new DateTime(2121, 3, 21); + var join = new List(); + var contractLeftWork = _context.LeftWorkList.Select(x => new RollCallEmployeeViewModel() { - WorkshopId = workshopId, - EmployeeId = x.id, - EmployeeFullName= x.FName + ' ' + x.LName, - NationalCode = x.NationalCode, - IsActiveString = _context.RollCallEmployees.Any(r => r.EmployeeId == x.id && r.WorkshopId == workshopId && r.IsActiveString == "true") ? "true" : "false", - HasUploadedImage = _context.RollCallEmployees.Any(r => r.EmployeeId == x.id && r.WorkshopId == workshopId && r.HasUploadedImage == "true") ? "true" : "false", + WorkshopId = x.WorkshopId, + EmployeeId = x.EmployeeId, + PersonName = x.EmployeeFullName, + PersonelCode = 0, + ContractPerson = true, + ContractLeft = x.LeftWorkDate != leftDate, + StartWork = x.StartWorkDate + }).Where(x => x.WorkshopId == workshopId).OrderByDescending(x => x.StartWork).ToList(); + + contractLeftWork = contractLeftWork.Select(x => new RollCallEmployeeViewModel() + { + WorkshopId = x.WorkshopId, + EmployeeId = x.EmployeeId, + PersonName = x.PersonName, + PersonelCode = _context.PersonnelCodeSet.Any(p => p.EmployeeId == x.EmployeeId && p.WorkshopId == x.WorkshopId) ? + _context.PersonnelCodeSet.FirstOrDefault(p => p.EmployeeId == x.EmployeeId && p.WorkshopId == x.WorkshopId)!.PersonnelCode : 0, + ContractPerson = true, + ContractLeft = x.ContractLeft, + StartWork = x.StartWork }).ToList(); + + var insuranceLeftWork = _context.LeftWorkInsuranceList.Select(x => new RollCallEmployeeViewModel() + { + WorkshopId = x.WorkshopId, + EmployeeId = x.EmployeeId, + PersonName = x.EmployeeFullName, + PersonelCode = 0, + InsurancePerson = true, + InsurancetLeft = x.LeftWorkDate != null, + StartWork = x.StartWorkDate + }).Where(x => x.WorkshopId == workshopId).OrderByDescending(x => x.StartWork).ToList(); + insuranceLeftWork = insuranceLeftWork.Select(x => new RollCallEmployeeViewModel() + { + WorkshopId = x.WorkshopId, + EmployeeId = x.EmployeeId, + PersonName = x.PersonName, + PersonelCode = _context.PersonnelCodeSet.Any(p => p.EmployeeId == x.EmployeeId && p.WorkshopId == x.WorkshopId) ? + _context.PersonnelCodeSet.FirstOrDefault(p => p.EmployeeId == x.EmployeeId && p.WorkshopId == x.WorkshopId)!.PersonnelCode : 0, + InsurancePerson = true, + InsurancetLeft = x.InsurancetLeft, + StartWork = x.StartWork + }).ToList(); + + + var joinEqualList = contractLeftWork.Join(insuranceLeftWork, x => x.EmployeeId, c => c.EmployeeId, + (first, second) => new RollCallEmployeeViewModel + { + EmployeeId = first.EmployeeId, + ContractPerson = first.ContractPerson, + ContractLeft = first.ContractLeft, + InsurancePerson = second.InsurancePerson, + InsurancetLeft = second.InsurancetLeft + }).ToList(); + + if (contractLeftWork.Any() && !insuranceLeftWork.Any()) + { + join = contractLeftWork.ToList(); + } + else if (!contractLeftWork.Any() && insuranceLeftWork.Any()) + { + join = insuranceLeftWork.ToList(); + } + else if (contractLeftWork.Any() && insuranceLeftWork.Any()) + { + join = contractLeftWork.Concat(insuranceLeftWork).ToList(); + } + + if (joinEqualList.Count == 0) + return join; + + join = join.GroupBy(x => x.EmployeeId).Select(d => d.First()).ToList(); + + var finalList = join.Select(x => new RollCallEmployeeViewModel() + { + WorkshopId = x.WorkshopId, + EmployeeId = x.EmployeeId, + PersonName = x.PersonName, + PersonelCode = x.PersonelCode, + ContractPerson = joinEqualList.Any(c => c.EmployeeId == x.EmployeeId) ? joinEqualList.FirstOrDefault(c => c.EmployeeId == x.EmployeeId)!.ContractPerson : x.ContractPerson, + InsurancePerson = joinEqualList.Any(c => c.EmployeeId == x.EmployeeId) ? joinEqualList.FirstOrDefault(c => c.EmployeeId == x.EmployeeId)!.InsurancePerson : x.InsurancePerson, + ContractLeft = joinEqualList.Any(c => c.EmployeeId == x.EmployeeId) ? joinEqualList.FirstOrDefault(c => c.EmployeeId == x.EmployeeId)!.ContractLeft : x.ContractLeft, + InsurancetLeft = joinEqualList.Any(c => c.EmployeeId == x.EmployeeId) ? joinEqualList.FirstOrDefault(c => c.EmployeeId == x.EmployeeId)!.InsurancetLeft : x.InsurancetLeft, + Black = false, + }).ToList(); + + var f = finalList.GroupBy(x => x.EmployeeId).Select(x => x.First()).ToList(); + + var res = f.Select(x => new RollCallEmployeeViewModel + { + WorkshopId = x.WorkshopId, + EmployeeId = x.EmployeeId, + Id = _context.RollCallEmployees.FirstOrDefault(r => r.EmployeeId == x.EmployeeId && r.WorkshopId == workshopId) == null ? 0 : + _context.RollCallEmployees.FirstOrDefault(r => r.EmployeeId == x.EmployeeId && r.WorkshopId == workshopId).id, + EmployeeFullName = x.PersonName, + EmployeeSlug = _passwordHasher.SlugHasher(x.EmployeeId), + NationalCode = _context.Employees.FirstOrDefault(e => e.id == x.EmployeeId)?.NationalCode, + PersonName = x.PersonName, + IsActiveString = _context.RollCallEmployees.Any(r => r.EmployeeId == x.EmployeeId && r.WorkshopId == workshopId && r.IsActiveString == "true") ? "true" : "false", + HasUploadedImage = _context.RollCallEmployees.Any(r => r.EmployeeId == x.EmployeeId && r.WorkshopId == workshopId && r.HasUploadedImage == "true") ? "true" : "false", + ImagePath = (System.IO.File.Exists(Path.Combine(_webHostEnvironment.ContentRootPath, "Faces", x.WorkshopId.ToString(), x.EmployeeId.ToString(), "1.jpg"))) + ? Tools.ResizeImage(Path.Combine(_webHostEnvironment.ContentRootPath, "Faces", x.WorkshopId.ToString(), x.EmployeeId.ToString(), "1.jpg"), 150, 150) + : "", + // ImagePath = x.HasUploadedImage == "true" ? Convert.ToBase64String(System.IO.File.ReadAllBytes($"{_webHostEnvironment.ContentRootPath}\\Faces\\{x.WorkshopId}\\{x.EmployeeId}\\1.jpg")) : "", + ContractPerson = x.ContractPerson, + InsurancePerson = x.InsurancePerson, + ContractLeft = x.ContractLeft, + InsurancetLeft = x.InsurancetLeft, + Black = ((x.ContractPerson && x.InsurancePerson && x.InsurancetLeft && x.ContractLeft) || (x.ContractPerson && !x.InsurancePerson && x.ContractLeft) || (x.InsurancePerson && !x.ContractPerson && x.InsurancetLeft)) ? true : false + }).ToList(); + + return res.Where(x => !x.Black).ToList(); + } + + public RollCallEmployee GetWithRollCallStatus(long id) + { + return _context.RollCallEmployees.Include(x => x.EmployeesStatus) + .FirstOrDefault(x => x.id == id); } public int activedPerson(long workshopId) diff --git a/CompanyManagment.EFCore/Repository/RollCallEmployeeStatusRepository.cs b/CompanyManagment.EFCore/Repository/RollCallEmployeeStatusRepository.cs new file mode 100644 index 00000000..e35cc5c1 --- /dev/null +++ b/CompanyManagment.EFCore/Repository/RollCallEmployeeStatusRepository.cs @@ -0,0 +1,29 @@ +using _0_Framework.Application; +using _0_Framework.InfraStructure; +using Company.Domain.RollCallEmployeeStatusAgg; +using CompanyManagment.App.Contracts.RollCallEmployeeStatus; +using System.Collections.Generic; +using System.Linq; + +namespace CompanyManagment.EFCore.Repository +{ + public class RollCallEmployeeStatusRepository : RepositoryBase, IRollCallEmployeeStatusRepository + { + private readonly CompanyContext _context; + public RollCallEmployeeStatusRepository(CompanyContext context) : base(context) + { + _context = context; + } + + public List GetAll() + { + return _context.RollCallEmployeesStatus.Select(x => new RollCallEmployeeStatusViewModel() + { + StartDate = x.StartDate.ToFarsi(), + EndDate = x.EndDate.ToFarsi(), + Id = x.id + }).ToList(); + + } + } +} diff --git a/CompanyManagment.EFCore/Repository/RollCallRepository.cs b/CompanyManagment.EFCore/Repository/RollCallRepository.cs index 6231363f..18c1a62a 100644 --- a/CompanyManagment.EFCore/Repository/RollCallRepository.cs +++ b/CompanyManagment.EFCore/Repository/RollCallRepository.cs @@ -1,9 +1,12 @@ using System; using System.Collections.Generic; +using System.Globalization; using System.Linq; +using _0_Framework.Application; using _0_Framework.InfraStructure; using Company.Domain.RollCallAgg; using CompanyManagment.App.Contracts.RollCall; +using Microsoft.EntityFrameworkCore; namespace CompanyManagment.EFCore.Repository; @@ -25,11 +28,321 @@ public class RollCallRepository : RepositoryBase, IRollCallRepos throw new NotImplementedException(); } + public List GetCurrentDay(RollCallSearchModel searchModel) + { + //PersonnelCode = _context.PersonnelCodeSet.FirstOrDefault(e => e.EmployeeId == x.EmployeeId && e.WorkshopId == x.WorkshopId).PersonnelCode.ToString(), + var rawQuery = _context.RollCalls.Where(x => x.WorkshopId == searchModel.WorkshopId && x.StartDate >= DateTime.Now.Date).Select(x => new RollCallViewModel() + { + EmployeeId = x.EmployeeId, + WorkshopId = x.WorkshopId, + EmployeeFullName = x.EmployeeFullName, + Id = x.id, + Month = x.Month, + Year = x.Year, + StartDate = x.StartDate, + EndDate = x.EndDate, + PersonnelCode = _context.PersonnelCodeSet + .FirstOrDefault(a => a.EmployeeId == x.EmployeeId && a.WorkshopId == x.WorkshopId).PersonnelCode + .ToString(), + }); + var groupedQuery = rawQuery.GroupBy(x => x.EmployeeId).Select(x => new RollCallViewModel() + { + EmployeeId = x.First().EmployeeId, + WorkshopId = x.First().WorkshopId, + EmployeeFullName = x.First().EmployeeFullName, + Id = x.First().Id, + Month = x.First().Month, + Year = x.First().Year, + RollCallTimesList = x.Select(d => new RollCallTimeViewModel() + { + StartDate = d.StartDate != null ? d.StartDate.Value.ToString("HH:mm") : "--:--", + EndDate = d.EndDate != null ? d.EndDate.Value.ToString("HH:mm") : "--:--" + }).ToList(), + PersonnelCode = x.First().PersonnelCode, + }).AsEnumerable(); + var orderedEnum = groupedQuery.OrderBy(x => Convert.ToInt32(x.PersonnelCode)); + + var query = orderedEnum.Select(x => new RollCallViewModel() + { + EmployeeId = x.EmployeeId, + WorkshopId = x.WorkshopId, + EndDate = x.EndDate, + StartDate = x.StartDate, + Id = x.Id, + EmployeeFullName = x.EmployeeFullName, + Month = x.Month, + Year = x.Year, + RollCallTimesList = x.RollCallTimesList, + PersonnelCode = x.PersonnelCode + }); + + return query.Skip(searchModel.PageIndex).Take(30).ToList(); + } + public List Search(RollCallSearchModel searchModel) { throw new NotImplementedException(); } + #region Pooya + //حضور غیاب فیش حقوقی + public List GetEmployeeRollCallsForDuration(long employeeId, long workshopId, DateTime startMonthDay, DateTime endMonthDay) + { + + var rollCalls = _context.RollCalls.Where(x => + x.EmployeeId == employeeId && x.WorkshopId == workshopId && x.StartDate != null && x.EndDate != null && + x.StartDate.Value.Date >= startMonthDay && x.StartDate.Value.Date <= endMonthDay).ToList(); + + + var year = Convert.ToInt32(startMonthDay.ToFarsi().Substring(0, 4)); + var month = Convert.ToInt32(startMonthDay.ToFarsi().Substring(5, 2)); + var firstDayOfCurrentMonth = new DateTime(year, month, 1, new PersianCalendar()); + + + if (month == 12) + { + year += 1; + month = 1; + } + else + month += 1; + + var nextMonthDate = new DateTime(year, month, 1, new PersianCalendar()); + + var lastDayOfCurrentMonth = nextMonthDate.AddDays(-1); + + int dateRange = (int)(lastDayOfCurrentMonth - firstDayOfCurrentMonth).TotalDays + 1; + + //all the dates from start to end, to be compared with present days to get absent dates + var completeDaysList = Enumerable.Range(0, dateRange).Select(offset => startMonthDay.AddDays(offset).Date); + + var absentRecords = completeDaysList + .ExceptBy(rollCalls.Select(x => x.StartDate!.Value.Date), y => y.Date.Date) + .Select(x => new CheckoutDailyRollCallViewModel() + { + StartDate = null, + EndDate = null, + DateTimeGr = x.Date.Date, + DayOfWeek = x.Date.DayOfWeek.ToString(), + TotalWorkingHours = Convert.ToString(0), + RollCallDateFa = x.Date.ToFarsi() + }); + + var presentDays = rollCalls.GroupBy(x => x.StartDate!.Value.Date).Select(x => new CheckoutDailyRollCallViewModel() + { + StartDate = x.Min(y => y.StartDate)!.Value.ToString("HH:mm"), + EndDate = x.Max(y => y.EndDate)!.Value.ToString("HH:mm"), + TotalWorkingHours = x.Where(y => y.EndDate != null).Sum(y => (y.EndDate - y.StartDate)!.Value.TotalHours).ToString("F2"), + DayOfWeek = x.Key.DayOfWeek.DayOfWeeKToPersian(), + RollCallDateFa = x.Key.Date.ToFarsi(), + DateTimeGr = x.Key.Date, + IsSliced = x.Count() > 1 + }); + + + + return presentDays.Concat(absentRecords).OrderBy(x => x.DateTimeGr).ToList(); + + } + + + //سوابق حضور غیاب کارگاه + public RollCallsByDateViewModel GetWorkshopRollCallHistory(RollCallSearchModel searchModel) + { + + //initialize + + DateTime searchDurationStart = DateTime.Now.AddDays(-1).Date; + DateTime searchDurationEnd = searchDurationStart.AddDays(-16); + + + + //override if user has entered inputs (dates must be validated in the application layer) + if (!string.IsNullOrWhiteSpace(searchModel.StarDateFa) && !string.IsNullOrWhiteSpace(searchModel.StarDateFa)) + { + searchDurationStart = searchModel.StarDateFa.ToGeorgianDateTime().Date; + searchDurationEnd = searchModel.EndDateFa.ToGeorgianDateTime().AddDays(-1).Date; + } + + + + else + if (!string.IsNullOrWhiteSpace(searchModel.ExactDateFa)) + { + searchDurationStart = searchModel.ExactDateFa.ToGeorgianDateTime().Date; + searchDurationEnd = searchModel.ExactDateFa.ToGeorgianDateTime().AddDays(-1).Date; + } + + + if (searchDurationStart < searchDurationEnd) + return new(); + + + + DateTime dateIndex = searchDurationStart.AddDays(-1 * (searchModel.DateIndex)).Date; + + if (dateIndex <= searchDurationEnd) + return new(); + + + //get leaves for workshop that have been activated in dateIndex date + var leavesQuery = _context.LeaveList.Where(x => x.WorkshopId == searchModel.WorkshopId && + x.IsAccepted && (x.LeaveType == "استعلاجی" || (x.LeaveType == "استحقاقی" && x.PaidLeaveType == "روزانه")) && + x.EndLeave.Date >= dateIndex && x.StartLeave.Date <= dateIndex); + + //roll calls for current workshop where shift start is in dateIndex date (filters today's shifts) + var rollCallsQuery = _context.RollCalls + .Where(x => x.WorkshopId == searchModel.WorkshopId && x.StartDate.HasValue && x.EndDate.HasValue && x.StartDate < DateTime.Now.Date && + x.StartDate.Value.Date == dateIndex.Date); + + + //get active employees of workshop in dateIndex date + var activeEmployeesQuery = + _context.RollCallEmployees.Include(x => x.EmployeesStatus) + .Where(x => x.WorkshopId == searchModel.WorkshopId && x.EmployeesStatus.Any(y => y.EndDate.Date >= dateIndex && y.StartDate.Date <= dateIndex)); + + + + + + + if (searchModel.EmployeeId > 0) + { + rollCallsQuery = rollCallsQuery.Where(x => x.EmployeeId == searchModel.EmployeeId); + activeEmployeesQuery = activeEmployeesQuery.Where(x => x.EmployeeId == searchModel.EmployeeId); + leavesQuery = leavesQuery.Where(x => x.EmployeeId == searchModel.EmployeeId); + } + + + var personnelCodeList = + _context.PersonnelCodeSet.Where(x => activeEmployeesQuery.Any(y => y.EmployeeId == x.EmployeeId)); + var rollCallsList = rollCallsQuery.ToList(); + var activatedEmployeesList = activeEmployeesQuery.ToList(); + var leavesList = leavesQuery.ToList(); + + rollCallsList = rollCallsList.Where(x => leavesList.All(y => y.EmployeeId != x.EmployeeId)).ToList(); + var result = new RollCallsByDateViewModel() + { + DateGr = dateIndex, + DateFa = dateIndex.ToFarsi(), + ActiveEmployees = activatedEmployeesList.Select(x => + { + var leave = leavesList.FirstOrDefault(y => y.EmployeeId == x.EmployeeId); + var employeeRollCallsForDate = rollCallsList.Where(y => y.EmployeeId == x.EmployeeId).ToList(); + + return new RollCallViewModel() + { + EmployeeFullName = x.EmployeeFullName, + EmployeeId = x.EmployeeId, + Reason = leave == null ? "" : $"{leave.LeaveType}-{leave.PaidLeaveType}", + RollCallTimesList = employeeRollCallsForDate.Select(y => new RollCallTimeViewModel() + { + EndDate = y.EndDate!.Value.ToString("HH:mm:ss"), + StartDate = y.StartDate!.Value.ToString("HH:mm:ss") + }), + TotalWorkingHours = employeeRollCallsForDate.Sum(y => (y.EndDate!.Value - y.StartDate!.Value).TotalHours), + PersonnelCode = personnelCodeList.FirstOrDefault(y => y.EmployeeId == x.EmployeeId)?.PersonnelCode.ToString() + }; + }) + }; + + return result; + } + + + + //گزارش آنلاین حضور غیاب کارگاه + public CurrentDayRollCall GetWorkshopCurrentDayRollCalls(long workshopId) + { + //get today's roll calls + var rollCallsQuery = _context.RollCalls.Where(x => + x.WorkshopId == workshopId && x.StartDate.Value.Date == DateTime.Now.Date); + + //get active leaves for workshop which are active today and accepted and are either روزانه and استحقاقی or استعلاجی + var leaves = _context.LeaveList.Where(x => x.WorkshopId == workshopId && x.EndLeave.Date >= DateTime.Now.Date && x.StartLeave.Date <= DateTime.Now.Date && + x.IsAccepted && (x.LeaveType == "استعلاجی" || (x.LeaveType == "استحقاقی" && x.PaidLeaveType == "روزانه"))); + + + //get currently working employees with leftWork table + var workingEmployees = + _context.LeftWorkList.Where(x => x.WorkshopId == workshopId && x.StartWorkDate < DateTime.Now.Date && x.LeftWorkDate.Date > DateTime.Now.Date); + + + + //get activated employees + var activeEmployees = + _context.RollCallEmployees.Include(x => x.EmployeesStatus) + .Where(x => x.WorkshopId == workshopId && x.EmployeesStatus.Any(y => + y.StartDate.Date <= DateTime.Now.Date && + y.EndDate.Date >= DateTime.Now.Date)); + + + + var mustBePresent = activeEmployees.Where(x => !leaves.Any(y => y.EmployeeId == x.EmployeeId) && + workingEmployees.Any(y => y.EmployeeId == x.EmployeeId)); + + + + + //filter roll calls for active and currently working employees only + var filteredRollCallQuery = rollCallsQuery.Where(x => mustBePresent + .Any(y => x.EmployeeId == y.EmployeeId)) + .Where(x => workingEmployees.Any(y => y.EmployeeId == x.EmployeeId)).ToList(); + + + + + //presents list is ready + var presentEmployees = filteredRollCallQuery.GroupBy(x => x.EmployeeId).Select(x => new RollCallViewModel() + { + EmployeeFullName = x.FirstOrDefault()!.EmployeeFullName, + EmployeeId = x.FirstOrDefault()!.EmployeeId, + + TotalWorkingHours = x.Where(y => y.EndDate != null).Sum(y => (y.EndDate!.Value - y.StartDate!.Value).TotalHours), + RollCallTimesList = x.Select(y => new RollCallTimeViewModel() + { + StartDate = y.StartDate!.Value.ToString("HH:mm:ss"), + EndDate = y.EndDate?.ToString("HH:mm:ss") + }).ToList() + + + }).ToList(); + + //absent ones are those who are active and not on the roll call list + var absentsQuery = activeEmployees.AsEnumerable() + .ExceptBy(presentEmployees.Select(x => x.EmployeeId), e => e.EmployeeId).ToList(); + + + + //get today's active leaves + var employeesWithLeave = _context.LeaveList.Where(x => + x.EndLeave.Date >= DateTime.Now.Date && x.StartLeave.Date <= DateTime.Now.Date && + x.WorkshopId == workshopId && (x.LeaveType == "استعلاجی" || (x.LeaveType == "استحقاقی" && x.PaidLeaveType == "روزانه"))) + .AsEnumerable() + .Where(x => absentsQuery.Any(y => y.EmployeeId == x.EmployeeId)) + .Select(x => new { x.EmployeeId, x.LeaveType }).ToList(); + + //join leave and absents + var absentsViewModel = absentsQuery.Select(x => new AbsentEmployeeViewModel() + { + PersonnelCode = _context.PersonnelCodeSet + .FirstOrDefault(y => y.EmployeeId == x.EmployeeId && y.WorkshopId == workshopId) + !.PersonnelCode.ToString(), + EmployeeId = x.EmployeeId, + EmployeeFullName = x.EmployeeFullName, + Reason = employeesWithLeave.Any(y => y.EmployeeId == x.EmployeeId) + ? employeesWithLeave.FirstOrDefault(y => y.EmployeeId == x.EmployeeId)!.LeaveType + : "" + }).ToList(); + + return new CurrentDayRollCall() + { + AbsentEmployees = absentsViewModel.ToList(), + PresentEmployees = presentEmployees.ToList() + }; + } + + #endregion public long Flag(long employeeId, long workshopId) { var checkDate = DateTime.Now.AddDays(-3); diff --git a/PersonalContractingParty.Config/PersonalBootstrapper.cs b/PersonalContractingParty.Config/PersonalBootstrapper.cs index 40d0a944..4593fe67 100644 --- a/PersonalContractingParty.Config/PersonalBootstrapper.cs +++ b/PersonalContractingParty.Config/PersonalBootstrapper.cs @@ -164,6 +164,8 @@ using Company.Domain.TaxJobCategoryAgg; using Company.Domain.WorkshopAccountAgg; using CompanyManagment.App.Contracts.ReportClient; using CompanyManagment.App.Contracts.TaxJobCategory; +using Company.Domain.RollCallEmployeeStatusAgg; +using CompanyManagment.App.Contracts.RollCallEmployeeStatus; namespace PersonalContractingParty.Config; @@ -346,6 +348,9 @@ public class PersonalBootstrapper services.AddTransient(); services.AddTransient(); services.AddTransient(); + + services.AddTransient(); + services.AddTransient(); //=========End Of Main==================================== //---File Project------------------------------------ diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/CaseHistory.cshtml b/ServiceHost/Areas/Client/Pages/Company/RollCall/CaseHistory.cshtml index 5f282702..51ea8e58 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/CaseHistory.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/CaseHistory.cshtml @@ -1 +1,262 @@ - \ No newline at end of file +@page +@model ServiceHost.Areas.Client.Pages.Company.RollCall.CaseHistoryModel +@using Version = _0_Framework.Application.Version + +@{ + ViewData["Title"] = " - " + "سوابق حضور و غیاب"; + int index = 1; + int i = 0; +} + +@section Styles { + + + + + + + + +} + + +
+ +
+
+
+
+

سوابق حضور و غیاب

+
@Model.WorkshopFullName
+
+ +
+
+
+ +
+
+
+ +
+ +
+
+ + +
+
+ +
+ @if (@Model.RollCallViewModels.Any()) + { +
+
+ +
+
ردیف
+
نام پرسنل
+
شماره پرسنلی
+
تاریخ
+
ساعت ورود
+
ساعت خروج
+
+ + @*
تاخیر در ورود
+
تعجیل در خروج
*@ +
+ + @foreach (var item in Model.RollCallViewModels) + { +
+
+
+ ردیف +
+
+
+ @(index++) +
+
+
+ +
+
نام پرسنل
+
+ @item.EmployeeFullName +
+
+ +
+
+
شماره پرسنلی:
+
@item.PersonnelCode
+
+
+ +
+
تاریخ
+
+ @item.DateFa +
+
+ +
+ @foreach (var itemTime in item.RollCallTimesList) + { +
ساعت ورود
+
+
@itemTime.StartDate
+
+ } +
+ +
+ @foreach (var itemTime in item.RollCallTimesList) + { +
ساعت خروج
+
+
@itemTime.EndDate
+
+ } +
+ +
+ + @*
*@ +
+
+ + + +
+
+
+
+
+
ساعت ورود
+ @foreach (var itemTime in item.RollCallTimesList) + { +
+
@itemTime.StartDate
+
+ } +
+
+
+
+
ساعت خروج
+ @foreach (var itemTime in item.RollCallTimesList) + { +
+
@itemTime.EndDate
+
+ } +
+
+ @*
+
+
تاخیر در ورود
+ @foreach (var itemTime in item.RollCallTimesList) + { +
+
@itemTime.StartDate
+
+ } +
+
+
+
+
تعجیل در خروج
+ @foreach (var itemTime in item.RollCallTimesList) + { +
+
@itemTime.StartDate
+
+ } +
+
*@ +
+
+
+ } + + +
+
+ } + else + { +
+
+ +
اطلاعاتی وجود ندارد.
+
+
+ } +
+
+
+
+ +@section Script { + + +} \ No newline at end of file diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/CaseHistory.cshtml.cs b/ServiceHost/Areas/Client/Pages/Company/RollCall/CaseHistory.cshtml.cs index cb1bf3c5..6bba3145 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/CaseHistory.cshtml.cs +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/CaseHistory.cshtml.cs @@ -50,7 +50,7 @@ namespace ServiceHost.Areas.Client.Pages.Company.RollCall WorkshopId = workshopId, }; - //RollCallViewModels = _rollCallApplication.GetHistoryCase(searchModel); + RollCallViewModels = _rollCallApplication.GetHistoryCase(searchModel); return Page(); } else diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/CurrentDay.cshtml b/ServiceHost/Areas/Client/Pages/Company/RollCall/CurrentDay.cshtml index 5f282702..64cbde07 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/CurrentDay.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/CurrentDay.cshtml @@ -1 +1,197 @@ - \ No newline at end of file +@page +@model ServiceHost.Areas.Client.Pages.Company.RollCall.CurrentDayModel +@using Version = _0_Framework.Application.Version + +@{ + ViewData["Title"] = " - " + "لیست حضور و غیاب جاری"; + int index = 1; + int i = 0; +} + +@section Styles { + + + + + + + + + +} + + +
+ +
+
+
+
+

ساعات حضور و غیاب جاری

+
@Model.WorkshopFullName تاریخ امروز @Model.NowDate
+
+ +
+
+
+ + +
+
+ +
+ @if (@Model.RollCallViewModels.Any()) + { +
+
+ +
+
ردیف
+
نام پرسنل
+
شماره پرسنلی
+
ساعت ورود
+
ساعت خروج
+
+ + @*
تاخیر در ورود
+
تعجیل در خروج
*@ +
+ + @foreach (var item in Model.RollCallViewModels) + { +
+
+
+ ردیف +
+
+
+ @(index++) +
+
+
+ +
+
نام پرسنل
+
+ @item.EmployeeFullName +
+
+ +
+
+
شماره پرسنلی:
+
@item.PersonnelCode
+
+
+ +
+ @foreach (var itemTime in item.RollCallTimesList) + { +
ساعت ورود
+
+
@itemTime.StartDate
+
+ } +
+ +
+ @foreach (var itemTime in item.RollCallTimesList) + { +
ساعت خروج
+
+
@itemTime.EndDate
+
+ } +
+ +
+ + @*
*@ +
+
+ + + +
+
+
+
+
+
ساعت ورود
+ @foreach (var itemTime in item.RollCallTimesList) + { +
+
@itemTime.StartDate
+
+ } +
+
+
+
+
ساعت خروج
+ @foreach (var itemTime in item.RollCallTimesList) + { +
+
@itemTime.EndDate
+
+ } +
+
+ @*
+
+
تاخیر در ورود
+ @foreach (var itemTime in item.RollCallTimesList) + { +
+
@itemTime.StartDate
+
+ } +
+
+
+
+
تعجیل در خروج
+ @foreach (var itemTime in item.RollCallTimesList) + { +
+
@itemTime.StartDate
+
+ } +
+
*@ +
+
+
+ } + + +
+
+ } + else + { +
+
+ +
اطلاعاتی وجود ندارد.
+
+
+ } +
+
+
+
+ +@section Script { + + +} diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/CurrentDay.cshtml.cs b/ServiceHost/Areas/Client/Pages/Company/RollCall/CurrentDay.cshtml.cs index bfad922f..3d33ab74 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/CurrentDay.cshtml.cs +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/CurrentDay.cshtml.cs @@ -52,7 +52,7 @@ namespace ServiceHost.Areas.Client.Pages.Company.RollCall WorkshopId = workshopId, }; - //RollCallViewModels = _rollCallApplication.GetCurrentDay(searchModel); + RollCallViewModels = _rollCallApplication.GetCurrentDay(searchModel); return Page(); } else @@ -80,11 +80,11 @@ namespace ServiceHost.Areas.Client.Pages.Company.RollCall WorkshopId = workshopId, }; - //var list= _rollCallApplication.GetCurrentDay(searchModel); + var list= _rollCallApplication.GetCurrentDay(searchModel); return new JsonResult(new { isSuccess = true, - + list }); } } diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/EmployeeUploadPicture.cshtml b/ServiceHost/Areas/Client/Pages/Company/RollCall/EmployeeUploadPicture.cshtml index c3d86341..4259508d 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/EmployeeUploadPicture.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/EmployeeUploadPicture.cshtml @@ -247,121 +247,12 @@ @section Script { - - + + } \ No newline at end of file diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/Index.cshtml b/ServiceHost/Areas/Client/Pages/Company/RollCall/Index.cshtml index 0cf44117..487d5c17 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/Index.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/Index.cshtml @@ -307,40 +307,5 @@ @section Script { - - + } diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/Index.cshtml.cs b/ServiceHost/Areas/Client/Pages/Company/RollCall/Index.cshtml.cs index 3af636d7..0f993815 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/Index.cshtml.cs +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/Index.cshtml.cs @@ -49,9 +49,9 @@ namespace ServiceHost.Areas.Client.Pages.Company.RollCall if (rollCall != null) { var accountId = _authHelper.CurrentAccountId(); - //var cameraAccount = _cameraAccountApplication.HasCameraAccount(workshopId, accountId); - //if (cameraAccount) - // HasCameraAccount = "true"; + var cameraAccount = _cameraAccountApplication.HasCameraAccount(workshopId, accountId); + if (cameraAccount) + HasCameraAccount = "true"; CheckRollCallService = true; RollCallServicePersonnelActive = _rollCallEmployeeApplication.activedPerson(workshopId) > 0 ? "true" : "false"; @@ -122,10 +122,11 @@ namespace ServiceHost.Areas.Client.Pages.Company.RollCall public IActionResult OnGetCheckAccount(string username) { - //var result = _cameraAccountApplication.CheckUsername(username); + var result = _cameraAccountApplication.CheckUsername(username); return new JsonResult(new { - + Success = result.IsSuccedded, + message = result.Message, }); } } diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalCameraAccount.cshtml b/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalCameraAccount.cshtml index 7ce75a96..55e47047 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalCameraAccount.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalCameraAccount.cshtml @@ -150,230 +150,9 @@ - \ No newline at end of file + var antiForgeryToken = $('@Html.AntiForgeryToken()').val(); + var checkAccountAjax = `@Url.Page("./Index", "CheckAccount")`; + var saveCameraAccountAjax = `@Url.Page("./Index", "SaveCameraAccount")`; + + \ No newline at end of file diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalOTPAction.cshtml b/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalOTPAction.cshtml index 2581e93d..2824b0ff 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalOTPAction.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalOTPAction.cshtml @@ -178,262 +178,12 @@ - -@section Script -{ - -} -@* *@ \ No newline at end of file + var antiForgeryToken = $('@Html.AntiForgeryToken()').val(); + var checkCodeAjax = `@Url.Page("./Plans", "CheckCode")'`; + var saveServiceAjax = `@Url.Page("./Plans", "SaveService")`; + var saveCameraAccountUrl = `#showmodal=@Url.Page("./ Index", "SaveCameraAccount")`; + var computeMoneyByMountAjax = `@Url.Page("Plans", "ComputeMoneyByMount")`; + var sendSmsAjax = `@Url.Page("./Plans", "SendSms")`; + + \ No newline at end of file diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalOTPActionFree.cshtml b/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalOTPActionFree.cshtml index 88ad3ee7..d212c34d 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalOTPActionFree.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalOTPActionFree.cshtml @@ -165,175 +165,10 @@ -@section Script -{ - -} \ No newline at end of file + var antiForgeryToken = $('@Html.AntiForgeryToken()').val(); + var checkCodeAjax = `@Url.Page("./Plans", "CheckCode")'`; + var saveServiceFreeAjax = `@Url.Page("./Plans", "SaveServiceFree")`; + var sendSmsAjax = `@Url.Page("./Plans", "SendSms")`; + + \ No newline at end of file diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalTakeImages.cshtml b/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalTakeImages.cshtml index eee4cd45..fdd3bccf 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalTakeImages.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/ModalTakeImages.cshtml @@ -1,158 +1,7 @@ @model CompanyManagment.App.Contracts.Workshop.TakePictureModel @{ int index = 1; - - + }
@@ -327,296 +176,7 @@ @* *@ - - \ No newline at end of file + \ No newline at end of file diff --git a/ServiceHost/Areas/Client/Pages/Company/RollCall/Plans.cshtml b/ServiceHost/Areas/Client/Pages/Company/RollCall/Plans.cshtml index e3f7074a..73d051fa 100644 --- a/ServiceHost/Areas/Client/Pages/Company/RollCall/Plans.cshtml +++ b/ServiceHost/Areas/Client/Pages/Company/RollCall/Plans.cshtml @@ -110,25 +110,9 @@ + } \ No newline at end of file diff --git a/ServiceHost/Faces/11/42961/1.jpg b/ServiceHost/Faces/11/42961/1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..66018426a8b832fd0b20b88236f74414ff853091 GIT binary patch literal 208827 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%0DsBHG)@vwzCK#Mi8sf7-!t{~7_= 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 literal 0 HcmV?d00001 diff --git a/ServiceHost/Faces/11/42961/2.jpg b/ServiceHost/Faces/11/42961/2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3aa98206d3900bfb4e50c11e5051f34855b15f51 GIT binary patch literal 209431 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

5slmmqO%!#T0+tk`Gr9=i7q!EvhSIR#Vk!=|lZ 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�~=D>*|B%B=LhEK|FqhW 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 Bw(0-? literal 0 HcmV?d00001 diff --git a/ServiceHost/ServiceHost.csproj b/ServiceHost/ServiceHost.csproj index 44c14fd5..cbda4dd3 100644 --- a/ServiceHost/ServiceHost.csproj +++ b/ServiceHost/ServiceHost.csproj @@ -447,6 +447,15 @@ + + + + + + + + + diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/CaseHistory.css b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/CaseHistory.css new file mode 100644 index 00000000..bd9d48ee --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/CaseHistory.css @@ -0,0 +1,48 @@ +.tooltipfull-container { + cursor: pointer; + position: relative; + } + +.tooltipfull { + opacity: 0; + z-index: 99; + color: #fff; + display: grid; + font-size: 12px; + padding: 5px 10px; + border-radius: 8px; + background: #23a8a8; + border: 1px solid #23a8a8; + -webkit-transition: all .2s ease-in-out; + -moz-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -o-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); + position: absolute; + right: -2px; + bottom: 30px; + white-space: nowrap; +} + +.tooltipfull-container:hover .tooltipfull, a:hover .tooltipfull { + opacity: 1; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -o-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} + +.tooltipfull:before, .tooltipfull:after { + content: ''; + border-left: 10px solid transparent; + border-right: 10px solid transparent; + border-top: 10px solid #23a8a8; + position: absolute; + bottom: -10px; + right: 20px; +} \ No newline at end of file diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/CurrentDay.css b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/CurrentDay.css new file mode 100644 index 00000000..d74badbb --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/CurrentDay.css @@ -0,0 +1,48 @@ +.tooltipfull-container { + cursor: pointer; + position: relative; + } + +.tooltipfull { + opacity: 0; + z-index: 99; + color: #fff; + display: grid; + font-size: 12px; + padding: 5px 10px; + border-radius: 8px; + background: #23a8a8; + border: 1px solid #23a8a8; + -webkit-transition: all .2s ease-in-out; + -moz-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -o-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); + position: absolute; + right: -2px; + bottom: 30px; + white-space: nowrap; +} + +.tooltipfull-container:hover .tooltipfull, a:hover .tooltipfull { + opacity: 1; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -o-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} + +.tooltipfull:before, .tooltipfull:after { + content: ''; + border-left: 10px solid transparent; + border-right: 10px solid transparent; + border-top: 10px solid #23a8a8; + position: absolute; + bottom: -10px; + right: 20px; +} diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/ModalTakeImages.css b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/ModalTakeImages.css new file mode 100644 index 00000000..86bb07e8 --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/css/ModalTakeImages.css @@ -0,0 +1,149 @@ +.test { + width: 55px; + height: 10px; +} + +.panel-default > .panel-heading { + text-align: center; +} + +video { + border-radius: 10px; +} + + +@media (max-width: 992px) { + .modal-content { + padding: 0 !important; + } +} + +.md-modal { + /* margin: auto; + position: fixed; + top: 100px; + left: 0; + right: 0; + width: 50%; + max-width: 630px; + min-width: 320px; + height: auto; + z-index: 2000; + visibility: hidden; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; */ + + + margin: auto; + position: fixed; + top: 70px; + left: 0; + right: 0; + width: 100%; + height: auto; + z-index: 2000; + visibility: hidden; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; +} + +.md-show { + visibility: visible; +} + +.md-overlay { + position: fixed; + width: 100%; + height: 100%; + visibility: hidden; + top: 0; + left: 0; + z-index: 1000; + opacity: 0; + background: rgba(228, 240, 227, 0.8); + -webkit-transition: all 0.3s; + -moz-transition: all 0.3s; + transition: all 0.3s; +} + +.md-show ~ .md-overlay { + opacity: 1; + visibility: visible; +} + +.md-effect-12 .md-content { + -webkit-transform: scale(0.8); + -moz-transform: scale(0.8); + -ms-transform: scale(0.8); + transform: scale(0.8); + opacity: 0; + -webkit-transition: all 0.3s; + -moz-transition: all 0.3s; + transition: all 0.3s; +} + +.md-show.md-effect-12 ~ .md-overlay { + background-color: #e4f0e3; +} + +.md-effect-12 .md-content h3, +.md-effect-12 .md-content { + background: transparent; +} + +.md-show.md-effect-12 .md-content { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + opacity: 1; +} + +.image-show { + margin: 0 auto 8px auto; + border: 2px dashed #148b8b; + width: 200px; + height: 200px; + border-radius: 10px; + position: relative; +} + + .image-show button { + height: 100%; + width: 100%; + background: #17909040; + font-family: inherit; + position: absolute; + z-index: 3; + color: #fff; + font-weight: 900; + top: 0; + right: 0; + } + +.camera_close { + position: fixed; + top: -50px; + right: 10px; + background-color: #fff; + border-radius: 50px; + width: 42px; + height: 42px; + display: flex; + align-items: center; + justify-content: center; + box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); +} + +/* video { + width: 100% !important; + height: 100% !important; + } */ + +video { + width: 100% !important; + height: 100% !important; + object-fit: cover !important; +} diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/CaseHistory.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/CaseHistory.js new file mode 100644 index 00000000..71fb977d --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/CaseHistory.js @@ -0,0 +1,114 @@ +$(document).ready(function () { + $(".select2Option").select2({ + language: "fa", + dir: "rtl" + }); + + $('.loadingButton').on('click', function () { + var button = $(this); + var loadingDiv = button.find('.loading'); + loadingDiv.show(); + }); + + $(document).on('click', ".openAction", function () { + $(this).next().find(".operations-btns").slideToggle(500); + $(".operations-btns").not($(this).next().find(".operations-btns")).slideUp(500); + }); + + + var filterEmployeeId = $('#AccountId').val(); + var filterStart = $('#StartDate').val().trim(); + var filterEnd = $('#EndDate').val().trim(); + + if (filterEmployeeId != 0 || filterStart != '' || filterEnd != '') { + $('.btn-clear-filter').removeClass('disable'); + } else { + $('.btn-clear-filter').addClass('disable'); + } +}); + + +// *************************** مربوط به جستجو در دسکتاپ ******************************** + +const selectedAll = document.querySelectorAll(".wrapper-dropdown"); + +var wrapperDropdown = $(".wrapper-dropdown"); + +$(document).ready(function () { + wrapperDropdown.on("click", function () { + var dropdown = $(this); + var optionsContainer = dropdown.children(".dropdown"); + var optionsList = optionsContainer.find(".item"); + + dropdown.toggleClass("active"); + + if (dropdown.hasClass("active")) { + wrapperDropdown.not(this).removeClass("active"); + } + + optionsList.on("click", function () { + var selectedOption = $(this); + var valueData = selectedOption.data("value"); + + dropdown.removeClass("active"); + dropdown.find(".selected-display").text(selectedOption.text()); + $("#sendSorting").val(valueData); + + optionsList.removeClass("active"); + selectedOption.addClass("active"); + }); + }); + + var defaultValue = $("#sendSorting").val(); + if (defaultValue) { + + let defaultItem = $(".dropdown").find(".item[value-data='" + defaultValue + "']"); + defaultItem.addClass("active"); + var selectedDisplay = wrapperDropdown.find(".selected-display"); + selectedDisplay.text(defaultItem.text()); + } +}); + +$('.dropdown-days .item').on("click", function () { + let dataVal = $(this).attr("value-data-normal"); + console.log(dataVal); + if (dataVal === "OneDay") { + // $('#endDateRollcall').removeClass('d-flex'); + $('#endDateRollcall').addClass('d-none'); + } else { + // $('#endDateRollcall').addClass('d-flex'); + $('#endDateRollcall').removeClass('d-none'); + } + // $('#dropdown-RollcallDate').val(dataVal); +}); + + +var sendDropdownNormal = $("#sendSorting").val(); +if (sendDropdownNormal) { + let itemDropdownNormal = $(".dropdown-normal").find(".item[value-data-normal='" + sendDropdownNormal + "']"); + itemDropdownNormal.addClass("active"); + var selectedNormalDisplay = $(".wrapper-dropdown-normal").find(".selected-display"); + selectedNormalDisplay.text(itemDropdownNormal.text()); +} + +var sendDropdownYear = $("#sendDropdownYear").val(); +if (sendDropdownYear) { + let itemDropdownYear = $(".dropdown-year").find(".item[value-data-year='" + sendDropdownYear + "']"); + itemDropdownYear.addClass("active"); + var selectedYearDisplay = $(".wrapper-dropdown-year").find(".selected-display"); + selectedYearDisplay.text(itemDropdownYear.text()); +} + +var sendDropdownMonth = $("#sendDropdownMonth").val(); +if (sendDropdownMonth) { + let itemDropdownMonth = $(".dropdown-month").find(".item[value-data-month='" + sendDropdownMonth + "']"); + itemDropdownMonth.addClass("active"); + var selectedMonthDisplay = $(".wrapper-dropdown-month").find(".selected-display"); + selectedMonthDisplay.text(itemDropdownMonth.text()); +} + + +$(".date").on('input', function () { + var value = $(this).val(); + $(this).val(convertPersianNumbersToEnglish(value)); +}).mask("0000/00/00"); \ No newline at end of file diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/CurrentDay.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/CurrentDay.js new file mode 100644 index 00000000..f2edd9e2 --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/CurrentDay.js @@ -0,0 +1,12 @@ +$(document).ready(function () { + $('.loadingButton').on('click', function () { + var button = $(this); + var loadingDiv = button.find('.loading'); + loadingDiv.show(); + }); + + $(document).on('click', ".openAction", function () { + $(this).next().find(".operations-btns").slideToggle(500); + $(".operations-btns").not($(this).next().find(".operations-btns")).slideUp(500); + }); +}); \ No newline at end of file diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/EmployeeUploadPicture.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/EmployeeUploadPicture.js new file mode 100644 index 00000000..09e7ca17 --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/EmployeeUploadPicture.js @@ -0,0 +1,106 @@ +$(document).ready(function () { + $('.loadingButton').on('click', function () { + var button = $(this); + var loadingDiv = button.find('.loading'); + loadingDiv.show(); + }); +}); + +function ModalUploadPics(employeeID) +{ + $.ajax({ + async: false, + dataType: 'json', + url: checkModalTakeImageAjax, + type: 'GET', + success: function (response) { + if (response.isSuccedded) { + window.location.href = `#showmodal=/Client/Company/RollCall/EmployeeUploadPicture?employeeId=${employeeID}&handler=ModalTakeImages`; + } else { + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } + }, + error: function (err) { + console.log(err); + } + }); +} + +function deactivePersonnel(id) { + $.ajax({ + async: false, + dataType: 'json', + type: 'POST', + url: deActivePersonnelAjax, + headers: { "RequestVerificationToken": antiForgeryToken }, + data: { id: Number(id) }, + success: function (response) { + if (response.isSuccedded) { + $('.alert-success-msg').show(); + $('.alert-success-msg p').text(response.message); + setTimeout(function () { + $('.alert-success-msg').hide(); + $('.alert-success-msg p').text(''); + window.location.reload(); + }, 2000); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } + }, + error: function (err) { + console.log(err); + } + }); + } + +function activePersonnel(id, hasUploadedImage) { + if (hasUploadedImage === "true") { + $.ajax({ + async: false, + dataType: 'json', + type: 'POST', + url: activePersonnelAjax, + headers: { "RequestVerificationToken": antiForgeryToken }, + data: { id: Number(id) }, + success: function (response) { + if (response.isSuccedded) { + $('.alert-success-msg').show(); + $('.alert-success-msg p').text(response.message); + setTimeout(function () { + $('.alert-success-msg').hide(); + $('.alert-success-msg p').text(''); + window.location.reload(); + }, 2000); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } + }, + error: function (err) { + console.log(err); + } + }); + } else { + var errorText = "برای این پرسنل، هنوز هیچ عکسی آپلود نشده است. بعد از آپلود عکس بطور خودکار فعال خواهد شد"; + $('.alert-msg').show(); + $('.alert-msg p').text(errorText); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } +} diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/Index.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/Index.js new file mode 100644 index 00000000..253f67d0 --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/Index.js @@ -0,0 +1,31 @@ +$(".openAction").click(function () { + $(this).next().find(".operations-btns").slideToggle(500); + $(".operations-btns").not($(this).next().find(".operations-btns")).slideUp(500); +}); +$(document).ready(function () { + $(this).find(".operations-btns").first().slideToggle(500); +}); + +$(document).ready(function () { + $('.loadingButton').on('click', function () { + var button = $(this); + var loadingDiv = button.find('.loading'); + loadingDiv.show(); + }); +}); + +// function AjaxPlans(id) { +// $.ajax({ +// url: '@Url.Page("./Plans")', +// type: 'GET', +// headers: { +// 'workshopId': id +// }, +// success: function (response) { +// window.location.href = '@Url.Page("./Plans")' +// }, +// error: function (e) { +// console.log('error: ' + e) +// } +// }); +// } \ No newline at end of file diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalCameraAccount.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalCameraAccount.js new file mode 100644 index 00000000..a18136b6 --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalCameraAccount.js @@ -0,0 +1,224 @@ + +$('.loading').hide(); + +document.getElementById("MainModal").style.visibility = "visible"; + +$(".toggle").click(function(){ + $(".sidebar-navigation").toggleClass("small") + // $(".main-wrapper").toggleClass("small"); + $(".sidebar").toggleClass("active-sidebar-navigation"); + +$(".header-container").toggleClass("main-wrapper "); +$(".header-container").toggleClass("small"); + + +$(".content-container").toggleClass("small"); +// $(".content-container").toggleClass(""); + +$('#overlay').toggleClass("overlay"); +}); + + +$("#close-sidemenu-mobile").click(function(){ + $(".sidebar-navigation").toggleClass("small") + $(".sidebar").toggleClass("active-sidebar-navigation"); + +$(".header-container").toggleClass("main-wrapper "); +$(".header-container").toggleClass("small"); + + +$(".content-container").toggleClass("small"); + +$('#overlay').toggleClass("overlay"); +}); + + +$("#overlay").click(function(){ + $(".sidebar-navigation").toggleClass("small") + $(".sidebar").toggleClass("active-sidebar-navigation"); + +$(".header-container").toggleClass("main-wrapper "); +$(".header-container").toggleClass("small"); + + +$(".content-container").toggleClass("small"); + +$('#overlay').toggleClass("overlay"); +}); + +$(document).ready(function(){ + if ($(window).width() < 992) { + $(".sidebar-navigation").toggleClass("small"); +// $(".main-wrapper").toggleClass("small"); +$(".sidebar").toggleClass("active-sidebar-navigation"); + +$(".header-container").toggleClass("main-wrapper "); +$(".header-container").toggleClass("small"); + + +$(".content-container").toggleClass("small"); + // $(".content-container").toggleClass(""); + + } + + if ($(window).width() > 992){ + $('#overlay').toggleClass("overlay"); + } + +}); + + +var eyeShow = $('.eyeShow'); +var eyeClose = $('.eyeClose'); +var reEyeShow = $('.reEyeShow'); +var reEyeClose = $('.reEyeClose'); +eyeShow.show(); +eyeClose.hide(); +reEyeShow.show(); +reEyeClose.hide(); + +$(document).on('click','#accountModalModal button', function() { + + // alert($(this)); + // $(this).find('input').type ? 'text' : 'password'; + // document.getElementById('hybrid').type = 'password'; + $("#accountModalModal button").find('input').attr("type", "text"); + + + // var input=document.getElementById(some-id); + // var input2= input.cloneNode(false); + // input2.type='password'; + // input.parentNode.replaceChild(input2,input); +}); + +function passFunction() { + var x = document.getElementById("signupInputPassword"); + +if (x.type === "password") { + x.type = "text"; +eyeShow.hide(); +eyeClose.show(); + } else { + x.type = "password"; +eyeShow.show(); +eyeClose.hide(); + } +} + +function rePassFunction() { + var x = document.getElementById("repeat_password"); + +if (x.type === "password") { + x.type = "text"; +reEyeShow.hide(); +reEyeClose.show(); + } else { + x.type = "password"; +reEyeShow.show(); +reEyeClose.hide(); + } +} + +function passwordCheck(password) { + if (password.length >= 8) +strength += 1; +if (password.match(/(?=.*[0-9])/)) +strength += 1; +if (password.match(/(?=.*[!,%,&,@,#,$,^,*,?,_,~,<,>,])/)) +strength += 1; +if (password.match(/(?=.*[A-Z])/)) +strength += 1; + +displayBar(strength); +} + +function displayBar(strength) { + $(".password-strength-group").attr('data-strength', strength); +} + +$("#signupInputPassword").keyup(function () { + strength = 0; +var password = $(this).val(); +passwordCheck(password); +}); + +$(document).ready(function() { + $("#username").keyup(function () { + var username = $('#username').val(); + + if (username.length >= 6) { + $.ajax({ + async: false, + dataType: 'json', + type: 'GET', + url: checkAccountAjax, + data: { username: username }, + success: function (response) { + if (response.success) { + $('#errorSvg').addClass("d-none"); + $('#successSvg').removeClass("d-none"); + $('.alert-success-msg').show(); + $('.alert-success-msg p').text(response.message); + setTimeout(function () { + $('.alert-success-msg').hide(); + $('.alert-success-msg p').text(''); + }, 2000); + } else { + $('#successSvg').addClass("d-none"); + $('#errorSvg').removeClass("d-none"); + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 2000); + } + }, + error: function (err) { + console.log(err); + } + }); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text("نام کاربری حداقل باید 6 حرف باشد"); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + $('#successSvg').addClass("d-none"); + $('#errorSvg').removeClass("d-none"); + } + }); +}); + +function save() { + $.ajax({ + async: false, + dataType: 'json', + type: 'POST', + url: saveCameraAccountAjax, + headers: { "RequestVerificationToken": antiForgeryToken }, + data: $('#create-form').serialize(), + success: function (response) { + if (response.success) { + $('.alert-success-msg').show(); + $('.alert-success-msg p').text(response.message); + setTimeout(function () { + $('.alert-success-msg').hide(); + $('.alert-success-msg p').text(''); + }, 3500); + window.location.reload(); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } + }, + error: function (err) { + console.log(err); + } + }); +} diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalOTPAction.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalOTPAction.js new file mode 100644 index 00000000..ec72ef2d --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalOTPAction.js @@ -0,0 +1,251 @@ + + var dateTimeNow = ''; + $(document).ready(function () { + $('#rule').click(function () { + if ($(this).is(':checked')) { + $('#btnSmsReciver').prop("disabled", false); + $('#btnSmsReciver').removeClass("disable"); + $(this).prop("disabled", true); + } else { + $('#btnSmsReciver').prop("disabled", true); + $('#btnSmsReciver').addClass("disable"); + } + }); + + $("#next-step").on("click", function () { + $('#step-form1').hide(); + $('#step-form2').show(); + $('#prev-step').text('مرحله قبل'); + $('#next-step').text('ثبت'); + // $('#next-step').addClass('disable') + $('#step-2').removeClass('not-step'); + }); + + $("#prev-step").on("click", function () { + $('#step-form1').show(); + + if ($('#step-form2').is(":hidden")) { + $("#MainModal").modal("hide"); + } + + $('#step-form2').hide(); + $('#prev-step').text('انصراف'); + $('#next-step').text('مرحله بعد'); + $('#step-2').addClass('not-step'); + + }); + + $("#time-code").on('input', function () { + var value = $(this).val(); + $(this).val(convertPersianNumbersToEnglish(value)); + }).mask("000000"); + + $('#changeDuration').on('change', function () { + + if (this.value == "1Mount") { + $('#Duration').val('یک ماهه'); + } else if (this.value == "3Mount") { + $('#Duration').val('سه ماهه'); + } else if (this.value == "6Mount") { + $('#Duration').val('شش ماهه'); + } else if (this.value == "12Mount") { + $('#Duration').val('یک ساله'); + } + + $.ajax({ + async: false, + dataType: 'json', + url: computeMoneyByMountAjax, + type: 'GET', + data: {"mount": this.value, "money": $('#AmountFaReal').val() }, + success: function (response) { + console.log(response); + if (response.isSuccedded) { + $('#AmountFaWithout').text(response.cumputeWithout); + $('#AmountFaDiscount').text(response.cumputeDiscount); + $('#AmountFaWith').text(response.cumpute); + $('#AmountFaTotal').text(response.cumpute); + $('#AmountFa').text(response.cumpute); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } + }, + error: function (err) { + console.log(err); + } + }); + }); + + $('#btnSmsReciver').on("click", function () { + $('#btnSmsReciver').prop("disabled", true); + $('#btnSmsReciver').addClass("disable"); + sendVerifyCode(); + }); + + function sendVerifyCode() { + $.ajax({ + dataType: 'json', + type: 'POST', + url: sendSmsAjax, + headers: { "RequestVerificationToken": antiForgeryToken }, + success: function (response) { + if (response.isSuccess) { + $('#CodeDiv').removeClass("disable"); + $('#next-step').removeClass('disable'); + $('#next-step').attr('onclick', 'confirmCodeToLogin()'); + // codeTimer(); + dateTimeNow = new Date().toJSON(); + startTimer(2); + } else { + $('.loading').hide(); + $('#btnSmsReciver').show(); + } + }, + failure: function (response) { + console.log(5, response); + } + }); + } + + function startTimer(minutes) { + var timer = minutes * 60, display = $('#timer'); + var interval = setInterval(function () { + var minutes = parseInt(timer / 60, 10); + var seconds = parseInt(timer % 60, 10); + + minutes = minutes < 10 ? "0" + minutes : minutes; + seconds = seconds < 10 ? "0" + seconds : seconds; + + display.text(minutes + ":" + seconds); + + if (--timer < 0) { + clearInterval(interval); + $('#btnSmsReciver').prop("disabled", false); + $('#btnSmsReciver').removeClass("disable"); + $('#btnSmsReciver').text('ارسال دوباره'); + $('#CodeDiv').addClass("disable"); + } + }, 1000); + } + + function codeTimer() { + $('#timer').text(''); + var timer2 = "2:00"; + var interval = setInterval(function () { + var timer = timer2.split(':'); + //by parsing integer, I avoid all extra string processing + var minutes = parseInt(timer[0], 10); + var seconds = parseInt(timer[1], 10); + --seconds; + minutes = (seconds < 0) ? --minutes : minutes; + if (minutes < 0) clearInterval(interval); + seconds = (seconds < 0) ? 59 : seconds; + seconds = (seconds < 10) ? '0' + seconds : seconds; + //minutes = (minutes < 10) ? minutes : minutes; + $('.countdown').html(minutes + ':' + seconds); + timer2 = minutes + ':' + seconds; + + if (timer2 === "0:00" && !$('#passDiv').hasClass("showPassDiv")) { + + $('#next-step').attr('onclick', ''); + $('#next-step').addClass('disable'); + $('#CodeDiv').addClass("disable"); + + + //اینپوت برای وارد کردن کدها خالی میشود + $('.time-code').val(''); + $('#timer').text('00:00'); + } + + }, 1000); + } + + // var form = $("#steps"); + // form.steps({ + // headerTag: "h6", + // bodyTag: "section", + // transitionEffect: "fade", + // titleTemplate: '

' + // }); + }); + + function confirmCodeToLogin() { + var code = $('#time-code').val(); + + if (code.length === 6) { + $.ajax({ + async: false, + dataType: 'json', + type: 'POST', + url: checkCodeAjax, + headers: { "RequestVerificationToken": antiForgeryToken }, + data: { + 'code': code, + 'codeSendTimeStr': dateTimeNow + }, + success: function (response) { + if (response.exist === true) { + SaveServiceData(); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } + }, + failure: function (response) { + console.log(5, response); + } + }); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text('کد وارد شده کمتر از 6 رقم است.'); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } + } + + function SaveServiceData() + { + $.ajax({ + async: false, + dataType: 'json', + type: 'POST', + url: saveServiceAjax, + headers: { "RequestVerificationToken": antiForgeryToken }, + data: $('#create-form').serialize(), + success: function (response) { + if (response.isSuccedded === true) { + $('.alert-success-msg').show(); + $('.alert-success-msg p').text(response.message); + setTimeout(function () { + $('.alert-success-msg').hide(); + $('.alert-success-msg p').text(''); + }, 3500); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } + }, + failure: function (response) { + console.log(5, response); + } + }); + } + + function OpenAccount() { + window.location.href = saveCameraAccountUrl; + } diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalOTPActionFree.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalOTPActionFree.js new file mode 100644 index 00000000..f2805163 --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalOTPActionFree.js @@ -0,0 +1,164 @@ +$(document).ready(function () { + $('#rule').click(function () { + if ($(this).is(':checked')) { + $('#btnSmsReciver').prop("disabled", false); + $('#btnSmsReciver').removeClass("disable"); + } else { + $('#btnSmsReciver').prop("disabled", true); + $('#btnSmsReciver').addClass("disable"); + } + }); + + $("#next-step").on("click", function () { + $('#step-form1').hide(); + $('#step-form2').show(); + $('#prev-step').text('مرحله قبل'); + $('#next-step').text('ثبت'); + // $('#next-step').addClass('disable') + $('#step-2').removeClass('not-step'); + }); + + $("#prev-step").on("click", function () { + $('#step-form1').show(); + + if ($('#step-form2').is(":hidden")) { + $("#MainModal").modal("hide"); + } + + $('#step-form2').hide(); + $('#prev-step').text('انصراف'); + $('#next-step').text('مرحله بعد'); + $('#step-2').addClass('not-step'); + }); + + $('#btnSmsReciver').on("click", function () { + $('#btnSmsReciver').prop("disabled", true); + $('#btnSmsReciver').addClass("disable"); + sendVerifyCode(); + }); + +function sendVerifyCode() { + $.ajax({ + dataType: 'json', + type: 'POST', + url: sendSmsAjax, + headers: { "RequestVerificationToken": antiForgeryToken }, + success: function (response) { + if (response.isSuccess) { + $('#CodeDiv').removeClass("disable"); + $('#next-step').removeClass('disable'); + $('#next-step').attr('onclick', 'confirmCodeToLogin()'); + codeTimer(); + } else { + $('.loading').hide(); + $('#btnSmsReciver').show(); + } + }, + failure: function (response) { + console.log(5, response); + } + }); +} + + function codeTimer() { + $('#timer').text(''); + var timer2 = "2:00"; + var interval = setInterval(function () { + var timer = timer2.split(':'); + //by parsing integer, I avoid all extra string processing + var minutes = parseInt(timer[0], 10); + var seconds = parseInt(timer[1], 10); + --seconds; + minutes = (seconds < 0) ? --minutes : minutes; + if (minutes < 0) clearInterval(interval); + seconds = (seconds < 0) ? 59 : seconds; + seconds = (seconds < 10) ? '0' + seconds : seconds; + //minutes = (minutes < 10) ? minutes : minutes; + $('.countdown').html(minutes + ':' + seconds); + timer2 = minutes + ':' + seconds; + + if (timer2 === "0:00" && !$('#passDiv').hasClass("showPassDiv")) { + + $('#next-step').attr('onclick', ''); + $('#next-step').addClass('disable'); + $('#CodeDiv').addClass("disable"); + + + //اینپوت برای وارد کردن کدها خالی میشود + $('.time-code').val(''); + $('#timer').text('00:00'); + } + + }, 1000); + } +}); + +function confirmCodeToLogin() { + var code = $('#time-code').val(); +if (code.length == 6) { + $.ajax({ + async: false, + dataType: 'json', + type: 'POST', + url: checkCodeAjax, + headers: { "RequestVerificationToken": antiForgeryToken }, + data: { + 'code': code + }, + success: function (response) { + if (response.exist === true) { + SaveServiceData(); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text('کد وارد شده صحیح نیست.'); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } + }, + failure: function (response) { + console.log(5, response); + } + }); + } else { + $('.alert-msg').show(); +$('.alert-msg p').text('کد وارد شده کمتر از 6 رقم است.'); +setTimeout(function () { + $('.alert-msg').hide(); +$('.alert-msg p').text(''); + }, 3500); + } +} + +function SaveServiceData() +{ + $.ajax({ + async: false, + dataType: 'json', + type: 'POST', + url: saveServiceFreeAjax, + headers: { "RequestVerificationToken": antiForgeryToken }, + data: $('#create-form').serialize(), + success: function (response) { + if (response.isSuccedded === true) { + $('.alert-success-msg').show(); + $('.alert-success-msg p').text(response.message); + setTimeout(function () { + $('.alert-success-msg').hide(); + $('.alert-success-msg p').text(''); + }, 3500); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } + }, + failure: function (response) { + console.log(5, response); + } + }); +} diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalTakeImages.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalTakeImages.js new file mode 100644 index 00000000..7c132834 --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/ModalTakeImages.js @@ -0,0 +1,291 @@ + // if ($(window).width() < 992) { + // Webcam.set({ + + // width: 1800, + // height: 1800, + + // // final cropped size + // // crop_width: 296, + // // crop_height: 396, + // dest_width: 1800, + // dest_height: 1800, + + // crop_width: 1800, + // crop_height: 1800, + // image_format: 'jpeg', + // jpeg_quality: 90, + // // facingMode: "environment", + // constraints: { + // facingMode: "user" // This sets the camera to front-facing + // } + // }); + // Webcam.attach('#my_camera'); + // Webcam.attach('#video'); + // var demo = $('#video'); + // let demoVideo = $('#video').find('video[playsinline="playsinline"]'); + // demo.css({ + // width: "100%", + // height: "100%", + // }); + // demoVideo.css({ + // width: "100%", + // height: "100%", + // }); + // } else { + + // Webcam.set({ + // width: 600, + // height: 600, + // image_format: 'jpeg', + // jpeg_quality: 100 + // }); + // Webcam.attach('#my_camera'); + // Webcam.attach('#video'); + // var demo = $('#video'); + // let demoVideo = $('#video').find('video[playsinline="playsinline"]'); + // demo.css({ + // width: "100%", + // height: "100%", + // }); + // demoVideo.css({ + // width: "100%", + // height: "100%", + // }); + // } + + // function take_snapshot1() { + // Webcam.snap(function (data_uri) { + // // ایجاد یک عنصر تصویر از داده‌های تصویر + // var img = new Image(); + // img.src = data_uri; + // img.onload = function() { + // let canvas = document.createElement('canvas'); + // let ctx = canvas.getContext('2d'); + + // // پیدا کردن اندازه مربع برای کراپ + // let sideLength = Math.min(img.width, img.height); + // let startX = (img.width - sideLength) / 2; + // let startY = (img.height - sideLength) / 2; + + // let newWidth = 1800; + // let newHeight = 1800; + + // // تنظیم اندازه کانواس به اندازه جدید + // canvas.width = newWidth; + // canvas.height = newHeight; + + // // رسم تصویر کراپ شده و تغییر اندازه داده شده + // ctx.drawImage(img, startX, startY, sideLength, sideLength, 0, 0, newWidth, newHeight); + // // resolve(canvas.toDataURL('image/jpeg')); + + + // // // ایجاد یک بوم برای برش دادن تصویر + // // var canvas = document.createElement('canvas'); + // // var context = canvas.getContext('2d'); + // // var size = Math.min(img.width, img.height); + + // // canvas.width = size; + // // canvas.height = size; + + // // // محاسبه محل برش تصویر + // // var sx = (img.width - size) / 2; + // // var sy = (img.height - size) / 2; + + // // context.drawImage(img, sx, sy, size, size, 0, 0, size, size); + + // // تبدیل بوم به داده‌های URI + // var croppedDataUri = canvas.toDataURL('image/jpeg'); + + // // نمایش تصویر برش داده شده + // document.getElementById('result1').innerHTML = ''; + // document.getElementById('demoResult1').innerHTML = ''; + // }; + // }); + // $('.md-modal').removeClass('md-show'); + // } + + // function take_snapshot1() { + // Webcam.snap(function(data_uri) { + // document.getElementById('result1').innerHTML = ''; + // document.getElementById('demoResult1').innerHTML = ''; + // }); + // $('.md-modal').removeClass('md-show'); + // } + // function take_snapshot2() { + // Webcam.snap(function (data_uri) { + // document.getElementById('result2').innerHTML = ''; + // document.getElementById('demoResult2').innerHTML = ''; + // }); + // $('.md-modal').removeClass('md-show'); + // } + + + $(document).ready(function () { + if ($(window).width() > 992) { + $('#desktopDisplay').show(); + $('#mobileDisplay').hide(); + $('#mobileDisplay').html(''); + } + + if ($(window).width() <= 992) { + $('#desktopDisplay').html(''); + $('#desktopDisplay').hide(); + $('#mobileDisplay').show(); + } + + $(document).on('click', '.upload-image1', function () { + $('.md-modal').addClass('md-show'); + $('.take_snapshot1').show(); + $('.take_snapshot2').hide(); + startCamera(); + }); + + $(document).on('click', '.upload-image2', function () { + $('.md-modal').addClass('md-show'); + $('.take_snapshot1').hide(); + $('.take_snapshot2').show(); + startCamera(); + }); + + $(document).on('click', '.camera_close', function () { + $('.md-modal').removeClass('md-show'); + stopCamera(); + }); + }); + + var FACING_MODES = JslibHtml5CameraPhoto.FACING_MODES; + var IMAGE_TYPES = JslibHtml5CameraPhoto.IMAGE_TYPES; + + // Check if videoElement is already declared to avoid redeclaration + // if (typeof videoElement === 'undefined') { + var videoElement = document.getElementById('videoElement'); + var cameraPhoto = new JslibHtml5CameraPhoto.default(videoElement); + // } + + function startCamera() { + // startCameraMaxResolution + cameraPhoto.startCamera(FACING_MODES.USER).then(() => { + console.log('Camera started!'); + }).catch((error) => { + console.log(error); + console.error('Camera not started!', error); + }); + } + + function stopCamera() { + cameraPhoto.stopCamera().then(() => { + console.log('Camera stopped!'); + }).catch((error) => { + console.log('No camera to stop!:', error); + }); + } + + function cropAndResizeImage(base64Str, newWidth, newHeight) { + return new Promise((resolve) => { + let img = new Image(); + img.src = base64Str; + img.onload = () => { + let canvas = document.createElement('canvas'); + let ctx = canvas.getContext('2d'); + + let sideLength = Math.min(img.width, img.height); + let startX = (img.width - sideLength) / 2; + let startY = (img.height - sideLength) / 2; + + canvas.width = newWidth; + canvas.height = newHeight; + + ctx.drawImage(img, startX, startY, sideLength, sideLength, 0, 0, newWidth, newHeight); + resolve(canvas.toDataURL('image/jpeg')); + }; + }); + } + + function take_snapshot1() { + var sizeFactor = 1; + var imageType = IMAGE_TYPES.JPG; + var imageCompression = 1; + + var config = { + sizeFactor, + imageType, + imageCompression + }; + + var dataUri = cameraPhoto.getDataUri(config); + cropAndResizeImage(dataUri, 1800, 1800).then((resizedDataUri) => { + document.getElementById('result1').innerHTML = ''; + document.getElementById('demoResult1').innerHTML = ''; + }).catch((error) => { + console.error('Error cropping and resizing photo:', error); + }); + + $('.md-modal').removeClass('md-show'); + stopCamera(); + } + + function take_snapshot2() { + var sizeFactor = 1; + var imageType = IMAGE_TYPES.JPG; + var imageCompression = 1; + + var config = { + sizeFactor, + imageType, + imageCompression + }; + + var dataUri = cameraPhoto.getDataUri(config); + cropAndResizeImage(dataUri, 1800, 1800).then((resizedDataUri) => { + document.getElementById('result2').innerHTML = ''; + document.getElementById('demoResult2').innerHTML = ''; + }).catch((error) => { + console.error('Error cropping and resizing photo:', error); + }); + + $('.md-modal').removeClass('md-show'); + stopCamera(); + } + + function set() { + let pic1 = $("#pic1").attr('src'); + let pic2 = $("#pic2").attr('src'); + let workshopId = Number($('#workshopId').val()); + let employeeId = Number($('#employeeId').val()); + if (pic1 != null && pic2 != null) { + $.ajax({ + type: 'POST', + url: takePictureAjax, + data: { "base64pic1": pic1, "base64pic2": pic2, "workshopId": workshopId, "employeeId": employeeId }, + headers: { "RequestVerificationToken": antiForgeryToken }, + success: function (response) { + if (response.isSuccedded) { + $('.alert-success-msg').show(); + $('.alert-success-msg p').text(response.message); + setTimeout(function () { + $('.alert-success-msg').hide(); + $('.alert-success-msg p').text('ثبت عکس با موفقیت انجام شد'); + window.location.reload(); + }, 2000); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text('خطایی پیش آمده است'); + }, 3500); + } + }, + failure: function (response) { + console.log(5, response); + } + }); + } else { + $('.alert-msg').show(); + $('.alert-msg p').text(response.message); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text('گرفتن دو عکس الزامیست'); + }, 3500); + } + } \ No newline at end of file diff --git a/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/Plans.js b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/Plans.js new file mode 100644 index 00000000..453fc299 --- /dev/null +++ b/ServiceHost/wwwroot/AssetsClient/pages/RollCall/js/Plans.js @@ -0,0 +1,19 @@ +function choosePlane(maxPersonnelId) { + var maxPersonnelVal = Number(maxPersonnelId); + var parameter = '&maxId=' + maxPersonnelVal; + var url = OTPActionUrl; + window.location.href = url + parameter; +} + +function choosePlaneFree() { + if (employeeCount > 0) { + window.location.href = OTPActionFreeUrl; + } else { + $('.alert-msg').show(); + $('.alert-msg p').text('هیچ پرسنلی در کارگاه وجود ندارد'); + setTimeout(function () { + $('.alert-msg').hide(); + $('.alert-msg p').text(''); + }, 3500); + } +} \ No newline at end of file

j8ErCtT7-Szk^6nUw+sy}#*lXFcZL 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�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 literal 0 HcmV?d00001 diff --git a/ServiceHost/Faces/11/42986/1.jpg b/ServiceHost/Faces/11/42986/1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..805c260da6744439209b50fca2231c66f440248e GIT binary patch literal 190501 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%0AplX#_DoO(8L9s^@AUL}3`MNu2ZR&m@D$M@?$ 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 z%0D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 literal 0 HcmV?d00001 diff --git a/ServiceHost/Faces/11/42986/2.jpg b/ServiceHost/Faces/11/42986/2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..14bbe6cef3ded84827a4381d4260803b9bdb7322 GIT binary patch literal 182690 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�RJ0N@@rX;lykW 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