diff --git a/Company.Domain/Task/ITaskRepository.cs b/Company.Domain/Task/ITaskRepository.cs deleted file mode 100644 index 55261cce..00000000 --- a/Company.Domain/Task/ITaskRepository.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System.Collections.Generic; -using _0_Framework.Domain; -using CompanyManagment.App.Contracts.Task; - -namespace Company.Domain.Task; - -public interface ITaskRepository : IRepository -{ - List Search(TaskSearchModel searchModel); - void Remove(long id); - void UpdateTask(Task task); -} \ No newline at end of file diff --git a/Company.Domain/Task/Task.cs b/Company.Domain/Task/Task.cs deleted file mode 100644 index 692ae409..00000000 --- a/Company.Domain/Task/Task.cs +++ /dev/null @@ -1,45 +0,0 @@ -using _0_Framework.Domain; -using System; - -namespace Company.Domain.Task; - -public class Task : EntityBase -{ - public Task(long commander_Id, long seniorUser_Id, string taskTitle, - string customer, long customer_Id, DateTime? taskDate, string description) - { - Commander_Id = commander_Id; - SeniorUser_Id = seniorUser_Id; - TaskTitle = taskTitle; - Customer = customer; - Customer_Id = customer_Id; - TaskDate = taskDate; - Description = description; - } - - public long Commander_Id { get; private set; } - public long SeniorUser_Id { get; private set; } - //public long ReferralRecipient_Id { get; private set; } - public string TaskTitle { get; private set; } - public string Customer { get; private set; } - public long Customer_Id { get; private set; } - public DateTime? TaskDate { get; private set; } - public string Description { get; private set; } - - - public TaskStatus.TaskStatus TaskStatus { get; private set; } - //public TaskTitle.TaskTitle TaskTitle { get; private set; } - - - public void Edit(long commander_Id, long seniorUser_Id, string taskTitle, - string customer, long customer_Id, DateTime? taskDate, string description) - { - Commander_Id = commander_Id; - SeniorUser_Id = seniorUser_Id; - TaskTitle = taskTitle; - Customer = customer; - Customer_Id = customer_Id; - TaskDate = taskDate; - Description = description; - } -} \ No newline at end of file diff --git a/Company.Domain/TaskStatus/ITaskStatusRepository.cs b/Company.Domain/TaskStatus/ITaskStatusRepository.cs deleted file mode 100644 index dd014ff7..00000000 --- a/Company.Domain/TaskStatus/ITaskStatusRepository.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System.Collections.Generic; -using _0_Framework.Domain; -using CompanyManagment.App.Contracts.TaskStatus; - -namespace Company.Domain.TaskStatus; - -public interface ITaskStatusRepository : IRepository -{ - List Search(TaskStatusSearchModel searchModel); - - void CreateOrUpdateTaskStatus(EditTaskStatus editTaskStatus); -} \ No newline at end of file diff --git a/Company.Domain/TaskStatus/TaskStatus.cs b/Company.Domain/TaskStatus/TaskStatus.cs deleted file mode 100644 index ce48146a..00000000 --- a/Company.Domain/TaskStatus/TaskStatus.cs +++ /dev/null @@ -1,114 +0,0 @@ -using _0_Framework.Domain; -using System; - -namespace Company.Domain.TaskStatus; - -public class TaskStatus : EntityBase -{ - public TaskStatus - ( - short referralStatus, - long referralUserId, - DateTime? referralRegDate, - long referralRegUserId, - short deadlineExtentionStatus, - DateTime? deadlineExtentionDate, - DateTime? deadlineExtentionRegDate, - long deadlineExtentionRegUserId, - short impossibilityStatus, - string impossibilityDescription, - DateTime? impossibilityRegDate, - long impossibilityRegUserId, - short doneStatus, - DateTime? doneRegDate, - long doneRegUserId, - long task_Id - ) - { - ReferralStatus = referralStatus; - ReferralUserId = referralUserId; - ReferralRegDate = referralRegDate; - ReferralRegUserId = referralRegUserId; - //DeadlineExtention = deadlineExtention; - DeadlineExtentionStatus = deadlineExtentionStatus; - DeadlineExtentionDate = deadlineExtentionDate; - DeadlineExtentionRegDate = deadlineExtentionRegDate; - DeadlineExtentionRegUserId = deadlineExtentionRegUserId; - //Impossibility = impossibility; - ImpossibilityStatus = impossibilityStatus; - ImpossibilityDescription = impossibilityDescription; - ImpossibilityRegDate = impossibilityRegDate; - ImpossibilityRegUserId = impossibilityRegUserId; - //Done = done; - DoneStatus = doneStatus; - DoneRegDate = doneRegDate; - DoneRegUserId = doneRegUserId; - Task_Id = task_Id; - } - - public short ReferralStatus { get; set; } - public long ReferralUserId { get; private set; } - public DateTime? ReferralRegDate { get; private set; } - public long ReferralRegUserId { get; private set; } - - //public int DeadlineExtention { get; private set; } - public short DeadlineExtentionStatus { get; private set; } - public DateTime? DeadlineExtentionDate { get; private set; } - public DateTime? DeadlineExtentionRegDate { get; private set; } - public long DeadlineExtentionRegUserId { get; private set; } - - //public int Impossibility { get; private set; } - public short ImpossibilityStatus { get; private set; } - public string ImpossibilityDescription { get; private set; } - public DateTime? ImpossibilityRegDate { get; private set; } - public long ImpossibilityRegUserId { get; private set; } - - //public int Done { get; private set; } - public short DoneStatus { get; private set; } - public DateTime? DoneRegDate { get; private set; } - public long DoneRegUserId { get; private set; } - public long Task_Id { get; private set; } - - public Task.Task Task { get; private set; } - - public void Edit - ( - short referralStatus, - long referralUserId, - DateTime? referralRegDate, - long referralRegUserId, - short deadlineExtentionStatus, - DateTime? deadlineExtentionDate, - DateTime? deadlineExtentionRegDate, - long deadlineExtentionRegUserId, - short impossibilityStatus, - string impossibilityDescription, - DateTime? impossibilityRegDate, - long impossibilityRegUserId, - short doneStatus, - DateTime? doneRegDate, - long doneRegUserId, - long task_Id - ) - { - ReferralStatus = referralStatus; - ReferralUserId = referralUserId; - ReferralRegDate = referralRegDate; - ReferralRegUserId = referralRegUserId; - //DeadlineExtention = deadlineExtention; - DeadlineExtentionStatus = deadlineExtentionStatus; - DeadlineExtentionDate = deadlineExtentionDate; - DeadlineExtentionRegDate = deadlineExtentionRegDate; - DeadlineExtentionRegUserId = deadlineExtentionRegUserId; - //Impossibility = impossibility; - ImpossibilityStatus = impossibilityStatus; - ImpossibilityDescription = impossibilityDescription; - ImpossibilityRegDate = impossibilityRegDate; - ImpossibilityRegUserId = impossibilityRegUserId; - //Done = done; - DoneStatus = doneStatus; - DoneRegDate = doneRegDate; - DoneRegUserId = doneRegUserId; - Task_Id = task_Id; - } -} \ No newline at end of file diff --git a/Company.Domain/TaskTitle/ITaskTitleRepository.cs b/Company.Domain/TaskTitle/ITaskTitleRepository.cs deleted file mode 100644 index ab457f1a..00000000 --- a/Company.Domain/TaskTitle/ITaskTitleRepository.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System.Collections.Generic; -using _0_Framework.Domain; -using CompanyManagment.App.Contracts.TaskTitle; - -namespace Company.Domain.TaskTitle; - -public interface ITaskTitleRepository : IRepository -{ - List Search(TaskTitleSearchModel searchModel); - public EditTaskTitle GetDetails(long id); - public void Remove(long id); -} \ No newline at end of file diff --git a/Company.Domain/TaskTitle/TaskTitle.cs b/Company.Domain/TaskTitle/TaskTitle.cs deleted file mode 100644 index c13b08e1..00000000 --- a/Company.Domain/TaskTitle/TaskTitle.cs +++ /dev/null @@ -1,24 +0,0 @@ -using _0_Framework.Domain; -using System.Collections.Generic; - -namespace Company.Domain.TaskTitle; - -public class TaskTitle : EntityBase -{ - public TaskTitle(string title) - { - Title = title; - - TasksList = new List(); - } - - public string Title { get; private set; } - - public List TasksList { get; private set; } - //public TaskStatus.TaskStatus TaskStatus { get; private set; } - - public void Edit(string title) - { - Title = title; - } -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/Task/CreateTask.cs b/CompanyManagment.App.Contracts/Task/CreateTask.cs deleted file mode 100644 index 4e485ea3..00000000 --- a/CompanyManagment.App.Contracts/Task/CreateTask.cs +++ /dev/null @@ -1,29 +0,0 @@ - -using System; -using System.ComponentModel.DataAnnotations; - -namespace CompanyManagment.App.Contracts.Task; - -public class CreateTask -{ - public long Commander_Id { get; set; } - - [Required(ErrorMessage = "انتخاب کاربر الزامی است")] - public long SeniorUser_Id { get; set; } - public long ReferralRecipient_Id { get; set; } - - //[Required(ErrorMessage = "انتخاب عنوان وظیفه الزامی است")] - public string TaskTitle { get; set; } - public string SelectTaskTitle { get; set; } - public string Customer { get; set; } - public long Customer_Id { get; set; } - public string TaskDate { get; set; } - public string TaskFromDate { get; set; } - public int TaskDuration { get; set; } - public string Description { get; set; } - public bool IsEditMode { get; set; } - - - //public TaskStatus. TaskStatus { get; private set; } - //public TaskTitle.TaskTitle TaskTitle { get; private set; } -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/Task/EditTask.cs b/CompanyManagment.App.Contracts/Task/EditTask.cs deleted file mode 100644 index 544975f4..00000000 --- a/CompanyManagment.App.Contracts/Task/EditTask.cs +++ /dev/null @@ -1,17 +0,0 @@ -using AccountManagement.Application.Contracts.Account; -using CompanyManagment.App.Contracts.Employer; -using CompanyManagment.App.Contracts.TaskTitle; -using System.Collections.Generic; - -namespace CompanyManagment.App.Contracts.Task; - -public class EditTask : CreateTask -{ - public long Id { get; set; } - //List Commanders { get; set; } - public List SeniorUsers { get; set; } - public List ReferralRecipientUsers { get; set; } - public List Customers { get; set; } - //List ReferralRecipients { get; set; } - public List TaskTitles { get; set; } -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/Task/ITaskApplication.cs b/CompanyManagment.App.Contracts/Task/ITaskApplication.cs deleted file mode 100644 index 6cb04598..00000000 --- a/CompanyManagment.App.Contracts/Task/ITaskApplication.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System; -using System.Collections.Generic; -using _0_Framework_b.Application; - -namespace CompanyManagment.App.Contracts.Task; - -public interface ITaskApplication -{ - OperationResult Create(CreateTask command); - OperationResult Edit(EditTask command); - OperationResult Remove(long id); - EditTask GetDetails(long id); - string GetDate(int type); - List Search(TaskSearchModel searchModel); - List GetTaskDetails(List tasks); - List FilterData(List viewModels, TaskSearchModel searchModel); - -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/Task/TaskSearchModel.cs b/CompanyManagment.App.Contracts/Task/TaskSearchModel.cs deleted file mode 100644 index bcdea1dc..00000000 --- a/CompanyManagment.App.Contracts/Task/TaskSearchModel.cs +++ /dev/null @@ -1,29 +0,0 @@ -using AccountManagement.Application.Contracts.Account; -using CompanyManagment.App.Contracts.TaskTitle; -using System.Collections.Generic; - -namespace CompanyManagment.App.Contracts.Task; - -public class TaskSearchModel -{ - public long Id { get; set; } - public long AccountId { get; set; } - public long RoleId { get; set; } - public long Commander_Id { get; set; } - public long SeniorUser_Id { get; set; } - public string TaskTitle { get; set; } - public string Customer { get; set; } - public string TaskDateFrom { get; set; } - public string TaskDateTo { get; set; } - public short ReferralStatus { get; set; } - public short DeadlineExtensionStatus { get; set; } - public short ImpossibilityStatus { get; set; } - public short DoneStatus { get; set; } - public string Description { get; set; } - - public List Commanders { get; set; } - public List SeniorUsers { get; set; } - //public List TaskTitles { get; set; } - - public bool IsSearch { get; set; } -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/Task/TaskViewModel.cs b/CompanyManagment.App.Contracts/Task/TaskViewModel.cs deleted file mode 100644 index 244b21da..00000000 --- a/CompanyManagment.App.Contracts/Task/TaskViewModel.cs +++ /dev/null @@ -1,31 +0,0 @@ -using AccountManagement.Application.Contracts.Account; -using CompanyManagment.App.Contracts.TaskStatus; -using System; -using System.Collections.Generic; - -namespace CompanyManagment.App.Contracts.Task; - -public class TaskViewModel -{ - public TaskViewModel() - { - TaskStatus = new EditTaskStatus(); - } - public long Id { get; set; } - public long Commander_Id { get; set; } - public string CommanderName { get; set; } - public long SeniorUser_Id { get; set; } - public string SeniorUserName { get; set; } - public long ReferralRecipient_Id { get; set; } - public string ReferralRecipientName { get; set; } - //public long TaskTitle_Id { get; set; } - public string TaskTitle { get; set; } - public long Customer_Id { get; set; } - public string CustomerName { get; set; } - public string TaskDate { get; set; } - public DateTime? TaskGDate { get; set; } - public string Description { get; set; } - - public EditTaskStatus TaskStatus { get; set; } - -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskStatus/CreateTaskStatus.cs b/CompanyManagment.App.Contracts/TaskStatus/CreateTaskStatus.cs deleted file mode 100644 index ba584fde..00000000 --- a/CompanyManagment.App.Contracts/TaskStatus/CreateTaskStatus.cs +++ /dev/null @@ -1,38 +0,0 @@ - -using System; -using System.ComponentModel.DataAnnotations; - -namespace CompanyManagment.App.Contracts.TaskStatus; - -public class CreateTaskStatus -{ - public short ReferralStatus { get; set; } - public DateTime? ReferralRegDate { get; set; } - public long ReferralUserId { get; set; } - public string ReferralUserFullName { get; set; } - public long ReferralRegUserId { get; set; } - public string ReferralRegUserFullName { get; set; } - public short DeadlineExtentionStatus { get; set; } - public DateTime? DeadlineExtentionDate { get; set; } - public string DeadlineExtentionFarsiDate { get; set; } - public DateTime? DeadlineExtentionRegDate { get; set; } - public long DeadlineExtentionRegUserId { get; set; } - public string DeadlineExtentionRegUserFullName { get; set; } - public short ImpossibilityStatus { get; set; } - public string ImpossibilityDescription { get; set; } - public DateTime? ImpossibilityRegDate { get; set; } - public long ImpossibilityRegUserId { get; set; } - public string ImpossibilityRegUserFullName { get; set; } - public short DoneStatus { get; set; } - public DateTime? DoneRegDate { get; set; } - public long DoneRegUserId { get; set; } - public string DoneRegUserFullName { get; set; } - public long Task_Id { get; set; } - public bool IsApproval { get; set; } - public bool Approval { get; set; } - - - - - //public Task.Task Task { get; set; } -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskStatus/EditTaskStatus.cs b/CompanyManagment.App.Contracts/TaskStatus/EditTaskStatus.cs deleted file mode 100644 index 08f66530..00000000 --- a/CompanyManagment.App.Contracts/TaskStatus/EditTaskStatus.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace CompanyManagment.App.Contracts.TaskStatus; - -public class EditTaskStatus : CreateTaskStatus -{ - public long Id { get; set; } -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskStatus/ITaskStatusApplication.cs b/CompanyManagment.App.Contracts/TaskStatus/ITaskStatusApplication.cs deleted file mode 100644 index 24f5a2e8..00000000 --- a/CompanyManagment.App.Contracts/TaskStatus/ITaskStatusApplication.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System.Collections.Generic; -using _0_Framework_b.Application; - -namespace CompanyManagment.App.Contracts.TaskStatus; - -public interface ITaskStatusApplication -{ - OperationResult Create(CreateTaskStatus command); - OperationResult Edit(EditTaskStatus command); - OperationResult Remove(long id); - EditTaskStatus GetDetails(long id); - EditTaskStatus GetDetails(long fileId, int boardTypeId); - List Search(TaskStatusSearchModel searchModel); - void CreateOrUpdateTaskStatus(EditTaskStatus editTaskStatus); - OperationResult SetRefferal(EditTaskStatus editTaskStatus); - OperationResult SetDeadline(EditTaskStatus editTaskStatus); - OperationResult SetImpossibility(EditTaskStatus editTaskStatus); - OperationResult SetDone(EditTaskStatus editTaskStatus); -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskStatus/TaskStatusEnums.cs b/CompanyManagment.App.Contracts/TaskStatus/TaskStatusEnums.cs deleted file mode 100644 index d2cd86dc..00000000 --- a/CompanyManagment.App.Contracts/TaskStatus/TaskStatusEnums.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace CompanyManagment.App.Contracts.TaskStatus; - -public static class TaskStatusEnums -{ - public const short NOTSET = 0; - public const short UNAPPROVED = 1; - public const short REJECTED = 2; - public const short SENIOR_APPROVAL = 3; - public const short MANAGER_APPROVAL = 4; - public const short ALL = 5; - - //public const short UNDONE = 5; - //public const short DONE = 6; - //public const short DONE_OR_UNDONE = 7; -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskStatus/TaskStatusSearchModel.cs b/CompanyManagment.App.Contracts/TaskStatus/TaskStatusSearchModel.cs deleted file mode 100644 index a7ac33dd..00000000 --- a/CompanyManagment.App.Contracts/TaskStatus/TaskStatusSearchModel.cs +++ /dev/null @@ -1,8 +0,0 @@ -namespace CompanyManagment.App.Contracts.TaskStatus; - -public class TaskStatusSearchModel -{ - public long TaskId { get; set; } - public long ReferralUserId { get; set; } - -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskStatus/TaskStatusViewModel.cs b/CompanyManagment.App.Contracts/TaskStatus/TaskStatusViewModel.cs deleted file mode 100644 index 33af5816..00000000 --- a/CompanyManagment.App.Contracts/TaskStatus/TaskStatusViewModel.cs +++ /dev/null @@ -1,11 +0,0 @@ -using System; - -namespace CompanyManagment.App.Contracts.TaskStatus; - -public class TaskStatusViewModel -{ - public long Id { get; set; } - public string Description { get; set; } - public long BoardType_Id { get; set; } - public long File_Id { get; set; } -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskTitle/CreateTaskTitle.cs b/CompanyManagment.App.Contracts/TaskTitle/CreateTaskTitle.cs deleted file mode 100644 index 08fcf7d7..00000000 --- a/CompanyManagment.App.Contracts/TaskTitle/CreateTaskTitle.cs +++ /dev/null @@ -1,12 +0,0 @@ - -using System.ComponentModel.DataAnnotations; - -namespace CompanyManagment.App.Contracts.TaskTitle; - -public class CreateTaskTitle -{ - [Required(ErrorMessage = "وارد کردن عنوان الزامیست")] - public string Title { get; set; } - - -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskTitle/EditTaskTitle.cs b/CompanyManagment.App.Contracts/TaskTitle/EditTaskTitle.cs deleted file mode 100644 index 25a4111a..00000000 --- a/CompanyManagment.App.Contracts/TaskTitle/EditTaskTitle.cs +++ /dev/null @@ -1,8 +0,0 @@ -using System.Collections.Generic; - -namespace CompanyManagment.App.Contracts.TaskTitle; - -public class EditTaskTitle : CreateTaskTitle -{ - public long Id { get; set; } -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskTitle/ITaskTitleApplication.cs b/CompanyManagment.App.Contracts/TaskTitle/ITaskTitleApplication.cs deleted file mode 100644 index bc632642..00000000 --- a/CompanyManagment.App.Contracts/TaskTitle/ITaskTitleApplication.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System; -using System.Collections.Generic; -using _0_Framework_b.Application; -using MD.PersianDateTime; - -namespace CompanyManagment.App.Contracts.TaskTitle; - -public interface ITaskTitleApplication -{ - OperationResult Create(CreateTaskTitle command); - OperationResult Edit(EditTaskTitle command); - OperationResult Remove(long id); - EditTaskTitle GetDetails(long id); - List Search(TaskTitleSearchModel searchModel); -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskTitle/TaskTitleSearchModel.cs b/CompanyManagment.App.Contracts/TaskTitle/TaskTitleSearchModel.cs deleted file mode 100644 index 961983ee..00000000 --- a/CompanyManagment.App.Contracts/TaskTitle/TaskTitleSearchModel.cs +++ /dev/null @@ -1,7 +0,0 @@ -namespace CompanyManagment.App.Contracts.TaskTitle; - -public class TaskTitleSearchModel -{ - public string Title { get; set; } - public long Id { get; set; } -} \ No newline at end of file diff --git a/CompanyManagment.App.Contracts/TaskTitle/TaskTitleViewModel.cs b/CompanyManagment.App.Contracts/TaskTitle/TaskTitleViewModel.cs deleted file mode 100644 index 5fb84ee6..00000000 --- a/CompanyManagment.App.Contracts/TaskTitle/TaskTitleViewModel.cs +++ /dev/null @@ -1,10 +0,0 @@ -using System; - -namespace CompanyManagment.App.Contracts.TaskTitle; - -public class TaskTitleViewModel -{ - public long Id { get; set; } - public string Title { get; set; } - -} \ No newline at end of file diff --git a/CompanyManagment.Application/TaskApplication.cs b/CompanyManagment.Application/TaskApplication.cs deleted file mode 100644 index a406381d..00000000 --- a/CompanyManagment.Application/TaskApplication.cs +++ /dev/null @@ -1,305 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using _0_Framework_b.Application; -using AccountManagement.Application.Contracts.Account; -using Company.Domain.Task; -using CompanyManagment.App.Contracts.File1; -using CompanyManagment.App.Contracts.Task; -using CompanyManagment.App.Contracts.TaskStatus; -using CompanyManagment.App.Contracts.TaskTitle; -using MD.PersianDateTime.Standard; - -namespace CompanyManagment.Application; - -public class TaskApplication : ITaskApplication -{ - private readonly ITaskRepository _taskRepository; - private readonly IFileApplication _fileApplication; - private readonly ITaskTitleApplication _taskTitleApplication; - private readonly IAccountApplication _accountApplication; - private readonly ITaskStatusApplication _taskStatusApplication; - private readonly _0_Framework.Application.IAuthHelper _authHelper; - - public TaskApplication( - ITaskRepository taskRepository, - IFileApplication fileApplication, - ITaskTitleApplication TaskTitleApplication, - IAccountApplication accountApplication, - ITaskStatusApplication taskStatusApplication, - _0_Framework.Application.IAuthHelper authHelper - ) - { - _taskRepository = taskRepository; - _fileApplication = fileApplication; - _taskTitleApplication = TaskTitleApplication; - _accountApplication = accountApplication; - _taskStatusApplication = taskStatusApplication; - _authHelper = authHelper; - } - - public OperationResult Create(CreateTask createTask) - { - var oprtaion = new OperationResult(); - - if (createTask.TaskDate != null) - { - var task = new Task(createTask.Commander_Id, createTask.SeniorUser_Id, createTask.TaskTitle, - createTask.Customer, createTask.Customer_Id, createTask.TaskDate.ToGeorgianDateTime(), createTask.Description); - - _taskRepository.Create(task); - _taskRepository.SaveChanges(); - - var taskStatus = new EditTaskStatus - { - DeadlineExtentionDate = createTask.TaskDate.ToGeorgianDateTime(), - DeadlineExtentionRegDate = DateTime.Now, - DeadlineExtentionRegUserId = _authHelper.CurrentAccountId(), - Task_Id = task.id - }; - - _taskStatusApplication.CreateOrUpdateTaskStatus(taskStatus); - - } - - if (createTask.TaskFromDate != null) - { - for (var i = 0; i < createTask.TaskDuration; i++) - { - var task = new Task(createTask.Commander_Id, createTask.SeniorUser_Id, createTask.TaskTitle, - createTask.Customer, createTask.Customer_Id, createTask.TaskFromDate.ToGeorgianDateTime().AddMonths(i), createTask.Description); - - _taskRepository.Create(task); - _taskRepository.SaveChanges(); - - - var taskStatus = new EditTaskStatus - { - DeadlineExtentionDate = createTask.TaskFromDate.ToGeorgianDateTime().AddMonths(i), - DeadlineExtentionRegDate = DateTime.Now, - DeadlineExtentionRegUserId = _authHelper.CurrentAccountId(), - Task_Id = task.id - }; - - if(createTask.ReferralRecipient_Id != 0) - { - taskStatus.ReferralUserId = createTask.ReferralRecipient_Id; - taskStatus.ReferralRegDate = DateTime.Now; - taskStatus.ReferralRegUserId = _authHelper.CurrentAccountId(); - taskStatus.ReferralStatus = TaskStatusEnums.MANAGER_APPROVAL; - } - - _taskStatusApplication.CreateOrUpdateTaskStatus(taskStatus); - } - } - - return oprtaion.Succcedded(); - } - - public OperationResult Edit(EditTask command) - { - var result = new OperationResult(); - - var task = _taskRepository.Get(command.Id); - - task.Edit(command.Commander_Id, command.SeniorUser_Id, command.TaskTitle, command.Customer, command.Customer_Id, command.TaskDate.ToGeorgianDateTime(), command.Description); - - _taskRepository.SaveChanges(); - - return result.Succcedded(); - } - - public OperationResult Remove(long id) - { - var result = new OperationResult(); - - _taskRepository.Remove(id); - - return result.Succcedded(); - } - - public EditTask GetDetails(long id) - { - var task = _taskRepository.Get(id); - var editTask = new EditTask - { - Id = task.id, - Commander_Id = task.Commander_Id, - SeniorUser_Id = task.SeniorUser_Id, - Customer = task.Customer, - Customer_Id = task.Customer_Id, - Description = task.Description, - TaskTitle = task.TaskTitle, - TaskDate = task.TaskDate.ToFarsi(), - - }; - - return editTask; - } - - public List Search(TaskSearchModel searchModel) - { - var tasks = _taskRepository.Search(searchModel); - - tasks.AddRange(GetReferralTasks(searchModel.AccountId)); - - tasks = tasks.OrderBy(x => x.TaskGDate).ToList(); - - foreach (var task in tasks) - { - task.CommanderName = _accountApplication.GetAccountBy(task.Commander_Id).Fullname; - task.SeniorUserName = _accountApplication.GetAccountBy(task.SeniorUser_Id).Fullname; - - if (task.CustomerName == null) - task.CustomerName = _fileApplication.GetEmployerFullNameById(task.Customer_Id); - - //task.TaskTitle = _taskTitleApplication.GetDetails(task.TaskTitle_Id).Title; - - var statuses = _taskStatusApplication.Search(new TaskStatusSearchModel { TaskId = task.Id }); - - if (statuses.Count != 0) - task.TaskStatus = statuses[0]; - - task.TaskStatus.DeadlineExtentionFarsiDate = task.TaskStatus.DeadlineExtentionDate.ToFarsi(); - - task.ReferralRecipientName = (task.TaskStatus.ReferralUserId != 0 && task.TaskStatus.ReferralStatus != TaskStatusEnums.REJECTED) - ? _accountApplication.GetAccountBy(task.TaskStatus.ReferralUserId).Fullname - : null; - } - - - return tasks; - } - - public string GetDate(int type) - { - var persianDateTime = PersianDateTime.Today; - switch (type) - { - case 0: //فردا - return persianDateTime.AddDays(1).ToString(); - break; - - case 1: //پسفردا - return persianDateTime.AddDays(2).ToString(); - break; - - case 2: //اول هفته - return persianDateTime.AddDays(7).GetFirstDayOfWeek().ToString(); - break; - - case 3: //آخر هفته - return persianDateTime.GetFirstDayOfWeek().AddDays(6 + 7).ToString(); - break; - - case 4: //وسط هفته - return persianDateTime.GetFirstDayOfWeek().AddDays(3 + 7).ToString(); - break; - - default: - return persianDateTime.ToString(); - } - - } - - public List GetTaskDetails(List tasks) - { - foreach (var task in tasks) - { - task.TaskStatus = _taskStatusApplication.Search(new TaskStatusSearchModel { TaskId = task.Id }).FirstOrDefault() ?? new EditTaskStatus(); - } - - return tasks; - } - - public List FilterData(List viewModels, TaskSearchModel searchModel) - { - if (searchModel.Commander_Id != 0) - viewModels = viewModels.Where(x => x.Commander_Id == searchModel.Commander_Id).ToList(); - - if (searchModel.SeniorUser_Id != 0) - viewModels = viewModels.Where(x => x.SeniorUser_Id == searchModel.SeniorUser_Id || x.TaskStatus.ReferralUserId == searchModel.SeniorUser_Id).ToList(); - - //if (searchModel.TaskTitle_Id != 0) - // viewModels = viewModels.Where(x => x.TaskTitle_Id == searchModel.TaskTitle_Id).ToList(); - if (searchModel.TaskTitle != null) - viewModels = viewModels.Where(x => x.TaskTitle != null && x.TaskTitle.Contains(searchModel.TaskTitle)).ToList(); - - if (searchModel.Customer != null) - viewModels = viewModels.Where(x => x.CustomerName != null && x.CustomerName.Contains(searchModel.Customer)).ToList(); - - if (searchModel.Description != null) - viewModels = viewModels.Where(x => x.Description != null && x.Description.Contains(searchModel.Description)).ToList(); - - if (searchModel.TaskDateFrom != null) - viewModels = viewModels.Where(x => x.TaskDate.ToGeorgianDateTime() >= searchModel.TaskDateFrom.ToGeorgianDateTime()).ToList(); - - if (searchModel.TaskDateTo != null) - viewModels = viewModels.Where(x => x.TaskDate.ToGeorgianDateTime() <= searchModel.TaskDateTo.ToGeorgianDateTime()).ToList(); - - if (searchModel.ReferralStatus == TaskStatusEnums.NOTSET) - viewModels = viewModels.Where(x => x.TaskStatus.ReferralStatus == TaskStatusEnums.NOTSET || x.TaskStatus.ReferralStatus == TaskStatusEnums.REJECTED).ToList(); - - if (searchModel.ReferralStatus == TaskStatusEnums.UNAPPROVED) - viewModels = viewModels.Where(x => x.TaskStatus.ReferralStatus == TaskStatusEnums.UNAPPROVED).ToList(); - - if (searchModel.ReferralStatus == TaskStatusEnums.REJECTED) - viewModels = viewModels.Where(x => x.TaskStatus.ReferralStatus == TaskStatusEnums.REJECTED).ToList(); - - if (searchModel.ReferralStatus == TaskStatusEnums.SENIOR_APPROVAL || searchModel.ReferralStatus == TaskStatusEnums.MANAGER_APPROVAL) - viewModels = viewModels.Where(x => x.TaskStatus.ReferralStatus == TaskStatusEnums.SENIOR_APPROVAL || x.TaskStatus.ReferralStatus == TaskStatusEnums.MANAGER_APPROVAL).ToList(); - - if (searchModel.DeadlineExtensionStatus == TaskStatusEnums.NOTSET) - viewModels = viewModels.Where(x => x.TaskStatus.DeadlineExtentionStatus == TaskStatusEnums.NOTSET || x.TaskStatus.DeadlineExtentionStatus == TaskStatusEnums.REJECTED).ToList(); - - if (searchModel.DeadlineExtensionStatus == TaskStatusEnums.UNAPPROVED) - viewModels = viewModels.Where(x => x.TaskStatus.DeadlineExtentionStatus == TaskStatusEnums.UNAPPROVED).ToList(); - - if (searchModel.DeadlineExtensionStatus == TaskStatusEnums.REJECTED) - viewModels = viewModels.Where(x => x.TaskStatus.DeadlineExtentionStatus == TaskStatusEnums.REJECTED).ToList(); - - if (searchModel.DeadlineExtensionStatus == TaskStatusEnums.SENIOR_APPROVAL || searchModel.DeadlineExtensionStatus == TaskStatusEnums.MANAGER_APPROVAL) - viewModels = viewModels.Where(x => x.TaskStatus.DeadlineExtentionStatus == TaskStatusEnums.SENIOR_APPROVAL || x.TaskStatus.DeadlineExtentionStatus == TaskStatusEnums.MANAGER_APPROVAL).ToList(); - - if (searchModel.ImpossibilityStatus == TaskStatusEnums.NOTSET) - viewModels = viewModels.Where(x => x.TaskStatus.ImpossibilityStatus == TaskStatusEnums.NOTSET || x.TaskStatus.ImpossibilityStatus == TaskStatusEnums.REJECTED).ToList(); - - if (searchModel.ImpossibilityStatus == TaskStatusEnums.UNAPPROVED) - viewModels = viewModels.Where(x => x.TaskStatus.ImpossibilityStatus == TaskStatusEnums.UNAPPROVED).ToList(); - - if (searchModel.ImpossibilityStatus == TaskStatusEnums.REJECTED) - viewModels = viewModels.Where(x => x.TaskStatus.ImpossibilityStatus == TaskStatusEnums.REJECTED).ToList(); - - if (searchModel.ImpossibilityStatus == TaskStatusEnums.SENIOR_APPROVAL || searchModel.ImpossibilityStatus == TaskStatusEnums.MANAGER_APPROVAL) - viewModels = viewModels.Where(x => x.TaskStatus.ImpossibilityStatus == TaskStatusEnums.SENIOR_APPROVAL || x.TaskStatus.ImpossibilityStatus == TaskStatusEnums.MANAGER_APPROVAL).ToList(); - - if (searchModel.DoneStatus == TaskStatusEnums.NOTSET) - viewModels = viewModels.Where(x => x.TaskStatus.DoneStatus == TaskStatusEnums.NOTSET || x.TaskStatus.DoneStatus == TaskStatusEnums.REJECTED).ToList(); - - if (searchModel.DoneStatus == TaskStatusEnums.UNAPPROVED) - viewModels = viewModels.Where(x => x.TaskStatus.DoneStatus == TaskStatusEnums.UNAPPROVED).ToList(); - - if (searchModel.DoneStatus == TaskStatusEnums.REJECTED) - viewModels = viewModels.Where(x => x.TaskStatus.DoneStatus == TaskStatusEnums.REJECTED).ToList(); - - if (searchModel.DoneStatus == TaskStatusEnums.SENIOR_APPROVAL || searchModel.DoneStatus == TaskStatusEnums.MANAGER_APPROVAL) - viewModels = viewModels.Where(x => x.TaskStatus.DoneStatus == TaskStatusEnums.SENIOR_APPROVAL || x.TaskStatus.DoneStatus == TaskStatusEnums.MANAGER_APPROVAL).ToList(); - - return viewModels; - } - - - private List GetReferralTasks(long accountId) - { - var referralTasks = new List(); - - var referralTasksStatus = _taskStatusApplication.Search(new TaskStatusSearchModel { ReferralUserId = accountId }); - - foreach(var item in referralTasksStatus) - { - referralTasks.AddRange(_taskRepository.Search(new TaskSearchModel { Id = item.Task_Id })); - } - - return referralTasks; - } -} \ No newline at end of file diff --git a/CompanyManagment.Application/TaskStatusApplication.cs b/CompanyManagment.Application/TaskStatusApplication.cs deleted file mode 100644 index 572ec609..00000000 --- a/CompanyManagment.Application/TaskStatusApplication.cs +++ /dev/null @@ -1,227 +0,0 @@ -using System; -using System.Collections.Generic; -using _0_Framework_b.Application; -using AccountManagement.Application.Contracts.Account; -using Company.Domain.Task; -using Company.Domain.TaskStatus; -using CompanyManagment.App.Contracts.TaskStatus; - -namespace CompanyManagment.Application; - -public class TaskStatusApplication : ITaskStatusApplication -{ - private readonly ITaskRepository _taskRepository; - private readonly ITaskStatusRepository _taskStatusRepository; - private readonly IAccountApplication _accountApplication; - private readonly _0_Framework.Application.IAuthHelper _authHelper; - - public TaskStatusApplication - ( - ITaskRepository taskRepository, - ITaskStatusRepository taskStatusRepository, - IAccountApplication accountApplication, - _0_Framework.Application.IAuthHelper authHelper - ) - { - _taskRepository = taskRepository; - _taskStatusRepository = taskStatusRepository; - _accountApplication = accountApplication; - _authHelper = authHelper; - } - - public OperationResult Create(CreateTaskStatus command) - { - - return null; - } - - public OperationResult Edit(EditTaskStatus command) - { - return null; - } - - public OperationResult Remove(long id) - { - return null; - } - - public EditTaskStatus GetDetails(long id) - { - return null; - } - - public EditTaskStatus GetDetails(long fileId, int boardTypeId) - { - return null; - } - - public List Search(TaskStatusSearchModel searchModel) - { - var taskStatuses = _taskStatusRepository.Search(searchModel); - - foreach(var taskStatus in taskStatuses) - { - taskStatus.ReferralUserFullName = taskStatus.ReferralUserId != 0 - ? _accountApplication.GetAccountBy(taskStatus.ReferralUserId).Fullname - : null; - - taskStatus.ReferralRegUserFullName = taskStatus.ReferralRegUserId != 0 - ? _accountApplication.GetAccountBy(taskStatus.ReferralRegUserId).Fullname - : null; - - taskStatus.DeadlineExtentionRegUserFullName = taskStatus.DeadlineExtentionRegUserId != 0 - ? _accountApplication.GetAccountBy(taskStatus.DeadlineExtentionRegUserId).Fullname - : null; - - taskStatus.ImpossibilityRegUserFullName = taskStatus.ImpossibilityRegUserId != 0 - ? _accountApplication.GetAccountBy(taskStatus.ImpossibilityRegUserId).Fullname - : null; - - taskStatus.DoneRegUserFullName = taskStatus.DoneRegUserId != 0 - ? _accountApplication.GetAccountBy(taskStatus.DoneRegUserId).Fullname - : null; - } - - return taskStatuses; - } - - - public OperationResult SetRefferal(EditTaskStatus editTaskStatus) - { - var result = new OperationResult(); - EditTaskStatus taskStatus = new EditTaskStatus(); - - var taskStatuses = _taskStatusRepository.Search(new TaskStatusSearchModel { TaskId = editTaskStatus.Task_Id }); - - if (taskStatuses.Count != 0) - taskStatus = taskStatuses[0]; - - taskStatus.ReferralStatus = editTaskStatus.ReferralStatus; - taskStatus.Task_Id = editTaskStatus.Task_Id; - - if (!editTaskStatus.IsApproval) - { - taskStatus.ReferralUserId = editTaskStatus.ReferralUserId; - taskStatus.ReferralRegUserId = _authHelper.CurrentAccountId(); - taskStatus.ReferralRegDate = DateTime.Now; - } - - _taskStatusRepository.CreateOrUpdateTaskStatus(taskStatus); - //_taskRepository.UpdateTaskStatus(refferal.ReferralUserId, refferal.TaskId); - - return result.Succcedded(); - } - - public OperationResult SetDeadline(EditTaskStatus editTaskStatus) - { - var result = new OperationResult(); - EditTaskStatus taskStatus = new EditTaskStatus(); - - var taskStatuses = _taskStatusRepository.Search(new TaskStatusSearchModel { TaskId = editTaskStatus.Task_Id }); - - if (taskStatuses.Count != 0) - taskStatus = taskStatuses[0]; - - if(CheckTaskHasUnapprovalStatus(taskStatus) && - editTaskStatus.DeadlineExtentionStatus != TaskStatusEnums.MANAGER_APPROVAL && - editTaskStatus.DeadlineExtentionStatus != TaskStatusEnums.SENIOR_APPROVAL) - return result.Failed("این وظیفه اقدام تایید نشده دارد"); - - taskStatus.DeadlineExtentionStatus = editTaskStatus.DeadlineExtentionStatus; - taskStatus.Task_Id = editTaskStatus.Task_Id; - - if (!editTaskStatus.IsApproval) - { - taskStatus.DeadlineExtentionDate = editTaskStatus.DeadlineExtentionDate; - taskStatus.DeadlineExtentionRegUserId = _authHelper.CurrentAccountId(); - taskStatus.DeadlineExtentionRegDate = DateTime.Now; - } - - _taskStatusRepository.CreateOrUpdateTaskStatus(taskStatus); - - if (editTaskStatus.IsApproval && editTaskStatus.Approval) - { - var task = _taskRepository.Get(taskStatus.Task_Id); - task.Edit(task.Commander_Id, task.SeniorUser_Id, task.TaskTitle, task.Customer, task.Customer_Id, taskStatus.DeadlineExtentionDate, task.Description); - _taskRepository.SaveChanges(); - } - - - return result.Succcedded(); - } - - public void CreateOrUpdateTaskStatus(EditTaskStatus editTaskStatus) - { - _taskStatusRepository.CreateOrUpdateTaskStatus(editTaskStatus); - } - - public OperationResult SetImpossibility(EditTaskStatus editTaskStatus) - { - var result = new OperationResult(); - EditTaskStatus taskStatus = new EditTaskStatus(); - - var taskStatuses = _taskStatusRepository.Search(new TaskStatusSearchModel { TaskId = editTaskStatus.Task_Id }); - - if (taskStatuses.Count != 0) - taskStatus = taskStatuses[0]; - - if (CheckTaskHasUnapprovalStatus(taskStatus) && - editTaskStatus.ImpossibilityStatus != TaskStatusEnums.MANAGER_APPROVAL && - editTaskStatus.ImpossibilityStatus != TaskStatusEnums.SENIOR_APPROVAL) - return result.Failed("این وظیفه اقدام تایید نشده دارد"); - - taskStatus.ImpossibilityStatus = editTaskStatus.ImpossibilityStatus; - taskStatus.Task_Id = editTaskStatus.Task_Id; - - if (!editTaskStatus.IsApproval) - { - taskStatus.ImpossibilityDescription = editTaskStatus.ImpossibilityDescription; - taskStatus.ImpossibilityRegUserId = _authHelper.CurrentAccountId(); - taskStatus.ImpossibilityRegDate = DateTime.Now; - } - - _taskStatusRepository.CreateOrUpdateTaskStatus(taskStatus); - - return result.Succcedded(); - } - - public OperationResult SetDone(EditTaskStatus editTaskStatus) - { - var result = new OperationResult(); - EditTaskStatus taskStatus = new EditTaskStatus(); - - var taskStatuses = _taskStatusRepository.Search(new TaskStatusSearchModel { TaskId = editTaskStatus.Task_Id }); - - if (taskStatuses.Count != 0) - taskStatus = taskStatuses[0]; - - if (CheckTaskHasUnapprovalStatus(taskStatus) && - editTaskStatus.DoneStatus != TaskStatusEnums.MANAGER_APPROVAL && - editTaskStatus.DoneStatus != TaskStatusEnums.SENIOR_APPROVAL) - return result.Failed("این وظیفه اقدام تایید نشده دارد"); - - taskStatus.DoneStatus = editTaskStatus.DoneStatus; - taskStatus.Task_Id = editTaskStatus.Task_Id; - - if (!editTaskStatus.IsApproval) - { - taskStatus.DoneRegUserId = _authHelper.CurrentAccountId(); - taskStatus.DoneRegDate = DateTime.Now; - } - - _taskStatusRepository.CreateOrUpdateTaskStatus(taskStatus); - - return result.Succcedded(); - } - - private bool CheckTaskHasUnapprovalStatus(EditTaskStatus taskStatus) - { - if(taskStatus.DeadlineExtentionStatus == TaskStatusEnums.UNAPPROVED || - taskStatus.DoneStatus == TaskStatusEnums.UNAPPROVED || - taskStatus.ImpossibilityStatus == TaskStatusEnums.UNAPPROVED) - - return true; - - return false; - } -} \ No newline at end of file diff --git a/CompanyManagment.Application/TaskTitleApplication.cs b/CompanyManagment.Application/TaskTitleApplication.cs deleted file mode 100644 index ac520089..00000000 --- a/CompanyManagment.Application/TaskTitleApplication.cs +++ /dev/null @@ -1,61 +0,0 @@ -using System.Collections.Generic; -using _0_Framework_b.Application; -using Company.Domain.TaskTitle; -using CompanyManagment.App.Contracts.TaskTitle; - -namespace CompanyManagment.Application; - -public class TaskTitleApplication : ITaskTitleApplication -{ - private readonly ITaskTitleRepository _taskTitleRepository; - - public TaskTitleApplication(ITaskTitleRepository taskTitleRepository) - { - _taskTitleRepository = taskTitleRepository; - } - - public OperationResult Create(CreateTaskTitle command) - { - var result = new OperationResult(); - - _taskTitleRepository.Create(new TaskTitle(command.Title)); - _taskTitleRepository.SaveChanges(); - - return result.Succcedded(); - } - - public OperationResult Edit(EditTaskTitle command) - { - var result = new OperationResult(); - - var taskTitle = _taskTitleRepository.Get(command.Id); - - taskTitle.Edit(command.Title); - - _taskTitleRepository.SaveChanges(); - - return result.Succcedded(); - } - - public OperationResult Remove(long id) - { - var result = new OperationResult(); - - _taskTitleRepository.Remove(id); - - return result.Succcedded(); - } - - public EditTaskTitle GetDetails(long id) - { - return _taskTitleRepository.GetDetails(id); - } - - public List Search(TaskTitleSearchModel searchModel) - { - - return _taskTitleRepository.Search(searchModel); - } - - -} \ No newline at end of file diff --git a/CompanyManagment.EFCore/CompanyContext.cs b/CompanyManagment.EFCore/CompanyContext.cs index 051a81c1..cc642eb0 100644 --- a/CompanyManagment.EFCore/CompanyContext.cs +++ b/CompanyManagment.EFCore/CompanyContext.cs @@ -72,9 +72,6 @@ using Company.Domain.RollCallPlanAgg; using Company.Domain.RollCallServiceAgg; using Company.Domain.SmsResultAgg; using Company.Domain.SubtitleAgg; -using Company.Domain.Task; -using Company.Domain.TaskStatus; -using Company.Domain.TaskTitle; using Company.Domain.TaxJobCategoryAgg; using Company.Domain.TaxLeftWorkCategoryAgg; using Company.Domain.TaxLeftWorkItemAgg; @@ -128,9 +125,9 @@ public class CompanyContext : DbContext public DbSet FileStates { get; set; } public DbSet FileAlerts { get; set; } //-------Task Manager---------------------------- - public DbSet Tasks { get; set; } - public DbSet TaskStatuses { get; set; } - public DbSet TaskTitles { get; set; } + //public DbSet Tasks { get; set; } + //public DbSet TaskStatuses { get; set; } + //public DbSet TaskTitles { get; set; } //-------Main-Project---------------------------- public DbSet TaxLeftWorkItems { get; set; } public DbSet TaxLeftWorkCategories { get; set; } diff --git a/CompanyManagment.EFCore/Mapping/ClassifiedSalaryMapping.cs b/CompanyManagment.EFCore/Mapping/ClassifiedSalaryMapping.cs index 3eeae9d3..e8e3c16d 100644 --- a/CompanyManagment.EFCore/Mapping/ClassifiedSalaryMapping.cs +++ b/CompanyManagment.EFCore/Mapping/ClassifiedSalaryMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.ClassifiedSalaryAgg; +using Company.Domain.ClassifiedSalaryAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/ContractingPartyAccountMapping.cs b/CompanyManagment.EFCore/Mapping/ContractingPartyAccountMapping.cs index d7e9c03e..46625124 100644 --- a/CompanyManagment.EFCore/Mapping/ContractingPartyAccountMapping.cs +++ b/CompanyManagment.EFCore/Mapping/ContractingPartyAccountMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.ContractingPartyAccountAgg; +using Company.Domain.ContractingPartyAccountAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/EmployeeComputeOptionsMapping.cs b/CompanyManagment.EFCore/Mapping/EmployeeComputeOptionsMapping.cs index e56e054e..1bfa8b6c 100644 --- a/CompanyManagment.EFCore/Mapping/EmployeeComputeOptionsMapping.cs +++ b/CompanyManagment.EFCore/Mapping/EmployeeComputeOptionsMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.EmployeeComputeOptionsAgg; +using Company.Domain.EmployeeComputeOptionsAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/GroupPlanJobItemMapping.cs b/CompanyManagment.EFCore/Mapping/GroupPlanJobItemMapping.cs index c5f5ae9b..c7bcedbd 100644 --- a/CompanyManagment.EFCore/Mapping/GroupPlanJobItemMapping.cs +++ b/CompanyManagment.EFCore/Mapping/GroupPlanJobItemMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.GroupPlanJobItemAgg; +using Company.Domain.GroupPlanJobItemAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/GroupPlanMapping.cs b/CompanyManagment.EFCore/Mapping/GroupPlanMapping.cs index 72c4d987..3b537670 100644 --- a/CompanyManagment.EFCore/Mapping/GroupPlanMapping.cs +++ b/CompanyManagment.EFCore/Mapping/GroupPlanMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.GroupPlanAgg; +using Company.Domain.GroupPlanAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/InstitutionPlanMapping.cs b/CompanyManagment.EFCore/Mapping/InstitutionPlanMapping.cs index eae0e74f..e0116a7f 100644 --- a/CompanyManagment.EFCore/Mapping/InstitutionPlanMapping.cs +++ b/CompanyManagment.EFCore/Mapping/InstitutionPlanMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.InstitutionPlanAgg; +using Company.Domain.InstitutionPlanAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/InsuranceYearlySalaryMapping.cs b/CompanyManagment.EFCore/Mapping/InsuranceYearlySalaryMapping.cs index 6925af4f..d9d50d3b 100644 --- a/CompanyManagment.EFCore/Mapping/InsuranceYearlySalaryMapping.cs +++ b/CompanyManagment.EFCore/Mapping/InsuranceYearlySalaryMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.InsuranceYearlySalaryAgg; +using Company.Domain.InsuranceYearlySalaryAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/PaymentToEmployeeItemMapping.cs b/CompanyManagment.EFCore/Mapping/PaymentToEmployeeItemMapping.cs index d9774ec0..ed56e337 100644 --- a/CompanyManagment.EFCore/Mapping/PaymentToEmployeeItemMapping.cs +++ b/CompanyManagment.EFCore/Mapping/PaymentToEmployeeItemMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.PaymentToEmployeeItemAgg; +using Company.Domain.PaymentToEmployeeItemAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/PaymentToEmployeeMapping.cs b/CompanyManagment.EFCore/Mapping/PaymentToEmployeeMapping.cs index fc37cd0f..a36fc504 100644 --- a/CompanyManagment.EFCore/Mapping/PaymentToEmployeeMapping.cs +++ b/CompanyManagment.EFCore/Mapping/PaymentToEmployeeMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.PaymentToEmployeeAgg; +using Company.Domain.PaymentToEmployeeAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/RollCallEmployeeMapping.cs b/CompanyManagment.EFCore/Mapping/RollCallEmployeeMapping.cs index 03e4a93f..eaf5e2a6 100644 --- a/CompanyManagment.EFCore/Mapping/RollCallEmployeeMapping.cs +++ b/CompanyManagment.EFCore/Mapping/RollCallEmployeeMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.RollCallEmployeeAgg; +using Company.Domain.RollCallEmployeeAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/RollCallMapping.cs b/CompanyManagment.EFCore/Mapping/RollCallMapping.cs index 822feeb0..a5511f76 100644 --- a/CompanyManagment.EFCore/Mapping/RollCallMapping.cs +++ b/CompanyManagment.EFCore/Mapping/RollCallMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.RollCallAgg; +using Company.Domain.RollCallAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/RollCallPlanMapping.cs b/CompanyManagment.EFCore/Mapping/RollCallPlanMapping.cs index 8dd1333d..08b2c6bd 100644 --- a/CompanyManagment.EFCore/Mapping/RollCallPlanMapping.cs +++ b/CompanyManagment.EFCore/Mapping/RollCallPlanMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.RollCallPlanAgg; +using Company.Domain.RollCallPlanAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/RollCallServiceMapping.cs b/CompanyManagment.EFCore/Mapping/RollCallServiceMapping.cs index 3ee2fa80..72b88805 100644 --- a/CompanyManagment.EFCore/Mapping/RollCallServiceMapping.cs +++ b/CompanyManagment.EFCore/Mapping/RollCallServiceMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.RollCallServiceAgg; +using Company.Domain.RollCallServiceAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/TaskMapping.cs b/CompanyManagment.EFCore/Mapping/TaskMapping.cs deleted file mode 100644 index 8bc646f4..00000000 --- a/CompanyManagment.EFCore/Mapping/TaskMapping.cs +++ /dev/null @@ -1,21 +0,0 @@ -using Company.Domain.Task; -using Company.Domain.TaskStatus; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -namespace CompanyManagment.EFCore.Mapping; - -public class TaskMapping : IEntityTypeConfiguration -{ - public void Configure(EntityTypeBuilder builder) - { - builder.ToTable("Tasks"); - builder.HasKey(x => x.id); - - //TODO - //add validations - - //builder.HasOne(x => x.TaskTitle).WithMany(x => x.TasksList).HasForeignKey(x => x.TaskTitle_Id); - builder.HasOne(x => x.TaskStatus).WithOne(x => x.Task).HasForeignKey(x => x.Task_Id); - } -} \ No newline at end of file diff --git a/CompanyManagment.EFCore/Mapping/TaskStatusesMapping.cs b/CompanyManagment.EFCore/Mapping/TaskStatusesMapping.cs deleted file mode 100644 index 6bb3e50c..00000000 --- a/CompanyManagment.EFCore/Mapping/TaskStatusesMapping.cs +++ /dev/null @@ -1,19 +0,0 @@ -using Company.Domain.TaskStatus; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -namespace CompanyManagment.EFCore.Mapping; - -public class TaskStatusMapping : IEntityTypeConfiguration -{ - public void Configure(EntityTypeBuilder builder) - { - builder.ToTable("TaskStatuses"); - builder.HasKey(x => x.id); - - //TODO - //add validations - - builder.HasOne(x => x.Task).WithOne(x => x.TaskStatus).HasForeignKey(x => x.Task_Id); - } -} \ No newline at end of file diff --git a/CompanyManagment.EFCore/Mapping/TaskTitleMapping.cs b/CompanyManagment.EFCore/Mapping/TaskTitleMapping.cs deleted file mode 100644 index b6d705fb..00000000 --- a/CompanyManagment.EFCore/Mapping/TaskTitleMapping.cs +++ /dev/null @@ -1,19 +0,0 @@ -using Company.Domain.TaskTitle; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; - -namespace CompanyManagment.EFCore.Mapping; - -public class TaskTitleMapping : IEntityTypeConfiguration -{ - public void Configure(EntityTypeBuilder builder) - { - builder.ToTable("TaskTitles"); - builder.HasKey(x => x.id); - - //TODO - //add validations - - //builder.HasMany(x => x.TasksList).WithOne(x => x.TaskTitle).HasForeignKey(x => x.TaskTitle_Id); - } -} \ No newline at end of file diff --git a/CompanyManagment.EFCore/Mapping/WorkshopPlanEmployeeMapping.cs b/CompanyManagment.EFCore/Mapping/WorkshopPlanEmployeeMapping.cs index f9f5389f..f8b85fe0 100644 --- a/CompanyManagment.EFCore/Mapping/WorkshopPlanEmployeeMapping.cs +++ b/CompanyManagment.EFCore/Mapping/WorkshopPlanEmployeeMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.WorkshopPlanEmployeeAgg; +using Company.Domain.WorkshopPlanEmployeeAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Mapping/WorkshopPlanMapping.cs b/CompanyManagment.EFCore/Mapping/WorkshopPlanMapping.cs index 419af5ba..251b1a1d 100644 --- a/CompanyManagment.EFCore/Mapping/WorkshopPlanMapping.cs +++ b/CompanyManagment.EFCore/Mapping/WorkshopPlanMapping.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Company.Domain.WorkshopPlanAgg; +using Company.Domain.WorkshopPlanAgg; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/CompanyManagment.EFCore/Migrations/20240709155634_OlTaskRemoved.Designer.cs b/CompanyManagment.EFCore/Migrations/20240709155634_OlTaskRemoved.Designer.cs new file mode 100644 index 00000000..486ee19f --- /dev/null +++ b/CompanyManagment.EFCore/Migrations/20240709155634_OlTaskRemoved.Designer.cs @@ -0,0 +1,5572 @@ +// +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("20240709155634_OlTaskRemoved")] + partial class OlTaskRemoved + { + /// + 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.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.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.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.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/20240709155634_OlTaskRemoved.cs b/CompanyManagment.EFCore/Migrations/20240709155634_OlTaskRemoved.cs new file mode 100644 index 00000000..bbbf8e56 --- /dev/null +++ b/CompanyManagment.EFCore/Migrations/20240709155634_OlTaskRemoved.cs @@ -0,0 +1,117 @@ +using System; +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace CompanyManagment.EFCore.Migrations +{ + /// + public partial class OlTaskRemoved : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropTable( + name: "TaskStatuses"); + + migrationBuilder.DropTable( + name: "Tasks"); + + migrationBuilder.DropTable( + name: "TaskTitles"); + + + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + + migrationBuilder.CreateTable( + name: "TaskTitles", + columns: table => new + { + id = table.Column(type: "bigint", nullable: false) + .Annotation("SqlServer:Identity", "1, 1"), + CreationDate = table.Column(type: "datetime2", nullable: false), + Title = table.Column(type: "nvarchar(max)", nullable: true) + }, + constraints: table => + { + table.PrimaryKey("PK_TaskTitles", x => x.id); + }); + + migrationBuilder.CreateTable( + name: "Tasks", + columns: table => new + { + id = table.Column(type: "bigint", nullable: false) + .Annotation("SqlServer:Identity", "1, 1"), + Commander_Id = table.Column(type: "bigint", nullable: false), + CreationDate = table.Column(type: "datetime2", nullable: false), + Customer = table.Column(type: "nvarchar(max)", nullable: true), + Customer_Id = table.Column(type: "bigint", nullable: false), + Description = table.Column(type: "nvarchar(max)", nullable: true), + SeniorUser_Id = table.Column(type: "bigint", nullable: false), + TaskDate = table.Column(type: "datetime2", nullable: true), + TaskTitle = table.Column(type: "nvarchar(max)", nullable: true), + TaskTitleid = table.Column(type: "bigint", nullable: true) + }, + constraints: table => + { + table.PrimaryKey("PK_Tasks", x => x.id); + table.ForeignKey( + name: "FK_Tasks_TaskTitles_TaskTitleid", + column: x => x.TaskTitleid, + principalTable: "TaskTitles", + principalColumn: "id"); + }); + + migrationBuilder.CreateTable( + name: "TaskStatuses", + columns: table => new + { + id = table.Column(type: "bigint", nullable: false) + .Annotation("SqlServer:Identity", "1, 1"), + Task_Id = table.Column(type: "bigint", nullable: false), + CreationDate = table.Column(type: "datetime2", nullable: false), + DeadlineExtentionDate = table.Column(type: "datetime2", nullable: true), + DeadlineExtentionRegDate = table.Column(type: "datetime2", nullable: true), + DeadlineExtentionRegUserId = table.Column(type: "bigint", nullable: false), + DeadlineExtentionStatus = table.Column(type: "smallint", nullable: false), + DoneRegDate = table.Column(type: "datetime2", nullable: true), + DoneRegUserId = table.Column(type: "bigint", nullable: false), + DoneStatus = table.Column(type: "smallint", nullable: false), + ImpossibilityDescription = table.Column(type: "nvarchar(max)", nullable: true), + ImpossibilityRegDate = table.Column(type: "datetime2", nullable: true), + ImpossibilityRegUserId = table.Column(type: "bigint", nullable: false), + ImpossibilityStatus = table.Column(type: "smallint", nullable: false), + ReferralRegDate = table.Column(type: "datetime2", nullable: true), + ReferralRegUserId = table.Column(type: "bigint", nullable: false), + ReferralStatus = table.Column(type: "smallint", nullable: false), + ReferralUserId = table.Column(type: "bigint", nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_TaskStatuses", x => x.id); + table.ForeignKey( + name: "FK_TaskStatuses_Tasks_Task_Id", + column: x => x.Task_Id, + principalTable: "Tasks", + principalColumn: "id", + onDelete: ReferentialAction.Cascade); + }); + + migrationBuilder.CreateIndex( + name: "IX_Tasks_TaskTitleid", + table: "Tasks", + column: "TaskTitleid"); + + migrationBuilder.CreateIndex( + name: "IX_TaskStatuses_Task_Id", + table: "TaskStatuses", + column: "Task_Id", + unique: true); + } + } +} diff --git a/CompanyManagment.EFCore/Migrations/CompanyContextModelSnapshot.cs b/CompanyManagment.EFCore/Migrations/CompanyContextModelSnapshot.cs index d2d909a7..ba3eec26 100644 --- a/CompanyManagment.EFCore/Migrations/CompanyContextModelSnapshot.cs +++ b/CompanyManagment.EFCore/Migrations/CompanyContextModelSnapshot.cs @@ -3070,6 +3070,14 @@ namespace CompanyManagment.EFCore.Migrations .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"); @@ -3529,134 +3537,6 @@ namespace CompanyManagment.EFCore.Migrations b.ToTable("TextManager_Subtitle", (string)null); }); - modelBuilder.Entity("Company.Domain.Task.Task", b => - { - b.Property("id") - .ValueGeneratedOnAdd() - .HasColumnType("bigint"); - - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); - - b.Property("Commander_Id") - .HasColumnType("bigint"); - - b.Property("CreationDate") - .HasColumnType("datetime2"); - - b.Property("Customer") - .HasColumnType("nvarchar(max)"); - - b.Property("Customer_Id") - .HasColumnType("bigint"); - - b.Property("Description") - .HasColumnType("nvarchar(max)"); - - b.Property("SeniorUser_Id") - .HasColumnType("bigint"); - - b.Property("TaskDate") - .HasColumnType("datetime2"); - - b.Property("TaskTitle") - .HasColumnType("nvarchar(max)"); - - b.Property("TaskTitleid") - .HasColumnType("bigint"); - - b.HasKey("id"); - - b.HasIndex("TaskTitleid"); - - b.ToTable("Tasks", (string)null); - }); - - modelBuilder.Entity("Company.Domain.TaskStatus.TaskStatus", b => - { - b.Property("id") - .ValueGeneratedOnAdd() - .HasColumnType("bigint"); - - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); - - b.Property("CreationDate") - .HasColumnType("datetime2"); - - b.Property("DeadlineExtentionDate") - .HasColumnType("datetime2"); - - b.Property("DeadlineExtentionRegDate") - .HasColumnType("datetime2"); - - b.Property("DeadlineExtentionRegUserId") - .HasColumnType("bigint"); - - b.Property("DeadlineExtentionStatus") - .HasColumnType("smallint"); - - b.Property("DoneRegDate") - .HasColumnType("datetime2"); - - b.Property("DoneRegUserId") - .HasColumnType("bigint"); - - b.Property("DoneStatus") - .HasColumnType("smallint"); - - b.Property("ImpossibilityDescription") - .HasColumnType("nvarchar(max)"); - - b.Property("ImpossibilityRegDate") - .HasColumnType("datetime2"); - - b.Property("ImpossibilityRegUserId") - .HasColumnType("bigint"); - - b.Property("ImpossibilityStatus") - .HasColumnType("smallint"); - - b.Property("ReferralRegDate") - .HasColumnType("datetime2"); - - b.Property("ReferralRegUserId") - .HasColumnType("bigint"); - - b.Property("ReferralStatus") - .HasColumnType("smallint"); - - b.Property("ReferralUserId") - .HasColumnType("bigint"); - - b.Property("Task_Id") - .HasColumnType("bigint"); - - b.HasKey("id"); - - b.HasIndex("Task_Id") - .IsUnique(); - - b.ToTable("TaskStatuses", (string)null); - }); - - modelBuilder.Entity("Company.Domain.TaskTitle.TaskTitle", b => - { - b.Property("id") - .ValueGeneratedOnAdd() - .HasColumnType("bigint"); - - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("id")); - - b.Property("CreationDate") - .HasColumnType("datetime2"); - - b.Property("Title") - .HasColumnType("nvarchar(max)"); - - b.HasKey("id"); - - b.ToTable("TaskTitles", (string)null); - }); - modelBuilder.Entity("Company.Domain.TaxJobCategoryAgg.TaxJobCategory", b => { b.Property("id") @@ -5276,24 +5156,6 @@ namespace CompanyManagment.EFCore.Migrations b.Navigation("EntityOriginalTitle"); }); - modelBuilder.Entity("Company.Domain.Task.Task", b => - { - b.HasOne("Company.Domain.TaskTitle.TaskTitle", null) - .WithMany("TasksList") - .HasForeignKey("TaskTitleid"); - }); - - modelBuilder.Entity("Company.Domain.TaskStatus.TaskStatus", b => - { - b.HasOne("Company.Domain.Task.Task", "Task") - .WithOne("TaskStatus") - .HasForeignKey("Company.Domain.TaskStatus.TaskStatus", "Task_Id") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.Navigation("Task"); - }); - modelBuilder.Entity("Company.Domain.TaxLeftWorkCategoryAgg.TaxLeftWorkCategory", b => { b.HasOne("Company.Domain.WorkshopAgg.Workshop", "Workshop") @@ -5632,16 +5494,6 @@ namespace CompanyManagment.EFCore.Migrations b.Navigation("Subtitles"); }); - modelBuilder.Entity("Company.Domain.Task.Task", b => - { - b.Navigation("TaskStatus"); - }); - - modelBuilder.Entity("Company.Domain.TaskTitle.TaskTitle", b => - { - b.Navigation("TasksList"); - }); - modelBuilder.Entity("Company.Domain.TaxLeftWorkCategoryAgg.TaxLeftWorkCategory", b => { b.Navigation("TaxLeftWorkItemList"); diff --git a/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs b/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs index c721f530..58d7b98b 100644 --- a/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs +++ b/CompanyManagment.EFCore/Repository/InstitutionContractRepository.cs @@ -2,20 +2,14 @@ using System.Collections.Generic; using System.Diagnostics; using System.Linq; -using System.Threading.Tasks; using _0_Framework.Application; using _0_Framework.InfraStructure; using Company.Domain.ContractingPartyAccountAgg; using Company.Domain.empolyerAgg; using Company.Domain.InstitutionContractAgg; -using Company.Domain.WorkshopAccountAgg; using Company.Domain.WorkshopAgg; -using CompanyManagment.App.Contracts.Employee; using CompanyManagment.App.Contracts.Employer; -using CompanyManagment.App.Contracts.FinancialStatment; using CompanyManagment.App.Contracts.InstitutionContract; -using CompanyManagment.App.Contracts.LeftWork; -using CompanyManagment.App.Contracts.LeftWorkInsurance; using CompanyManagment.App.Contracts.Workshop; using Microsoft.EntityFrameworkCore; using PersianTools.Core; diff --git a/CompanyManagment.EFCore/Repository/PaymentToEmployeeItemRepository.cs b/CompanyManagment.EFCore/Repository/PaymentToEmployeeItemRepository.cs index b16913d0..b952c045 100644 --- a/CompanyManagment.EFCore/Repository/PaymentToEmployeeItemRepository.cs +++ b/CompanyManagment.EFCore/Repository/PaymentToEmployeeItemRepository.cs @@ -1,14 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using _0_Framework.Application; -using _0_Framework.InfraStructure; +using _0_Framework.InfraStructure; using Company.Domain.PaymentToEmployeeItemAgg; -using CompanyManagment.App.Contracts.PaymentToEmployee; -using CompanyManagment.EFCore; -using Microsoft.EntityFrameworkCore; namespace CompanyManagment.EFCore.Repository; diff --git a/CompanyManagment.EFCore/Repository/PaymentToEmployeeRepository.cs b/CompanyManagment.EFCore/Repository/PaymentToEmployeeRepository.cs index a5882ae3..3df1721b 100644 --- a/CompanyManagment.EFCore/Repository/PaymentToEmployeeRepository.cs +++ b/CompanyManagment.EFCore/Repository/PaymentToEmployeeRepository.cs @@ -1,18 +1,11 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; -using System.Threading.Tasks; using _0_Framework.Application; using _0_Framework.InfraStructure; -using Company.Domain.CheckoutAgg; -using Company.Domain.EmployeeAgg; using Company.Domain.PaymentToEmployeeAgg; -using CompanyManagment.App.Contracts.Checkout; using CompanyManagment.App.Contracts.PaymentToEmployee; -using CompanyManagment.EFCore.Migrations; using Microsoft.EntityFrameworkCore; -using static System.Runtime.InteropServices.JavaScript.JSType; namespace CompanyManagment.EFCore.Repository { diff --git a/CompanyManagment.EFCore/Repository/ReportClientRepository.cs b/CompanyManagment.EFCore/Repository/ReportClientRepository.cs index e8068763..95097841 100644 --- a/CompanyManagment.EFCore/Repository/ReportClientRepository.cs +++ b/CompanyManagment.EFCore/Repository/ReportClientRepository.cs @@ -1,13 +1,10 @@ using _0_Framework.Application; using AccountMangement.Infrastructure.EFCore; using Company.Domain.ReportClientAgg; -using CompanyManagment.App.Contracts.Checkout; using CompanyManagment.App.Contracts.ReportClient; using System; using System.Collections.Generic; using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace CompanyManagment.EFCore.Repository; public class ReportClientRepository : IReportClientRepository diff --git a/CompanyManagment.EFCore/Repository/RollCallEmployeeRepository.cs b/CompanyManagment.EFCore/Repository/RollCallEmployeeRepository.cs index 5a1da50d..59b747a2 100644 --- a/CompanyManagment.EFCore/Repository/RollCallEmployeeRepository.cs +++ b/CompanyManagment.EFCore/Repository/RollCallEmployeeRepository.cs @@ -1,13 +1,9 @@ using System; using System.Collections.Generic; using System.Linq; -using _0_Framework.Application; using _0_Framework.InfraStructure; -using Company.Domain.EmployeeAgg; using Company.Domain.RollCallEmployeeAgg; -using CompanyManagment.App.Contracts.LeftWork; using CompanyManagment.App.Contracts.RollCallEmployee; -using MD.PersianDateTime.Standard; using Microsoft.EntityFrameworkCore; namespace CompanyManagment.EFCore.Repository; diff --git a/CompanyManagment.EFCore/Repository/RollCallPlanRepository.cs b/CompanyManagment.EFCore/Repository/RollCallPlanRepository.cs index ef1180d9..b85beafa 100644 --- a/CompanyManagment.EFCore/Repository/RollCallPlanRepository.cs +++ b/CompanyManagment.EFCore/Repository/RollCallPlanRepository.cs @@ -4,7 +4,6 @@ using _0_Framework.Application; using _0_Framework.InfraStructure; using Company.Domain.RollCallPlanAgg; using CompanyManagment.App.Contracts.RollCallPlan; -using Microsoft.EntityFrameworkCore; namespace CompanyManagment.EFCore.Repository; diff --git a/CompanyManagment.EFCore/Repository/TaskRepository.cs b/CompanyManagment.EFCore/Repository/TaskRepository.cs deleted file mode 100644 index b6d2a056..00000000 --- a/CompanyManagment.EFCore/Repository/TaskRepository.cs +++ /dev/null @@ -1,64 +0,0 @@ -using System.Collections.Generic; -using System.Linq; -using _0_Framework.Application; -using _0_Framework.InfraStructure; -using Company.Domain.Task; -using CompanyManagment.App.Contracts.Task; - -namespace CompanyManagment.EFCore.Repository; - -public class TaskRepository : RepositoryBase, ITaskRepository -{ - private readonly CompanyContext _context; - - public TaskRepository(CompanyContext context) : base(context) - { - _context = context; - } - - public void Remove(long id) - { - var task = Get(id); - - Remove(task); - - SaveChanges(); - } - - public List Search(TaskSearchModel searchModel) - { - var query = _context.Tasks.Select(x => new TaskViewModel - { - Id = x.id, - Commander_Id = x.Commander_Id, - SeniorUser_Id = x.SeniorUser_Id, - Customer_Id = x.Customer_Id, - CustomerName = x.Customer, - TaskTitle = x.TaskTitle, - Description = x.Description, - TaskDate = x.TaskDate.ToFarsi(), - TaskGDate = x.TaskDate - }); - - if (searchModel.Id != 0) - { - query = query.Where(x => x.Id == searchModel.Id); - } - - if (searchModel.RoleId != 0 && searchModel.RoleId != 1) - { - query = query.Where(x => x.SeniorUser_Id == searchModel.AccountId || x.Commander_Id == searchModel.AccountId); - } - - return query.OrderBy(x => x.TaskGDate).ToList(); - } - - public void UpdateTask(Task editTask) - { - //var task = Get(editTask.id); - - //task.Edit(editTask.Commander_Id, editTask.SeniorUser_Id, editTask.TaskTitle_Id, editTask.Customer, editTask.Customer_Id, editTask.TaskDate.ToGeorgianDateTime(), editTask.Description); - - //SaveChanges(); - } -} \ No newline at end of file diff --git a/CompanyManagment.EFCore/Repository/TaskStatusRepository.cs b/CompanyManagment.EFCore/Repository/TaskStatusRepository.cs deleted file mode 100644 index fe3efa30..00000000 --- a/CompanyManagment.EFCore/Repository/TaskStatusRepository.cs +++ /dev/null @@ -1,121 +0,0 @@ -using System.Collections.Generic; -using System.Linq; -using _0_Framework.InfraStructure; -using Company.Domain.TaskStatus; -using CompanyManagment.App.Contracts.TaskStatus; - - -namespace CompanyManagment.EFCore.Repository; - -public class TaskStatusRepository : RepositoryBase, ITaskStatusRepository -{ - private readonly CompanyContext _context; - public TaskStatusRepository(CompanyContext context) : base(context) - { - _context = context; - } - - public EditTaskStatus GetDetails(long id) - { - return null; - } - - public EditTaskStatus GetDetails(long fileId, int boardTypeId) - { - return null; - } - - public void Remove(long id) - { - } - - public List Search(TaskStatusSearchModel searchModel) - { - var query = _context.TaskStatuses.Select(x => new EditTaskStatus - { - Id = x.id, - ReferralStatus = x.ReferralStatus, - ReferralUserId = x.ReferralUserId, - ReferralRegDate = x.ReferralRegDate, - ReferralRegUserId = x.ReferralRegUserId, - DeadlineExtentionStatus = x.DeadlineExtentionStatus, - DeadlineExtentionDate = x.DeadlineExtentionDate, - DeadlineExtentionRegDate = x.DeadlineExtentionDate, - DeadlineExtentionRegUserId = x.DeadlineExtentionRegUserId, - ImpossibilityStatus = x.ImpossibilityStatus, - ImpossibilityDescription = x.ImpossibilityDescription, - ImpossibilityRegDate = x.ImpossibilityRegDate, - ImpossibilityRegUserId = x.ImpossibilityRegUserId, - DoneStatus = x.DoneStatus, - DoneRegDate = x.DoneRegDate, - DoneRegUserId = x.DoneRegUserId, - Task_Id = x.Task_Id - }); - - if (searchModel.TaskId != 0) - { - query = query.Where(x => x.Task_Id == searchModel.TaskId); - } - - if (searchModel.ReferralUserId != 0) - { - query = query.Where(x => x.ReferralUserId == searchModel.ReferralUserId); - } - - return query.ToList(); - - } - - public void CreateOrUpdateTaskStatus(EditTaskStatus editTaskStatus) - { - if (editTaskStatus.Id == 0) - { - var taskStatus = new TaskStatus - ( - editTaskStatus.ReferralStatus, - editTaskStatus.ReferralUserId, - editTaskStatus.ReferralRegDate, - editTaskStatus.ReferralRegUserId, - editTaskStatus.DeadlineExtentionStatus, - editTaskStatus.DeadlineExtentionDate, - editTaskStatus.DeadlineExtentionRegDate, - editTaskStatus.DeadlineExtentionRegUserId, - editTaskStatus.ImpossibilityStatus, - editTaskStatus.ImpossibilityDescription, - editTaskStatus.ImpossibilityRegDate, - editTaskStatus.ImpossibilityRegUserId, - editTaskStatus.DoneStatus, - editTaskStatus.DoneRegDate, - editTaskStatus.DoneRegUserId, - editTaskStatus.Task_Id - ); - - Create(taskStatus); - } - else - { - var savedTaskStatus = Get(editTaskStatus.Id); - - savedTaskStatus.Edit - ( - editTaskStatus.ReferralStatus, - editTaskStatus.ReferralUserId, - editTaskStatus.ReferralRegDate, - editTaskStatus.ReferralRegUserId, - editTaskStatus.DeadlineExtentionStatus, - editTaskStatus.DeadlineExtentionDate, - editTaskStatus.DeadlineExtentionRegDate, - editTaskStatus.DeadlineExtentionRegUserId, - editTaskStatus.ImpossibilityStatus, - editTaskStatus.ImpossibilityDescription, - editTaskStatus.ImpossibilityRegDate, - editTaskStatus.ImpossibilityRegUserId, - editTaskStatus.DoneStatus, - editTaskStatus.DoneRegDate, - editTaskStatus.DoneRegUserId, - editTaskStatus.Task_Id - ); - } - SaveChanges(); - } -} \ No newline at end of file diff --git a/CompanyManagment.EFCore/Repository/TaskTitleRepository.cs b/CompanyManagment.EFCore/Repository/TaskTitleRepository.cs deleted file mode 100644 index bbd015a0..00000000 --- a/CompanyManagment.EFCore/Repository/TaskTitleRepository.cs +++ /dev/null @@ -1,52 +0,0 @@ -using System.Collections.Generic; -using System.Linq; -using _0_Framework.InfraStructure; -using Company.Domain.TaskTitle; -using CompanyManagment.App.Contracts.TaskTitle; - - -namespace CompanyManagment.EFCore.Repository; - -public class TaskTitleRepository : RepositoryBase, ITaskTitleRepository -{ - private readonly CompanyContext _context; - public TaskTitleRepository(CompanyContext context) : base(context) - { - _context = context; - } - - public EditTaskTitle GetDetails(long id) - { - return _context.TaskTitles.Select(x => new EditTaskTitle - { - Id = x.id, - Title = x.Title - }).FirstOrDefault(x => x.Id == id); - } - - public void Remove(long id) - { - var taskTitle = Get(id); - - Remove(taskTitle); - - SaveChanges(); - } - - public List Search(TaskTitleSearchModel searchModel) - { - var query = _context.TaskTitles.Select(x => new TaskTitleViewModel - { - Id = x.id, - Title = x.Title - }); - - //TODO if - if (!string.IsNullOrEmpty(searchModel.Title)) - { - query = query.Where(x => x.Title.Contains(searchModel.Title)); - } - - return query.OrderByDescending(x => x.Id).ToList(); - } -} \ No newline at end of file diff --git a/CompanyManagment.EFCore/Repository/TaxJobCategoryRepository.cs b/CompanyManagment.EFCore/Repository/TaxJobCategoryRepository.cs index ce4db9c0..70bce311 100644 --- a/CompanyManagment.EFCore/Repository/TaxJobCategoryRepository.cs +++ b/CompanyManagment.EFCore/Repository/TaxJobCategoryRepository.cs @@ -4,8 +4,6 @@ using _0_Framework.InfraStructure; using Company.Domain.TaxJobCategoryAgg; using CompanyManagment.App.Contracts.TaxJobCategory; -using Microsoft.EntityFrameworkCore; - namespace CompanyManagment.EFCore.Repository; public class TaxJobCategoryRepository : RepositoryBase, ITaxJobCategoryRepository diff --git a/CompanyManagment.EFCore/Repository/TaxLeftWorkCategoryRepository.cs b/CompanyManagment.EFCore/Repository/TaxLeftWorkCategoryRepository.cs index 1bfd025c..2b4f0f0e 100644 --- a/CompanyManagment.EFCore/Repository/TaxLeftWorkCategoryRepository.cs +++ b/CompanyManagment.EFCore/Repository/TaxLeftWorkCategoryRepository.cs @@ -7,7 +7,6 @@ using Company.Domain.TaxLeftWorkCategoryAgg; using CompanyManagment.App.Contracts.TaxLeftWorkCategory; using CompanyManagment.App.Contracts.TaxLeftWorkItem; using Microsoft.EntityFrameworkCore; -using static Microsoft.EntityFrameworkCore.DbLoggerCategory.Database; namespace CompanyManagment.EFCore.Repository; diff --git a/CompanyManagment.EFCore/Repository/TaxLeftWorkItemRepository.cs b/CompanyManagment.EFCore/Repository/TaxLeftWorkItemRepository.cs index 6c1b5733..9d2174b1 100644 --- a/CompanyManagment.EFCore/Repository/TaxLeftWorkItemRepository.cs +++ b/CompanyManagment.EFCore/Repository/TaxLeftWorkItemRepository.cs @@ -4,7 +4,6 @@ using _0_Framework.Application; using _0_Framework.InfraStructure; using Company.Domain.TaxLeftWorkItemAgg; using CompanyManagment.App.Contracts.TaxLeftWorkItem; -using Microsoft.EntityFrameworkCore; namespace CompanyManagment.EFCore.Repository; diff --git a/CompanyManagment.EFCore/Repository/WorkingHoursItemsRepository.cs b/CompanyManagment.EFCore/Repository/WorkingHoursItemsRepository.cs index c49c89cd..8616cf42 100644 --- a/CompanyManagment.EFCore/Repository/WorkingHoursItemsRepository.cs +++ b/CompanyManagment.EFCore/Repository/WorkingHoursItemsRepository.cs @@ -1,9 +1,7 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; using System.Linq; using _0_Framework.InfraStructure; using Company.Domain.WorkingHoursItemsAgg; -using CompanyManagment.App.Contracts.Contract; using CompanyManagment.App.Contracts.WorkingHoursItems; namespace CompanyManagment.EFCore.Repository; diff --git a/PersonalContractingParty.Config/PersonalBootstrapper.cs b/PersonalContractingParty.Config/PersonalBootstrapper.cs index 8d1134ad..49c44493 100644 --- a/PersonalContractingParty.Config/PersonalBootstrapper.cs +++ b/PersonalContractingParty.Config/PersonalBootstrapper.cs @@ -21,9 +21,7 @@ using Company.Domain.FileEmployerAgg; using Company.Domain.FileState; using Company.Domain.FileTiming; using Company.Domain.FileTitle; -using Company.Domain.Task; -using Company.Domain.TaskStatus; -using Company.Domain.TaskTitle; + using Company.Domain.HolidayAgg; using Company.Domain.HolidayItemAgg; using Company.Domain.JobAgg; @@ -49,9 +47,6 @@ using Company.Domain.YearlySalaryItemsAgg; using Company.Domain.YearlysSalaryTitleAgg; using CompanyManagment.App.Contracts.Board; using CompanyManagment.App.Contracts.Chapter; -using CompanyManagment.App.Contracts.Task; -using CompanyManagment.App.Contracts.TaskStatus; -using CompanyManagment.App.Contracts.TaskTitle; using CompanyManagment.App.Contracts.Checkout; using CompanyManagment.App.Contracts.Contact2; using CompanyManagment.App.Contracts.Contract; @@ -177,14 +172,14 @@ public class PersonalBootstrapper { //----Task-Manager-Project--------------------------------- - services.AddTransient(); - services.AddTransient(); + //services.AddTransient(); + //services.AddTransient(); - services.AddTransient(); - services.AddTransient(); + //services.AddTransient(); + //services.AddTransient(); - services.AddTransient(); - services.AddTransient(); + //services.AddTransient(); + //services.AddTransient(); //------MAIN-PROJECT---------------- services.AddTransient(); services.AddTransient(); diff --git a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/CreateOrEdit.cshtml b/ServiceHost/Areas/Admin/Pages/Company/TaskManager/CreateOrEdit.cshtml deleted file mode 100644 index b8505ded..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/CreateOrEdit.cshtml +++ /dev/null @@ -1,312 +0,0 @@ -@model CompanyManagment.App.Contracts.Task.EditTask -@inject _0_Framework.Application.IAuthHelper AuthHelper; -@{ - var currentAccount = AuthHelper.CurrentAccountInfo(); -} -@{ - -} - - - - - - - diff --git a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/CreateOrEditTaskTitle.cshtml b/ServiceHost/Areas/Admin/Pages/Company/TaskManager/CreateOrEditTaskTitle.cshtml deleted file mode 100644 index e57b21f2..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/CreateOrEditTaskTitle.cshtml +++ /dev/null @@ -1,104 +0,0 @@ -@model CompanyManagment.App.Contracts.TaskTitle.EditTaskTitle -@inject _0_Framework.Application.IAuthHelper AuthHelper; - -@{ - -} - - - - - - - diff --git a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/Index.cshtml b/ServiceHost/Areas/Admin/Pages/Company/TaskManager/Index.cshtml deleted file mode 100644 index bf03412e..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/Index.cshtml +++ /dev/null @@ -1,1052 +0,0 @@ -@page -@using _0_Framework.Application -@using MD.PersianDateTime.Standard -@model ServiceHost.Areas.Admin.Pages.Company.TaskManager.IndexModel -@inject _0_Framework.Application.IAuthHelper AuthHelper; -@{ - var status = new Dictionary(); - - status.Add("NOTSET", CompanyManagment.App.Contracts.TaskStatus.TaskStatusEnums.NOTSET); - status.Add("REJECTED", CompanyManagment.App.Contracts.TaskStatus.TaskStatusEnums.REJECTED); - status.Add("UNAPPROVED", CompanyManagment.App.Contracts.TaskStatus.TaskStatusEnums.UNAPPROVED); - status.Add("SENIOR_APPROVAL", CompanyManagment.App.Contracts.TaskStatus.TaskStatusEnums.SENIOR_APPROVAL); - status.Add("MANAGER_APPROVAL", CompanyManagment.App.Contracts.TaskStatus.TaskStatusEnums.MANAGER_APPROVAL); - status.Add("ALL", CompanyManagment.App.Contracts.TaskStatus.TaskStatusEnums.ALL); - - var currentAccount = AuthHelper.CurrentAccountInfo(); - - var today = DateTime.Now.Date; -} - -@{ - Layout = "Shared/_AdminLayout"; - ViewData["title"] = "مدیریت وظایف"; -} - -
- -
-
- -
- -
-
- @*===================================================================================================================*@ - -
-
-
- -
-
-
- -
-
- -
-
- - @**@ -
-
- -
-
- -
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
- -
- -
- - -
-
- -
- - مشاهده همه -
-
-
-
-
-
-
-
-
- -
-
-
-
-
-

- - لیست وظیفه ها -

-
@(new PersianDateTime(DateTime.Now).ToLongDateString())
-
-
-
-
- - - - - - - - - - - - - - - - - - - @{ var i = 1; } - @foreach(var item in Model.viewModels) - { - var style = ""; - - if(item.TaskDate.ToGeorgianDateTime().Date == today) - style = "background: #ff9190"; - - if(item.TaskDate.ToGeorgianDateTime().Date - today == TimeSpan.FromDays(1)) - style = "background: #ffe6ba"; - - if(today > item.TaskDate.ToGeorgianDateTime().Date) - style = "background: #000; color: #fff"; - - - - - - - - - - - - - - - - i++; - } - -
# - - - با استفاده از این چک باکس می توانید وظایف را بصورت گروهی انتخاب کرده و سپس با کلیک بر روی دکمه حذف گروهی اقدام به حذف گروهی نمایید - - - آمر نام کاربر ارجاع گیرنده تاریخ وظیفه طرف وظیفه عنوان کار توضیحات اقدام - - - -
@i - - -

@item.CommanderName

-
-

@item.SeniorUserName

-
-

@item.ReferralRecipientName

-
-

@item.TaskDate

-
-
-

- @item.CustomerName -

- - @item.CustomerName - -
-
-
-

- @item.TaskTitle -

- - @item.TaskTitle - -
-
-
-

- @item.Description -

- - @item.Description - -
-
- - @{ - if (@item.TaskStatus.DoneStatus == status["NOTSET"] || @item.TaskStatus.DoneStatus == status["REJECTED"]) - { - - - - } - else if(currentAccount.RoleId == 1 && @item.TaskStatus.DoneStatus != status["MANAGER_APPROVAL"]) - { - - - } - - if (@item.TaskStatus.ImpossibilityStatus == status["NOTSET"] || @item.TaskStatus.ImpossibilityStatus == status["REJECTED"]) - { - - - - } - else if(currentAccount.RoleId == 1 && @item.TaskStatus.ImpossibilityStatus != status["MANAGER_APPROVAL"]) - { - - - } - - if (@item.TaskStatus.DeadlineExtentionStatus == status["NOTSET"] || @item.TaskStatus.DeadlineExtentionStatus == status["MANAGER_APPROVAL"] || @item.TaskStatus.DeadlineExtentionStatus == status["REJECTED"]) - { - - - - } - else if(currentAccount.RoleId == 1 && @item.TaskStatus.DeadlineExtentionStatus != status["MANAGER_APPROVAL"]) - { - - - } - - if (@item.TaskStatus.ReferralStatus == status["NOTSET"] || @item.TaskStatus.ReferralStatus == status["REJECTED"]) - { - - - - } - else if(currentAccount.RoleId == 1 && @item.TaskStatus.ReferralStatus != status["MANAGER_APPROVAL"]) - { - - - } - } - - @if(currentAccount.RoleId == 1 || currentAccount.Id == item.Commander_Id) - { - - - - - - - } -
-
-
-
-
-
-
- - - - -@section Script { - - - - -} diff --git a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/Index.cshtml.cs b/ServiceHost/Areas/Admin/Pages/Company/TaskManager/Index.cshtml.cs deleted file mode 100644 index 6c3ba05c..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/Index.cshtml.cs +++ /dev/null @@ -1,295 +0,0 @@ -using _0_Framework_b.Application; -using AccountManagement.Application.Contracts.Account; -using CompanyManagment.App.Contracts.File1; -using CompanyManagment.App.Contracts.Task; -using CompanyManagment.App.Contracts.TaskStatus; -using CompanyManagment.App.Contracts.TaskTitle; -using Microsoft.AspNetCore.Http; -using Microsoft.AspNetCore.Http.Extensions; -using Microsoft.AspNetCore.Mvc; -using Microsoft.AspNetCore.Mvc.RazorPages; -using System; -using System.Collections.Generic; -using System.Linq; - -namespace ServiceHost.Areas.Admin.Pages.Company.TaskManager -{ - public class IndexModel : PageModel - { - public TaskSearchModel searchModel; - public List viewModels; - public List refferalUsers; - - private readonly IFileApplication _fileApplication; - private readonly ITaskTitleApplication _taskTitleApplication; - private readonly ITaskApplication _taskApplication; - private readonly ITaskStatusApplication _taskStatusApplication; - private readonly IAccountApplication _accountApplication; - private readonly _0_Framework.Application.IAuthHelper _authHelper; - - public IndexModel( - IFileApplication fileApplication, - ITaskTitleApplication taskTitleApplication, - ITaskApplication taskApplication, - ITaskStatusApplication taskStatusApplication, - IAccountApplication accountApplication, - _0_Framework.Application.IAuthHelper authHelper) - { - _fileApplication = fileApplication; - _taskTitleApplication = taskTitleApplication; - _taskApplication = taskApplication; - _taskStatusApplication = taskStatusApplication; - _accountApplication = accountApplication; - _authHelper = authHelper; - _accountApplication = accountApplication; - } - - public void OnGet(TaskSearchModel searchModel) - { - var currentAccount = _authHelper.CurrentAccountInfo(); - - this.searchModel = new TaskSearchModel(); - - this.searchModel = searchModel; - - var accounts = _accountApplication.Search(new AccountSearchModel()); - - this.searchModel.Commanders = accounts.Where(x => x.RoleId == 1).ToList(); - this.searchModel.SeniorUsers = accounts.Where(x => x.RoleId != 1).ToList(); - //this.searchModel.TaskTitles = _taskTitleApplication.Search(new TaskTitleSearchModel()); - - - if (searchModel.IsSearch) - { - viewModels = _taskApplication.Search(new TaskSearchModel { AccountId = currentAccount.Id, RoleId = currentAccount.RoleId }); - viewModels = _taskApplication.FilterData(viewModels, searchModel); - } - else - { - viewModels = _taskApplication.Search(new TaskSearchModel { AccountId = currentAccount.Id, RoleId = currentAccount.RoleId }); - viewModels = viewModels.Where(x => !( - x.TaskStatus.DoneStatus == TaskStatusEnums.SENIOR_APPROVAL || - x.TaskStatus.DoneStatus == TaskStatusEnums.MANAGER_APPROVAL)) - .Take(100).ToList(); - } - - refferalUsers = _accountApplication.GetAccounts(); - } - - - public IActionResult OnGetCreateOrEdit(long? Id) - { - var editTask = new EditTask(); - - if (Id != null) - { - editTask = _taskApplication.GetDetails((long) Id); - editTask.IsEditMode = true; - } - - editTask.SeniorUsers = _accountApplication.GetAccounts().Where(x => x.RoleId != 1).ToList(); - editTask.ReferralRecipientUsers = editTask.SeniorUsers; - editTask.Customers = _fileApplication.GetAllEmployers(); - editTask.TaskTitles = _taskTitleApplication.Search(new TaskTitleSearchModel()); - return Partial("./CreateOrEdit", editTask); - } - - public IActionResult OnPostCreateOrEdit(EditTask createTask) - { - var result = new OperationResult(); - - if (createTask.TaskFromDate == null && createTask.TaskDate == null) - return new JsonResult(result.Failed("هردو فیلد تاریخ نباید خالی باشد")); - - if (createTask.Customer == null && createTask.Customer_Id == 0) - return new JsonResult(result.Failed("طرف وظیفه را وارد کنید")); - - if (createTask.TaskTitle == null && createTask.SelectTaskTitle == "0") - return new JsonResult(result.Failed("عنوان وظیفه را وارد کنید")); - - if (createTask.TaskTitle == null) - createTask.TaskTitle = createTask.SelectTaskTitle; - - if (createTask.Id == 0) - result = _taskApplication.Create(createTask); - - else - { - //var task = _taskApplication.GetDetails(createTask.Id); - result = _taskApplication.Edit(createTask); - } - - return new JsonResult(result.Succcedded()); - } - - public JsonResult OnPostDeleteTask(int id) - { - var result = _taskApplication.Remove(id); - - return new JsonResult(result); - } - - public JsonResult OnPostDeleteTasks(List taskIds) - { - foreach(var id in taskIds) - { - _taskApplication.Remove(id); - } - - return new JsonResult(new OperationResult().Succcedded()); - - } - - public JsonResult OnPostDate(int type) - { - - return new JsonResult(new - { - date = _taskApplication.GetDate(type).Substring(0, 10) - }); - } - - public JsonResult OnPostSetRefferalUser(int refferalUserId, int taskId) - { - var taskStatus = new EditTaskStatus - { - ReferralStatus = TaskStatusEnums.MANAGER_APPROVAL, - ReferralUserId = refferalUserId, - ReferralRegDate = DateTime.Now, - ReferralRegUserId = _authHelper.CurrentAccountId(), - Task_Id = taskId - }; - - - var result = _taskStatusApplication.SetRefferal(taskStatus); - - return new JsonResult(result); - } - - public JsonResult OnPostSetRefferalUserApproval(int taskId, bool approval) - { - var taskStatus = new EditTaskStatus - { - ReferralStatus = approval == true ? TaskStatusEnums.MANAGER_APPROVAL : TaskStatusEnums.REJECTED, - Task_Id = taskId, - IsApproval = true - }; - - if (approval == false) - taskStatus.ReferralUserId = 0; - - var result = _taskStatusApplication.SetRefferal(taskStatus); - - return new JsonResult(result); - } - - public JsonResult OnPostSetDeadlineDate(int taskId, string date) - { - try - { - var dateTime = date.ToGeorgianDateTime(); - } - catch(Exception e) - { - var ex = new JsonResult(new OperationResult().Failed("لطفا تاریخ را صحیح وارد کنید")); - ex.StatusCode = 410; - - return ex; - } - - var taskStatus = new EditTaskStatus - { - DeadlineExtentionStatus = TaskStatusEnums.UNAPPROVED, - DeadlineExtentionDate = date.ToGeorgianDateTime(), - Task_Id = taskId, - }; - - var result = _taskStatusApplication.SetDeadline(taskStatus); - - return new JsonResult(result); - } - - public JsonResult OnPostSetDeadlineExtentionApproval(int taskId, bool approval) - { - var taskStatus = new EditTaskStatus - { - DeadlineExtentionStatus = approval == true ? TaskStatusEnums.MANAGER_APPROVAL : TaskStatusEnums.REJECTED, - Task_Id = taskId, - IsApproval = true, - Approval = approval - }; - - //if (approval == false) - // taskStatus.DeadlineExtentionDate = null; - - var result = _taskStatusApplication.SetDeadline(taskStatus); - - return new JsonResult(result); - } - - - public JsonResult OnPostSetImpossibility(string impossibilityDescription, int taskId) - { - var taskStatus = new EditTaskStatus - { - ImpossibilityStatus = TaskStatusEnums.UNAPPROVED, - ImpossibilityDescription = impossibilityDescription, - ImpossibilityRegDate = DateTime.Now, - ImpossibilityRegUserId = _authHelper.CurrentAccountId(), - Task_Id = taskId - }; - - - var result = _taskStatusApplication.SetImpossibility(taskStatus); - - return new JsonResult(result); - } - - public JsonResult OnPostSetImpossibilityApproval(int taskId, bool approval) - { - var taskStatus = new EditTaskStatus - { - ImpossibilityStatus = approval == true ? TaskStatusEnums.MANAGER_APPROVAL : TaskStatusEnums.REJECTED, - Task_Id = taskId, - IsApproval = true, - Approval = approval - }; - - var result = _taskStatusApplication.SetImpossibility(taskStatus); - - return new JsonResult(result); - } - - public JsonResult OnPostSetDone(int taskId) - { - var taskStatus = new EditTaskStatus - { - DoneStatus = TaskStatusEnums.UNAPPROVED, - DoneRegDate = DateTime.Now, - DoneRegUserId = _authHelper.CurrentAccountId(), - Task_Id = taskId - }; - - - var result = _taskStatusApplication.SetDone(taskStatus); - - return new JsonResult(result); - } - - public JsonResult OnPostSetDoneApproval(int taskId, bool approval) - { - var taskStatus = new EditTaskStatus - { - DoneStatus = approval == true ? TaskStatusEnums.MANAGER_APPROVAL : TaskStatusEnums.REJECTED, - Task_Id = taskId, - IsApproval = true, - Approval = approval - }; - - var result = _taskStatusApplication.SetDone(taskStatus); - - return new JsonResult(result); - } - - } -} diff --git a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/TaskTitle.cshtml b/ServiceHost/Areas/Admin/Pages/Company/TaskManager/TaskTitle.cshtml deleted file mode 100644 index 3202bc71..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/TaskTitle.cshtml +++ /dev/null @@ -1,174 +0,0 @@ -@page -@using _0_Framework.Application -@model ServiceHost.Areas.Admin.Pages.Company.TaskManager.TaskTitleModel -@{ - Layout = "Shared/_AdminLayout"; - ViewData["title"] = "مدیریت وظایف"; -} - -
- -
-
- -
- -
-
- @*===================================================================================================================*@ - -
-
-
-
-
- -
- -
-
- -
- - -
-
- -
- - مشاهده همه -
-
-
-
-
-
-
-
-
- -
-
-
-
-
-

لیست عناوین وظیفه

-
-
-
-
- - - - - - - - - - - @{ var i = 1; } - @foreach(var item in Model.viewModels) - { - - - - - - - i++; - } - -
# عنوان وظیفه
@i -

@item.Title

-
- - - - - - -
-
-
-
-
-
-
- - - -@section Script { - - - - -} diff --git a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/TaskTitle.cshtml.cs b/ServiceHost/Areas/Admin/Pages/Company/TaskManager/TaskTitle.cshtml.cs deleted file mode 100644 index 00c8a516..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TaskManager/TaskTitle.cshtml.cs +++ /dev/null @@ -1,62 +0,0 @@ -using _0_Framework_b.Application; -using CompanyManagment.App.Contracts.TaskTitle; -using Microsoft.AspNetCore.Mvc; -using Microsoft.AspNetCore.Mvc.RazorPages; -using System.Collections.Generic; - -namespace ServiceHost.Areas.Admin.Pages.Company.TaskManager -{ - public class TaskTitleModel : PageModel - { - public List viewModels; - public TaskTitleSearchModel searchModel; - - public ITaskTitleApplication _taskTitleApplication { get; } - - public TaskTitleModel(ITaskTitleApplication taskTitleApplication) - { - _taskTitleApplication = taskTitleApplication; - } - - - public void OnGet(TaskTitleSearchModel searchModel) - { - viewModels = _taskTitleApplication.Search(searchModel); - } - - public IActionResult OnGetCreateOrEditTaskTitle(long? Id) - { - var editTaskTitle = new EditTaskTitle(); - - if (Id != null) - { - editTaskTitle = _taskTitleApplication.GetDetails((long)Id); - } - - return Partial("CreateOrEditTaskTitle", editTaskTitle); - } - - public IActionResult OnPostCreateOrEditTaskTitle(EditTaskTitle createTaskTitle) - { - var result = new OperationResult(); - - if (createTaskTitle.Id == 0) - result = _taskTitleApplication.Create(createTaskTitle); - - else - { - //var task = _taskApplication.GetDetails(createTask.Id); - result = _taskTitleApplication.Edit(createTaskTitle); - } - - return new JsonResult(result); - } - - public IActionResult OnPostDeleteTaskTitle(long Id) - { - var result = _taskTitleApplication.Remove(Id); - - return new JsonResult(result); - } - } -} diff --git a/ServiceHost/Areas/Admin/Pages/Company/TextManager/Create.cshtml b/ServiceHost/Areas/Admin/Pages/Company/TextManager/Create.cshtml deleted file mode 100644 index 5ae37651..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TextManager/Create.cshtml +++ /dev/null @@ -1,333 +0,0 @@ -@model CompanyManagment.App.Contracts.TextManager.CreateTextManager -@{ -} -@{ - -} - - - - - - diff --git a/ServiceHost/Areas/Admin/Pages/Company/TextManager/Details.cshtml b/ServiceHost/Areas/Admin/Pages/Company/TextManager/Details.cshtml deleted file mode 100644 index adb45dee..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TextManager/Details.cshtml +++ /dev/null @@ -1,313 +0,0 @@ -@using _0_Framework.Application -@using System.Security.Cryptography.X509Certificates -@model CompanyManagment.App.Contracts.TextManager.EditTextManager -@{ - -} - - - -
- - - - -
- \ No newline at end of file diff --git a/ServiceHost/Areas/Admin/Pages/Company/TextManager/Edit.cshtml b/ServiceHost/Areas/Admin/Pages/Company/TextManager/Edit.cshtml deleted file mode 100644 index e96d2104..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TextManager/Edit.cshtml +++ /dev/null @@ -1,330 +0,0 @@ -@model CompanyManagment.App.Contracts.TextManager.EditTextManager -@{ -} -@{ - -} - - - - diff --git a/ServiceHost/Areas/Admin/Pages/Company/TextManager/Index.cshtml b/ServiceHost/Areas/Admin/Pages/Company/TextManager/Index.cshtml deleted file mode 100644 index 65f45a54..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TextManager/Index.cshtml +++ /dev/null @@ -1,638 +0,0 @@ -@page -@model ServiceHost.Areas.Admin.Pages.Company.TextManager.IndexModel - @using Microsoft.AspNetCore.Http.Extensions; - @{ - } - @{ - string url = HttpContext.Request.GetEncodedUrl(); - //string colaps = "in"; - //string act = "active"; - int i = 1; - } - @{ - //Layout = "~/Pages/Shared/_Layout.cshtml"; - Layout = "Shared/_AdminLayout"; - ViewData["title"] = "مدیریت متن"; - } - - -
-
-
- -

- - -

-

- - ایجاد متن جدید - -

- -
-
- -
-
-
- -
-
-
-
-
-
-
-
- -
-
- - -
-
- -
-
- -
- -
-
-
-
- - - -
-
- - مشاهده همه -
- -
-
-
-
-
-
-
-
-
-
-
-
-
-

لیست متون ها

-
-
-
-
- - - - - - - - - - - - - @foreach (var module in Model.ListModule) - { - - } - - - - - @foreach (var item in Model.TextManagers) - { - - - - - - - - - - - @{ - var result = string.Join(",", item.ListUseModule.ToArray()); - for (int c = 0; c < Model.ListModule.Count(); c++) - { - - if (result.Contains((Model.ListModule)[c])) - { - - } - else - { - - } - } - } - @{ - i++; - } - - - - } - -
#عنوانبخشفصل ماده شماره موضوع توضیحات -
-
@module
-
- - - - با استفاده از این دکمه می توانید متن ها را بصورت گروهی امضاء نمایید - - - - - - با استفاده از این دکمه می توانید امضاء متن ها را بصورت گروهی حذف نمایید - - -
-
-
- -        - - - - - - -
- - @i @item.OriginalTitle@item.Subtitle @item.Chapter @item.NoteNumber@item.NumberTextManager@item.SubjectTextManager@item.Description - - - - - - - - - - @if (item.IsActiveString == "true") - { - - } - else - { - { } - } -
-
-
-
-
-
-
- @section PanelScripts{ - - - - - - - - - - - - } diff --git a/ServiceHost/Areas/Admin/Pages/Company/TextManager/Index.cshtml.cs b/ServiceHost/Areas/Admin/Pages/Company/TextManager/Index.cshtml.cs deleted file mode 100644 index 70906988..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TextManager/Index.cshtml.cs +++ /dev/null @@ -1,240 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using Microsoft.AspNetCore.Mvc; -using Microsoft.AspNetCore.Mvc.RazorPages; -using Microsoft.AspNetCore.Mvc.Rendering; -using P_TextManager.Domin.TextManagerAgg; -using _0_Framework.Application; -using CompanyManagment.App.Contracts.Module; -using CompanyManagment.App.Contracts.OriginalTitle; -using CompanyManagment.App.Contracts.Subtitle; -using CompanyManagment.App.Contracts.TextManager; -using CompanyManagment.App.Contracts.Chapter; - -namespace ServiceHost.Areas.Admin.Pages.Company.TextManager -{ - public class IndexModel : PageModel - { - public string TextManagerSearch = "false"; - public string Message { get; set; } - public TextManagerViewModel searchModel; - public List SubtitlesViewModels; - public List TextManagers; - public SelectList SelectListOriginalTitle; - public SelectList SelectListSubtitle; - public SelectList SelectListChapter; - public SelectList SelectListActiveString; - public string[] ListModule; - public List OriginalTitleViewModels; - public SelectList categoryListItems; - private readonly ISubtitleApplication _subtitleApplication; - private readonly IChapterApplication _chapterApplication; - private readonly IOriginalTitleApplication _originalTitleApplication; - private readonly ITextManagerApplication _textManagerApplication; - private readonly IModuleApplication _moduleApplication; - private readonly ITextManagerRepozitory _textManagerRepozitory; - public IndexModel(ISubtitleApplication subtitleApplication, IChapterApplication chapterApplication, IOriginalTitleApplication originalTitleApplication, ITextManagerApplication textManagerApplication, IModuleApplication moduleApplication, ITextManagerRepozitory textManagerRepozitory) - { - _textManagerRepozitory = textManagerRepozitory; - _subtitleApplication = subtitleApplication; - _chapterApplication = chapterApplication; - _originalTitleApplication = originalTitleApplication; - _textManagerApplication = textManagerApplication; - _moduleApplication = moduleApplication; - } - - public void OnGet(TextManagerSearchModel searchModel) - { - - TextManagers = _textManagerApplication.Search(searchModel); - SelectListOriginalTitle = new SelectList(_originalTitleApplication.GetAllOriginalTitle().Where(x=>x.IsActiveString=="true"), "Id", "Title"); - SelectListSubtitle = new SelectList(_subtitleApplication.GetAllSubtitle().Where(x => x.IsActiveString == "true"), "Id", "Subtitle"); - SelectListChapter = new SelectList(_chapterApplication.GetAllChapter().Where(x => x.IsActiveString == "true"), "Id", "Chapter"); - ListModule = _moduleApplication.GetAllModule().Where(x => x.IsActiveString == "true").Select(x => x.NameSubModule).ToArray(); - - if (TextManagers != null) - { - - if (searchModel.OriginalTitle_Id != 0) - { - TextManagerSearch = "true"; - } - - } - } - public IActionResult OnGetCreate() - { - var createTextManager = new CreateTextManager - { - OriginalTitleViewModels = _originalTitleApplication.GetAllOriginalTitle().Where(x => x.IsActiveString == "true").ToList().Select(x => new SelectListItem { Text = x.Title, Value = x.Id.ToString() }).ToList(), - SubtitleViewModels = _subtitleApplication.GetAllSubtitle().Where(x => x.IsActiveString == "true").ToList().Select(x => new SelectListItem { Text = x.Subtitle, Value = x.Id.ToString() }).ToList(), - ChapterViewModels = _chapterApplication.GetAllChapter().Where(x => x.IsActiveString == "true").ToList().Select(x => new SelectListItem { Text = x.Chapter, Value = x.Id.ToString() }).ToList(), - drpModule = _moduleApplication.GetAllModule().Where(x => x.IsActiveString == "true").ToList().Select(x => new SelectListItem { Text = x.NameSubModule, Value = x.Id.ToString() }).ToList() - }; - return Partial("./Create", createTextManager); - } - public IActionResult OnPostCreate(CreateTextManager command) - { - var result = _textManagerApplication.Create(command); - return new JsonResult(result); - } - public IActionResult OnGetEdit(long id) - { - var textManager = _textManagerApplication.GetDetails(id); - List ModuleIds = _textManagerRepozitory.GetRelation(id); - - var textManagereEdit = new EditTextManager - { - Id = id, - NoteNumber = textManager.NoteNumber, - DateTextManager = textManager.DateTextManager, - Description = textManager.Description, - NumberTextManager = textManager.NumberTextManager, - SubjectTextManager = textManager.SubjectTextManager, - Paragraph = textManager.Paragraph, - OriginalTitle_Id = textManager.OriginalTitle_Id, - Subtitle_Id = textManager.Subtitle_Id, - Chapter_Id = textManager.Chapter_Id, - ModuleIds = ModuleIds.ToArray(), - OriginalTitleViewModels = _originalTitleApplication.GetAllOriginalTitle().Where(x => x.IsActiveString == "true").ToList().Select(x => new SelectListItem { Text = x.Title, Value = x.Id.ToString() }).ToList(), - SubtitleViewModels = _subtitleApplication.GetAllSubtitle().Where(x => x.IsActiveString == "true").ToList().Select(x => new SelectListItem { Text = x.Subtitle, Value = x.Id.ToString() }).ToList(), - ChapterViewModels = _chapterApplication.GetAllChapter().Where(x => x.IsActiveString == "true").ToList().Select(x => new SelectListItem { Text = x.Chapter, Value = x.Id.ToString() }).ToList(), - drpModule = _moduleApplication.GetAllModule().Where(x => x.IsActiveString == "true").ToList().Select(x => new SelectListItem { Text = x.NameSubModule, Value = x.Id.ToString() }).ToList() - }; - return Partial("Edit", textManagereEdit); - } - public JsonResult OnPostEdit(EditTextManager command) - { - var result = _textManagerApplication.Edit(command); - return new JsonResult(result); - } - public IActionResult OnGetDetails(long id) - { - var editJob = _textManagerApplication.GetDetails(id); - return Partial("Details", editJob); - } - public IActionResult OnGetSubtitleList(long OriginalTitle_Id) - { - var subtitleList = _subtitleApplication.GetAllSubtitle().Where(d => d.OriginalTitle_Id == OriginalTitle_Id && d.IsActiveString == "true").ToList(); - return new JsonResult(subtitleList); - } - public IActionResult OnGetChptereList(long Subtitle_Id) - { - var chapterleList = _chapterApplication.GetAllChapter().Where(x => x.Subtitle_Id == Subtitle_Id && x.IsActiveString == "true").ToList().Select(x => new SelectListItem { Text = x.Chapter, Value = x.Id.ToString() }).ToList(); - return new JsonResult(chapterleList); - } - - public IActionResult OnGetDescription(long subtitle_Id) - { - var descriptions = _textManagerApplication.GetAllTextManager().Where(d => d.Subtitle_Id == subtitle_Id).Select(x => x.Description).ToList(); - return new JsonResult(descriptions); - } - public IActionResult OnGetDescriptionAll(string term, int Id) - { - if (Id == 0) - return new JsonResult(_textManagerApplication.GetAllTextManager().Where(d => d.Description.Contains(term) && d.IsActiveString == "true").Select(x => x.Description).ToList()); - else - return new JsonResult(_textManagerApplication.GetAllTextManager().Where(d => d.Description.Contains(term) && d.Chapter_Id == Id && d.IsActiveString == "true").Select(x => x.Description).ToList()); - } - - public IActionResult OnGetSearchText1(string term) - { - try - { - //string term = HttpContext.Request.Query["term"].ToString(); - List ObjList = new List() - { - - new Parvandeh {Id=1,Name="Latur" }, - new Parvandeh {Id=2,Name="Mumbai" }, - new Parvandeh {Id=3,Name="Pune" }, - new Parvandeh {Id=4,Name="Delhi" }, - new Parvandeh {Id=5,Name="Dehradun" }, - new Parvandeh {Id=6,Name="Noida" }, - new Parvandeh {Id=7,Name="New Delhi" } - - }; - //Searching records from list using LINQ query - //var Name = (from N in ObjList - // where N.Name.StartsWith(term) - // select new { N.Name }); - var Name = (from N in ObjList - where N.Name.Contains(term) - select new { N.Name }).ToList(); - return new JsonResult(Name); - - } - catch - { - return BadRequest(); - } - } - - public IActionResult OnGetDeActive(long id,string url) - { - var result = _textManagerApplication.DeActive(id); - - if (result.IsSuccedded) - return new JsonResult(url); - Message = result.Message; - return RedirectToPage(url); - - } - public IActionResult OnGetIsActive(long id, string url) - { - - - var result = _textManagerApplication.Active(id); - if (result.IsSuccedded) - return new JsonResult(url); - Message = result.Message; - return RedirectToPage(url); - } - - - public IActionResult OnGetGroupDeActive(List ids) - { - - foreach (var item in ids) - { - var result = _textManagerApplication.DeActive(item); - } - return RedirectToPage("./Index"); - - } - - - public IActionResult OnGetGroupReActive(List ids) - { - - foreach (var item in ids) - { - var result = _textManagerApplication.Active(item); - } - - - //if (result.IsSuccedded) - // return RedirectToPage("./Index"); - - return RedirectToPage("./Index"); - } - - public IActionResult OnGetGroupSelectModule(List ids, string module, int AD) - { - long moduleId = _moduleApplication.GetAllModule().Where(x => x.NameSubModule == module).Select(x => x.Id).FirstOrDefault(); - foreach (var item in ids) - { - var result = _textManagerApplication.SelectModule(item, moduleId, AD); - - } - return RedirectToPage("./Index"); - - } - private class Parvandeh - { - public int Id { get; set; } - public string Name { get; set; } - } - } -} diff --git a/ServiceHost/Areas/Admin/Pages/Company/TextManager/clock.cshtml b/ServiceHost/Areas/Admin/Pages/Company/TextManager/clock.cshtml deleted file mode 100644 index f8a17d66..00000000 --- a/ServiceHost/Areas/Admin/Pages/Company/TextManager/clock.cshtml +++ /dev/null @@ -1,1649 +0,0 @@ -// Decompiled with JetBrains decompiler -// Type: ServiceHost.Pages.Company.Workshops.Areas_Admin_Pages_Company_Workshops_clock -// Assembly: ServiceHost.Views, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null -// MVID: 2BD108E2-6AAD-4A33-AE38-DABE1AFB0028 -// Assembly location: D:\pub\ServiceHost.Views.dll - -using CompanyManagment.App.Contracts.WorkingHoursTemp; -using Microsoft.AspNetCore.Html; -using Microsoft.AspNetCore.Mvc; -using Microsoft.AspNetCore.Mvc.Razor; -using Microsoft.AspNetCore.Mvc.Razor.Internal; -using Microsoft.AspNetCore.Mvc.Razor.TagHelpers; -using Microsoft.AspNetCore.Mvc.Rendering; -using Microsoft.AspNetCore.Mvc.TagHelpers; -using Microsoft.AspNetCore.Mvc.ViewFeatures; -using Microsoft.AspNetCore.Razor.Hosting; -using Microsoft.AspNetCore.Razor.Runtime.TagHelpers; -using Microsoft.AspNetCore.Razor.TagHelpers; -using System; -using System.Diagnostics; -using System.Linq.Expressions; -using System.Text.Encodings.Web; -using System.Threading.Tasks; - -namespace ServiceHost.Pages.Company.Workshops -{ - [RazorSourceChecksum("SHA1", "b2959849041b3afd1b3d17c3054ee46d04bb401f", "/Areas/Admin/Pages/Company/Workshops/clock.cshtml")] - [RazorSourceChecksum("SHA1", "c1d277691ff97276995da980fa12d1415fd1863d", "/Areas/Admin/Pages/_ViewImports.cshtml")] - public class Areas_Admin_Pages_Company_Workshops_clock : RazorPage - { - private static readonly TagHelperAttribute __tagHelperAttribute_0 = new TagHelperAttribute("href", (object) new HtmlString("~/AdminTheme/assets/css/TypoGraphy.css"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_1 = new TagHelperAttribute("rel", (object) new HtmlString("stylesheet"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_2 = new TagHelperAttribute("maxlength", (object) new HtmlString("5"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_3 = new TagHelperAttribute("style", (object) new HtmlString("width: 70%"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_4 = new TagHelperAttribute("class", (object) new HtmlString("time"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_5 = new TagHelperAttribute("id", (object) new HtmlString("StartComplex"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_6 = new TagHelperAttribute("onchange", (object) new HtmlString("validateHM(this);"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_7 = new TagHelperAttribute("type", (object) "text", HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_8 = new TagHelperAttribute("placeholder", (object) new HtmlString(":"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_9 = new TagHelperAttribute("id", (object) new HtmlString("EndComplex"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_10 = new TagHelperAttribute("onchange", (object) new HtmlString("validateHM2(this);"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_11 = new TagHelperAttribute("style", (object) new HtmlString("display: none"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_12 = new TagHelperAttribute("id", (object) new HtmlString("f"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_13 = new TagHelperAttribute("type", (object) "checkbox", HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_14 = new TagHelperAttribute("class", (object) new HtmlString("time one"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_15 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift1"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_16 = new TagHelperAttribute("onchange", (object) new HtmlString("validateSingleShift1(this);"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_17 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift2"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_18 = new TagHelperAttribute("onchange", (object) new HtmlString("validateSingleShift2(this);"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_19 = new TagHelperAttribute("value", (object) "0", HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_20 = new TagHelperAttribute("value", (object) "01", HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_21 = new TagHelperAttribute("value", (object) "02", HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_22 = new TagHelperAttribute("value", (object) "03", HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_23 = new TagHelperAttribute("value", (object) "04", HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_24 = new TagHelperAttribute("value", (object) "05", HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_25 = new TagHelperAttribute("value", (object) "06", HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_26 = new TagHelperAttribute("id", (object) new HtmlString("restTime"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_27 = new TagHelperAttribute("onchange", (object) new HtmlString("CopyRestTime(this);"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_28 = new TagHelperAttribute("class", (object) new HtmlString("rest"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_29 = new TagHelperAttribute("style", (object) new HtmlString("background-color: #ededed; border-radius: 15px; border: 1px solid #bfbfbf;"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_30 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts1"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_31 = new TagHelperAttribute("class", (object) new HtmlString("time tow"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_32 = new TagHelperAttribute("onchange", (object) new HtmlString("validateTowShifts1(this);"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_33 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts2"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_34 = new TagHelperAttribute("onchange", (object) new HtmlString("validateTowShifts2(this);"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_35 = new TagHelperAttribute("id", (object) new HtmlString("f1"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_36 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift1Yekshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_37 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift2Yekshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_38 = new TagHelperAttribute("id", (object) new HtmlString("RestTimeYekshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_39 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts1Yekshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_40 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts2Yekshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_41 = new TagHelperAttribute("id", (object) new HtmlString("f2"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_42 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift1Doshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_43 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift2Doshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_44 = new TagHelperAttribute("id", (object) new HtmlString("RestTimeDoshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_45 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts1Doshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_46 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts2Doshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_47 = new TagHelperAttribute("id", (object) new HtmlString("f3"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_48 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift1Seshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_49 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift2Seshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_50 = new TagHelperAttribute("id", (object) new HtmlString("RestTimeSeshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_51 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts1Seshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_52 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts2Seshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_53 = new TagHelperAttribute("id", (object) new HtmlString("f4"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_54 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift1Cheharshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_55 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift2Cheharshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_56 = new TagHelperAttribute("id", (object) new HtmlString("RestTimeCheharshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_57 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts1Cheharshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_58 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts2Cheharshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_59 = new TagHelperAttribute("id", (object) new HtmlString("f5"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_60 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift1Panjshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_61 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift2Panjshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_62 = new TagHelperAttribute("id", (object) new HtmlString("RestTimePanjshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_63 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts1Panjshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_64 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts2Panjshanbeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_65 = new TagHelperAttribute("id", (object) new HtmlString("f6"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_66 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift1Jomeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_67 = new TagHelperAttribute("id", (object) new HtmlString("SingleShift2Jomeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_68 = new TagHelperAttribute("id", (object) new HtmlString("RestTimeJomeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_69 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts1Jomeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_70 = new TagHelperAttribute("id", (object) new HtmlString("TowShifts2Jomeh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_71 = new TagHelperAttribute("type", (object) "hidden", HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_72 = new TagHelperAttribute("id", (object) new HtmlString("RadioSh"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_73 = new TagHelperAttribute("id", (object) new HtmlString("sendEmployeeid"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_74 = new TagHelperAttribute("id", (object) new HtmlString("sendWorkshopId"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_75 = new TagHelperAttribute("id", (object) new HtmlString("a0"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_76 = new TagHelperAttribute("id", (object) new HtmlString("a1"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_77 = new TagHelperAttribute("id", (object) new HtmlString("a2"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_78 = new TagHelperAttribute("id", (object) new HtmlString("a3"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_79 = new TagHelperAttribute("id", (object) new HtmlString("a4"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_80 = new TagHelperAttribute("id", (object) new HtmlString("a5"), HtmlAttributeValueStyle.DoubleQuotes); - private static readonly TagHelperAttribute __tagHelperAttribute_81 = new TagHelperAttribute("id", (object) new HtmlString("a6"), HtmlAttributeValueStyle.DoubleQuotes); - private TagHelperExecutionContext __tagHelperExecutionContext; - private TagHelperRunner __tagHelperRunner = new TagHelperRunner(); - private string __tagHelperStringValueBuffer; - private TagHelperScopeManager __backed__tagHelperScopeManager = (TagHelperScopeManager) null; - private UrlResolutionTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper; - private InputTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper; - private SelectTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper; - private OptionTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper; - - private TagHelperScopeManager __tagHelperScopeManager - { - get - { - if (this.__backed__tagHelperScopeManager == null) - this.__backed__tagHelperScopeManager = new TagHelperScopeManager(new Action(((RazorPageBase) this).StartTagHelperWritingScope), new Func(((RazorPageBase) this).EndTagHelperWritingScope)); - return this.__backed__tagHelperScopeManager; - } - } - - public override async Task ExecuteAsync() - { - this.WriteLiteral(" \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("link", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f34827", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_0); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_1); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n"); - this.WriteLiteral("
\r\n \r\n
\r\n
\r\n\r\n\r\n
\r\n ساعت کار\r\n
\r\n
\r\n
\r\n کارکرد عادی\r\n\r\n \r\n \r\n\r\n
\r\n
\r\n
\r\n
\r\n کارکرد چرخشی\r\n\r\n \r\n \r\n\r\n\r\n
\r\n
\r\n
\r\n
"); - this.WriteLiteral("\r\n کارکرد مختلط\r\n
\r\n \r\n \r\n\r\n\r\n
\r\n
\r\n\r\n \r\n \r\n\r\n\r\n
\r\n\r\n\r\n
\r\n
\r\n
\r\n\r\n\r\n\r\n
\r\n\r\n
\r\n\r\n
\r\n
\r\n
\r\n
\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f39986", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_3); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_4); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.StartComplex)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_5); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f42362", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_3); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_4); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.EndComplex)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_9); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_10); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n
\r\n
\r\n
\r\n
\r\n

دادمهرگستر


\r\n

DadmehrGostar

\r\n
\r\n\r\n
\r\n\r\n\r\n\r\n\r\n
\r\n"); - this.WriteLiteral("
\r\n \r\n \r\n \r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f47409", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_15); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_16); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift1)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f49651", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_17); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_18); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift2)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("select", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f51893", (Func) (async () => - { - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f52198", (Func) (async () => this.WriteLiteral(" 0 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f53465", (Func) (async () => this.WriteLiteral(" 1 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f54732", (Func) (async () => this.WriteLiteral(" 2 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f55999", (Func) (async () => this.WriteLiteral(" 3 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f57266", (Func) (async () => this.WriteLiteral(" 4 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f58533", (Func) (async () => this.WriteLiteral(" 5 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f59800", (Func) (async () => this.WriteLiteral(" 6 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_26); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.RestTime)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_27); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_28); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_29); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f62853", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_30); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_32); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts1)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f65081", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_33); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_34); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts2)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n \r\n\r\n
\r\n\r\n"); - this.WriteLiteral("\r\n
\r\n \r\n \r\n \r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f69892", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_36); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift1Yekshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f72143", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_37); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift2Yekshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("select", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f74394", (Func) (async () => - { - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f74699", (Func) (async () => this.WriteLiteral(" 0 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f75966", (Func) (async () => this.WriteLiteral(" 1 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f77233", (Func) (async () => this.WriteLiteral(" 2 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f78500", (Func) (async () => this.WriteLiteral(" 3 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f79767", (Func) (async () => this.WriteLiteral(" 4 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f81034", (Func) (async () => this.WriteLiteral(" 5 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f82301", (Func) (async () => this.WriteLiteral(" 6 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_38); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_28); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.RestTimeYekshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_29); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n\r\n \r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f85268", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_39); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts1Yekshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f87505", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_40); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts2Yekshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n \r\n\r\n
\r\n\r\n"); - this.WriteLiteral("
\r\n \r\n \r\n \r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f92316", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_42); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift1Doshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f94566", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_43); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift2Doshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("select", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f96816", (Func) (async () => - { - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f97121", (Func) (async () => this.WriteLiteral(" 0 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f98388", (Func) (async () => this.WriteLiteral(" 1 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f99655", (Func) (async () => this.WriteLiteral(" 2 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f100922", (Func) (async () => this.WriteLiteral(" 3 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f102190", (Func) (async () => this.WriteLiteral(" 4 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f103458", (Func) (async () => this.WriteLiteral(" 5 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f104726", (Func) (async () => this.WriteLiteral(" 6 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_44); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_28); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.RestTimeDoshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_29); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n\r\n \r\n \r\n\r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f107697", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_45); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts1Doshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f109934", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_46); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts2Doshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n \r\n\r\n
\r\n\r\n\r\n"); - this.WriteLiteral("
\r\n \r\n \r\n \r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f114749", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_48); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift1Seshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f117000", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_49); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift2Seshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("select", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f119251", (Func) (async () => - { - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f119557", (Func) (async () => this.WriteLiteral(" 0 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f120825", (Func) (async () => this.WriteLiteral(" 1 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f122093", (Func) (async () => this.WriteLiteral(" 2 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f123361", (Func) (async () => this.WriteLiteral(" 3 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f124629", (Func) (async () => this.WriteLiteral(" 4 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f125897", (Func) (async () => this.WriteLiteral(" 5 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f127165", (Func) (async () => this.WriteLiteral(" 6 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_50); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_28); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.RestTimeSeshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_29); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n\r\n \r\n \r\n\r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f130136", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_51); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts1Seshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f132373", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_52); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts2Seshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n \r\n\r\n
\r\n\r\n"); - this.WriteLiteral("
\r\n \r\n \r\n \r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f137207", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_54); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift1Cheharshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f139462", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_55); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift2Cheharshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("select", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f141717", (Func) (async () => - { - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f142023", (Func) (async () => this.WriteLiteral(" 0 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f143291", (Func) (async () => this.WriteLiteral(" 1 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f144559", (Func) (async () => this.WriteLiteral(" 2 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f145827", (Func) (async () => this.WriteLiteral(" 3 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f147095", (Func) (async () => this.WriteLiteral(" 4 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f148363", (Func) (async () => this.WriteLiteral(" 5 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f149631", (Func) (async () => this.WriteLiteral(" 6 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_56); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_28); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.RestTimeCheharshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_29); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n\r\n \r\n \r\n\r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f152606", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_57); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts1Cheharshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f154847", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_58); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts2Cheharshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n \r\n\r\n
\r\n\r\n"); - this.WriteLiteral("
\r\n \r\n \r\n \r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f159674", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_60); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift1Panjshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f161927", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_14); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_61); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift2Panjshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("select", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f164180", (Func) (async () => - { - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f164486", (Func) (async () => this.WriteLiteral(" 0 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f165754", (Func) (async () => this.WriteLiteral(" 1 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f167022", (Func) (async () => this.WriteLiteral(" 2 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f168290", (Func) (async () => this.WriteLiteral(" 3 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f169558", (Func) (async () => this.WriteLiteral(" 4 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f170826", (Func) (async () => this.WriteLiteral(" 5 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f172094", (Func) (async () => this.WriteLiteral(" 6 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_62); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_28); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.RestTimePanjshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_29); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n\r\n \r\n \r\n\r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f175067", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_63); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts1Panjshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f177306", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_64); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_31); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts2Panjshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n \r\n\r\n
\r\n\r\n"); - this.WriteLiteral("
\r\n \r\n \r\n \r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f182089", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_4); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_66); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift1Jomeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f184335", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_4); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_67); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.SingleShift2Jomeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("select", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f186581", (Func) (async () => - { - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f186887", (Func) (async () => this.WriteLiteral(" 0 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_19); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f188155", (Func) (async () => this.WriteLiteral(" 1 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_20); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f189423", (Func) (async () => this.WriteLiteral(" 2 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_21); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f190691", (Func) (async () => this.WriteLiteral(" 3 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_22); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f191959", (Func) (async () => this.WriteLiteral(" 4 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_23); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f193227", (Func) (async () => this.WriteLiteral(" 5 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_24); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("option", TagMode.StartTagAndEndTag, "b2959849041b3afd1b3d17c3054ee46d04bb401f194495", (Func) (async () => this.WriteLiteral(" 6 "))); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_25); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n "); - })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_68); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_28); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.RestTimeJomeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_SelectTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_29); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n\r\n \r\n \r\n\r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f197462", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_69); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_4); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts1Jomeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n "); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f199694", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_2); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_70); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_4); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_6); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_7); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.TowShifts2Jomeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_8); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n \r\n\r\n
\r\n\r\n
\r\n
\r\n
\r\n\r\n\r\n\r\n\r\n
\r\n \r\n \r\n
\r\n\r\n
\r\n\r\n\r\n
\r\n\r\n\r\n\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.StartTagOnly, "b2959849041b3afd1b3d17c3054ee46d04bb401f202504", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_72); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.ShiftWork)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f204256", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_73); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.EmployeeId)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f206000", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_74); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.WorkshopId)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f207752", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_75); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.shanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f209493", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_76); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.yekshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f211237", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_77); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.doshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f212980", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_78); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.seshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f214723", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_79); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.cheharshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f216470", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_80); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.pangshanbeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f218215", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__tagHelperExecutionContext.AddHtmlAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_81); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.jomeh)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"); - this.WriteLiteral("\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"); - this.WriteLiteral("\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"); - this.WriteLiteral("\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"); - this.WriteLiteral("\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"); - this.WriteLiteral("\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"); - this.WriteLiteral("\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"); - this.WriteLiteral("\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"); - this.WriteLiteral("\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.Begin("input", TagMode.SelfClosing, "b2959849041b3afd1b3d17c3054ee46d04bb401f225754", (Func) (async () => { })); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = this.CreateTagHelper(); - this.__tagHelperExecutionContext.Add((ITagHelper) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string) Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71.Value; - this.__tagHelperExecutionContext.AddTagHelperAttribute(Areas_Admin_Pages_Company_Workshops_clock.__tagHelperAttribute_71); - this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = this.ModelExpressionProvider.CreateModelExpression(this.ViewData, (Expression>) (__model => __model.exist)); - this.__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", (object) this.__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, HtmlAttributeValueStyle.DoubleQuotes); - await this.__tagHelperRunner.RunAsync(this.__tagHelperExecutionContext); - if (!this.__tagHelperExecutionContext.Output.IsContentModified) - await this.__tagHelperExecutionContext.SetOutputContentAsync(); - this.Write((object) this.__tagHelperExecutionContext.Output); - this.__tagHelperExecutionContext = this.__tagHelperScopeManager.End(); - this.WriteLiteral("\r\n\r\n"); - } - - [field: DebuggerBrowsable] - [RazorInject] - public IModelExpressionProvider ModelExpressionProvider { get; private set; } = (IModelExpressionProvider) null; - - [field: DebuggerBrowsable] - [RazorInject] - public IUrlHelper Url { get; private set; } = (IUrlHelper) null; - - [field: DebuggerBrowsable] - [RazorInject] - public IViewComponentHelper Component { get; private set; } = (IViewComponentHelper) null; - - [field: DebuggerBrowsable] - [RazorInject] - public IJsonHelper Json { get; private set; } = (IJsonHelper) null; - - [field: DebuggerBrowsable] - [RazorInject] - public IHtmlHelper Html { get; private set; } = (IHtmlHelper) null; - } -} diff --git a/ServiceHost/ServiceHost.csproj b/ServiceHost/ServiceHost.csproj index d4757403..0894c535 100644 --- a/ServiceHost/ServiceHost.csproj +++ b/ServiceHost/ServiceHost.csproj @@ -46,10 +46,6 @@ - - - -