Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -2859,7 +2859,7 @@ public class YearlySalaryRepository : RepositoryBase<long, YearlySalary>, IYearl
|
|||||||
var contactCanToleaveList = new List<ContractsCanToLeave>();
|
var contactCanToleaveList = new List<ContractsCanToLeave>();
|
||||||
var allContractsBetween = _context.Contracts.AsSplitQuery().Include(x => x.WorkingHoursList)
|
var allContractsBetween = _context.Contracts.AsSplitQuery().Include(x => x.WorkingHoursList)
|
||||||
.Where(x => x.WorkshopIds == workshopId && x.EmployeeId == employeeId &&
|
.Where(x => x.WorkshopIds == workshopId && x.EmployeeId == employeeId &&
|
||||||
x.ContractEnd >= startDate && x.ContarctStart <= endDate).ToList();
|
x.ContractEnd >= startDate && x.ContarctStart <= endDate).OrderBy(x=>x.ContarctStart).ToList();
|
||||||
var isWorkshopStaticCheckout = _context.Workshops.FirstOrDefault(x => x.id == workshopId)!.IsStaticCheckout;
|
var isWorkshopStaticCheckout = _context.Workshops.FirstOrDefault(x => x.id == workshopId)!.IsStaticCheckout;
|
||||||
int mandatoryDays = 0;
|
int mandatoryDays = 0;
|
||||||
double allCanToLeave = 0;
|
double allCanToLeave = 0;
|
||||||
|
|||||||
@@ -796,12 +796,17 @@ public class IndexModel : PageModel
|
|||||||
|
|
||||||
var firstContract = _contractApplication.GetDetails(ContractsId[0]);
|
var firstContract = _contractApplication.GetDetails(ContractsId[0]);
|
||||||
var workshop = _workshopApplication.GetDetails(firstContract.WorkshopIds);
|
var workshop = _workshopApplication.GetDetails(firstContract.WorkshopIds);
|
||||||
|
|
||||||
//int i = 0;
|
//int i = 0;
|
||||||
foreach (var item in ContractsId)
|
foreach (var item in ContractsId)
|
||||||
{
|
{
|
||||||
var contract = _contractApplication.GetDetails(item);
|
var contract = _contractApplication.GetDetails(item);
|
||||||
|
|
||||||
|
//=============== استثنا علی خادم دهقان - میز اداری پویا========
|
||||||
|
if (workshop.Id == 482 && contract.EmployeeId == 7175)
|
||||||
|
workshop.IsOldContract = false;
|
||||||
|
//==============================================================
|
||||||
|
|
||||||
//var workingHours = _workingHoursApplication.GetByContractId(contract.Id);
|
//var workingHours = _workingHoursApplication.GetByContractId(contract.Id);
|
||||||
var workingHours = _workingHoursTempApplication.GetByContractIdConvertToShiftwork4(contract.Id);
|
var workingHours = _workingHoursTempApplication.GetByContractIdConvertToShiftwork4(contract.Id);
|
||||||
var separation = _contractApplication.contractSeparation(ConvertYear, ConvertMonth,
|
var separation = _contractApplication.contractSeparation(ConvertYear, ConvertMonth,
|
||||||
|
|||||||
Reference in New Issue
Block a user