This commit is contained in:
mmrbnjd
2024-06-27 13:35:06 +03:30
parent 94fdefa12c
commit 6c8aaadac3
5 changed files with 41 additions and 7 deletions

View File

@@ -114,7 +114,7 @@ namespace Back.Controllers
////-----change Cod ////-----change Cod
Cod.TaxRate = item.TaxRate; Cod.TaxRate = item.TaxRate;
Cod.Title = item.Title; //Cod.Title = item.Title;
Cod.UnitID = item.UnitID; Cod.UnitID = item.UnitID;
Cod.ItemTaxID = item.TaxID; Cod.ItemTaxID = item.TaxID;
Cod.IsDeleted = false; Cod.IsDeleted = false;

View File

@@ -130,7 +130,7 @@ namespace Back.Controllers
cus.CustomerType = item.CustomerType; cus.CustomerType = item.CustomerType;
cus.EconomicCode = item.EconomicCode; cus.EconomicCode = item.EconomicCode;
cus.Email = item.Email; cus.Email = item.Email;
cus.FullName = item.FullName; // cus.FullName = item.FullName;
cus.Info = item.Info; cus.Info = item.Info;
cus.MeliCode = item.MeliCode; cus.MeliCode = item.MeliCode;
cus.PassportNumber = item.PassportNumber; cus.PassportNumber = item.PassportNumber;

View File

@@ -49,8 +49,8 @@ namespace Back.Validations
.NotEmpty().WithMessage("واحد اندازه گیزی نمی تواند خالی باشد") .NotEmpty().WithMessage("واحد اندازه گیزی نمی تواند خالی باشد")
; ;
RuleFor(r => r.Item2.TaxRate) RuleFor(r => r.Item2.TaxRate)
.NotNull().WithMessage("نرخ مالیات نمی تواند خالی باشد") //.NotNull().WithMessage("نرخ مالیات نمی تواند خالی باشد")
.NotEmpty().WithMessage("نرخ مالیات نمی تواند خالی باشد") //.NotEmpty().WithMessage("نرخ مالیات نمی تواند خالی باشد")
.Custom((TaxRate, context) => .Custom((TaxRate, context) =>
{ {
if (TaxRate > 100) if (TaxRate > 100)

View File

@@ -11,10 +11,28 @@
</Alert> </Alert>
</div> </div>
@if (Cod.ID != 0)
{
<h6 style="color:red">نکته:</h6>
<ul>
<li>در زمان ویرایش نمیتوانید نام کالا را عوض کنید</li>
<li>زمان ویرایش دقت کنید تغییرات میتواند روی فاکتورهای صادر شده تائیر بگذارد</li>
</ul>
}
<div class="row g-3"> <div class="row g-3">
<div class="form-group col-md-6"> <div class="form-group col-md-6">
<label class="col-sm-4 col-form-label" style="color:red" for="inputTitle">نام کالا</label> <label class="col-sm-4 col-form-label" style="color:red" for="inputTitle">نام کالا</label>
<InputText @bind-Value="Cod.Title" type="text" class="form-control" id="inputTitle" placeholder="نام کالا" /> @if (Cod.ID != 0)
{
<InputText @bind-Value="Cod.Title" type="text" class="form-control" id="inputTitle" placeholder="نام کالا"
readonly />
}
else
{
<InputText @bind-Value="Cod.Title" type="text" class="form-control" id="inputTitle" placeholder="نام کالا" />
}
</div> </div>
<div class="form-group col-md-6"> <div class="form-group col-md-6">
<label class="col-sm-5 col-form-label" style="color:red" for="inputUnitID">واحد اندازه گیزی</label> <label class="col-sm-5 col-form-label" style="color:red" for="inputUnitID">واحد اندازه گیزی</label>
@@ -148,7 +166,7 @@ else
} }
public async Task OnClickUpdate() public async Task OnClickUpdate()
{ {
if (Cod.UnitID > 0 && Cod.TaxRate > 0 && !string.IsNullOrEmpty(Cod.Title)) if (Cod.UnitID > 0 && Cod.TaxRate >= 0 && !string.IsNullOrEmpty(Cod.Title))
{ {
var rsp = await hc.Put<RCOD>("Cod/Update", Cod); var rsp = await hc.Put<RCOD>("Cod/Update", Cod);

View File

@@ -10,10 +10,26 @@
</Alert> </Alert>
</div> </div>
@if (Cus.ID != 0)
{
<h6 style="color:red">نکته:</h6>
<ul>
<li>در زمان ویرایش نمیتوانید نام کامل را عوض کنید</li>
<li>زمان ویرایش دقت کنید تغییرات میتواند روی فاکتورهای صادر شده تائیر بگذارد</li>
</ul>
}
<div class="row g-3"> <div class="row g-3">
<div class="form-group col-md-6"> <div class="form-group col-md-6">
<label class="col-sm-4 col-form-label" style="color:red" for="inputFullName">نام کامل</label> <label class="col-sm-4 col-form-label" style="color:red" for="inputFullName">نام کامل</label>
<InputText @bind-Value="Cus.FullName" type="text" class="form-control" id="inputFullName" placeholder="نام کامل" /> @if (Cus.ID == 0)
{
<InputText @bind-Value="Cus.FullName" type="text" class="form-control" id="inputFullName" placeholder="نام کامل" />
}
else
{
<InputText @bind-Value="Cus.FullName" type="text" class="form-control" id="inputFullName" placeholder="نام کامل" readonly />
}
</div> </div>
<div class="form-group col-md-6"> <div class="form-group col-md-6">
<label class="col-sm-4 col-form-label" style="color:red" for="inputcustomertype">نوع مشتری</label> <label class="col-sm-4 col-form-label" style="color:red" for="inputcustomertype">نوع مشتری</label>