diff --git a/CompanyManagment.Application/FinancialTransactionApplication.cs b/CompanyManagment.Application/FinancialTransactionApplication.cs index 8bf80d67..34d4de86 100644 --- a/CompanyManagment.Application/FinancialTransactionApplication.cs +++ b/CompanyManagment.Application/FinancialTransactionApplication.cs @@ -18,7 +18,7 @@ public class FinancialTransactionApplication : IFinancialTransactionApplication { var op = new OperationResult(); var now = DateTime.Now; - var check = _financialTransactionRepository.Exists(x => x.CreationDate.Date == now.Date && x.CreationDate.Hour == now.Hour && x.CreationDate.Minute == now.Minute && + var check = _financialTransactionRepository.Exists(x => x.CreationDate.Date == now.Date && x.CreationDate.Hour == now.Hour && x.CreationDate.Minute == now.Minute && x.CreationDate.Second == now.Second && x.FinancialStatementId == command.FinancialStatementId && x.Creditor == command.Creditor && x.Deptor == command.Deptor && @@ -32,9 +32,14 @@ public class FinancialTransactionApplication : IFinancialTransactionApplication command.TypeOfTransaction, command.DescriptionOption, command.Deptor, command.Creditor, 0); _financialTransactionRepository.Create(transaction); _financialTransactionRepository.SaveChanges(); + return op.Succcedded(); + } + else + { + return op.Failed("تکراری است"); } - return op.Succcedded(); + } diff --git a/CompanyManagment.EFCore/Repository/RollCallMandatoryRepository.cs b/CompanyManagment.EFCore/Repository/RollCallMandatoryRepository.cs index 9eb98555..19470021 100644 --- a/CompanyManagment.EFCore/Repository/RollCallMandatoryRepository.cs +++ b/CompanyManagment.EFCore/Repository/RollCallMandatoryRepository.cs @@ -656,6 +656,7 @@ CreateWorkingHoursTemp command, bool holidayWorking) validCount = (int)((totalDays * 8) / 28); } + Console.WriteLine(validCount); if (moriningCount >= validCount) RotatingfaName.Add("صبح"); if (eveningCount >= validCount) diff --git a/ServiceHost/Areas/Admin/Pages/Company/InstitutionContracts/FinancialStatments.cshtml b/ServiceHost/Areas/Admin/Pages/Company/InstitutionContracts/FinancialStatments.cshtml index ca79ddb1..c0611d46 100644 --- a/ServiceHost/Areas/Admin/Pages/Company/InstitutionContracts/FinancialStatments.cshtml +++ b/ServiceHost/Areas/Admin/Pages/Company/InstitutionContracts/FinancialStatments.cshtml @@ -280,6 +280,7 @@