This commit is contained in:
mmrbnjd
2024-08-08 00:28:17 +03:30
parent 0a5065f5b3
commit cd95332a3d
6 changed files with 43 additions and 12 deletions

View File

@@ -5,6 +5,7 @@ using Back.Services;
using FluentValidation;
using Microsoft.EntityFrameworkCore;
using Shared.DTOs;
using TaxCollectData.Library.Dto.Content;
namespace Back.Validations
{
@@ -71,6 +72,9 @@ namespace Back.Validations
if (string.IsNullOrEmpty(InvoiceDate))
context.AddFailure("تاریخ ایجاد صورتحساب نمی تواند خالی باشد");
else if(InvoiceDate.Length!=8)
context.AddFailure("تاریخ ایجاد صورتحساب صحیح نمی باشد");
else if (InvoiceDate.Trim().ToMiladi() > DateTime.Now)
context.AddFailure("تاریخ ایجاد صورتحساب نمی تواند از امروز جلوتر باشد");
});
@@ -80,6 +84,8 @@ namespace Back.Validations
{
if (string.IsNullOrEmpty(InvoicIssueDate))
context.AddFailure("تاریخ صدور صورتحساب نمی تواند خالی باشد");
else if (InvoicIssueDate.Length != 8)
context.AddFailure("تاریخ صدور صورتحساب صحیح نمی باشد");
else if (InvoicIssueDate.Trim().ToMiladi() > DateTime.Now)
context.AddFailure("تاریخ صدور صورتحساب نمی تواند از امروز جلوتر باشد");