fix(AmountSpecialOffer)
parent
59dad6f038
commit
80abffa292
|
@ -235,7 +235,12 @@
|
||||||
|
|
||||||
<MudItem xs="12" md="4">
|
<MudItem xs="12" md="4">
|
||||||
|
|
||||||
<MudSelect Disabled="@ViewModel.IsSpecialOffer.Not()" T="DiscountAmountType" ValueChanged="@ViewModel.AmountTypeChanged" Label="نوع تخفیفـــ" ToStringFunc="b=>b.ToDisplay()" Variant="Variant.Outlined" AnchorOrigin="Origin.BottomCenter">
|
<MudSelect Disabled="@ViewModel.IsSpecialOffer.Not()" T="DiscountAmountType"
|
||||||
|
ValueChanged="@ViewModel.AmountTypeChanged"
|
||||||
|
Label="نوع تخفیفـــ" ToStringFunc="b=>b.ToDisplay()"
|
||||||
|
Variant="Variant.Outlined"
|
||||||
|
Value="@ViewModel.Discount.AmountType"
|
||||||
|
AnchorOrigin="Origin.BottomCenter">
|
||||||
<MudSelectItem T="DiscountAmountType" Value="DiscountAmountType.Percent" />
|
<MudSelectItem T="DiscountAmountType" Value="DiscountAmountType.Percent" />
|
||||||
<MudSelectItem T="DiscountAmountType" Value="DiscountAmountType.Amount" />
|
<MudSelectItem T="DiscountAmountType" Value="DiscountAmountType.Amount" />
|
||||||
</MudSelect>
|
</MudSelect>
|
||||||
|
@ -251,11 +256,11 @@
|
||||||
|
|
||||||
|
|
||||||
<MudItem xs="12" sm="6">
|
<MudItem xs="12" sm="6">
|
||||||
<MudDatePicker Disabled="@ViewModel.IsSpecialOffer.Not()" @bind-Date="@ViewModel.StartDate" UseShortNames="false" TitleDateFormat="dddd, dd MMMM" Label="تاریخ شروع تخفیفــ" Variant="Variant.Outlined" Culture="@PersianCultureInfo.GetPersianCulture()" />
|
<MudDatePicker Disabled="@ViewModel.IsSpecialOffer.Not()" @bind-Date="@ViewModel.StartDate" DisableToolbar="true" UseShortNames="false" TitleDateFormat="dddd, dd MMMM" Label="تاریخ شروع تخفیفــ" Variant="Variant.Outlined" Culture="@PersianCultureInfo.GetPersianCulture()" />
|
||||||
|
|
||||||
</MudItem>
|
</MudItem>
|
||||||
|
|
||||||
<MudItem xs="12" sm="6">
|
<MudItem xs="12" sm="6">
|
||||||
<MudDatePicker Disabled="@ViewModel.IsSpecialOffer.Not()" @bind-Date="@ViewModel.ExpireDate" UseShortNames="false" TitleDateFormat="dddd, dd MMMM" Label="تاریخ پایان تخفیفــ" Variant="Variant.Outlined" Culture="@PersianCultureInfo.GetPersianCulture()" />
|
<MudDatePicker Disabled="@ViewModel.IsSpecialOffer.Not()" @bind-Date="@ViewModel.ExpireDate" DisableToolbar="true" UseShortNames="false" TitleDateFormat="dddd, dd MMMM" Label="تاریخ پایان تخفیفــ" Variant="Variant.Outlined" Culture="@PersianCultureInfo.GetPersianCulture()" />
|
||||||
|
|
||||||
</MudItem>
|
</MudItem>
|
||||||
|
|
||||||
|
|
|
@ -61,11 +61,13 @@ public class ProductActionDialogBoxViewModel : BaseViewModel<ProductLDto>
|
||||||
{
|
{
|
||||||
_isSpecialOffer = value;
|
_isSpecialOffer = value;
|
||||||
PageDto.IsSpecialOffer = value;
|
PageDto.IsSpecialOffer = value;
|
||||||
if(!value)
|
if (!value)
|
||||||
{
|
{
|
||||||
IsAmountType = value;
|
IsAmountType = value;
|
||||||
IsPercentType = value;
|
IsPercentType = value;
|
||||||
}
|
}
|
||||||
|
else if(!IsAmountType)
|
||||||
|
IsPercentType = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -108,6 +110,7 @@ public class ProductActionDialogBoxViewModel : BaseViewModel<ProductLDto>
|
||||||
|
|
||||||
ExpireDate = Discount.ExpireDate;
|
ExpireDate = Discount.ExpireDate;
|
||||||
StartDate = Discount.StartDate;
|
StartDate = Discount.StartDate;
|
||||||
|
IsSpecialOffer = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (ApiException ex)
|
catch (ApiException ex)
|
||||||
|
@ -236,10 +239,12 @@ public class ProductActionDialogBoxViewModel : BaseViewModel<ProductLDto>
|
||||||
case DiscountAmountType.Amount:
|
case DiscountAmountType.Amount:
|
||||||
IsAmountType = true;
|
IsAmountType = true;
|
||||||
IsPercentType = false;
|
IsPercentType = false;
|
||||||
|
Discount.AmountType = DiscountAmountType.Amount;
|
||||||
break;
|
break;
|
||||||
case DiscountAmountType.Percent:
|
case DiscountAmountType.Percent:
|
||||||
IsAmountType = false;
|
IsAmountType = false;
|
||||||
IsPercentType = true;
|
IsPercentType = true;
|
||||||
|
Discount.AmountType = DiscountAmountType.Percent;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -55,7 +55,7 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\..\Netina\Netina.Domain\Netina.Domain.csproj" />
|
<ProjectReference Include="..\..\Api\Netina.Domain\Netina.Domain.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
@ -29,7 +29,6 @@ module.exports = {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
plugins: [
|
plugins: [
|
||||||
require('@tailwindcss/typography'),
|
|
||||||
require('flowbite/plugin')
|
require('flowbite/plugin')
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,10 +8,16 @@
|
||||||
"Microsoft.AspNetCore.Http.Connections": "Debug"
|
"Microsoft.AspNetCore.Http.Connections": "Debug"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"WebSiteUrl": "https://bonsaigallery.shop",
|
"WebSiteUrl": "https://vesmeh.com",
|
||||||
"AdminPanelBaseUrl": "https://admin.bonsaigallery.shop",
|
"AdminPanelBaseUrl": "https://admin.vesmeh.com",
|
||||||
"StorageBaseUrl": "https://storage.bonsaigallery.shop",
|
"StorageBaseUrl": "https://storage.vesmeh.com",
|
||||||
"ApiUrl": "https://api.bonsaigallery.shop/api",
|
//"ApiUrl": "https://api.vesmeh.com/api",
|
||||||
|
"ApiUrl": "http://localhost:32770/api",
|
||||||
|
|
||||||
|
//"WebSiteUrl": "https://bonsaigallery.shop",
|
||||||
|
//"AdminPanelBaseUrl": "https://admin.bonsaigallery.shop",
|
||||||
|
//"StorageBaseUrl": "https://storage.bonsaigallery.shop",
|
||||||
|
//"ApiUrl": "https://api.bonsaigallery.shop/api",
|
||||||
"IsShop": true
|
"IsShop": true
|
||||||
//"ApiUrl": "http://localhost:32770/api"
|
//"ApiUrl": "http://localhost:32770/api"
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div dir="rtl" id="blazor-error-ui" class="!text-black !z-[9999]">
|
<div id="blazor-error-ui" class="!text-black !z-[9999]">
|
||||||
<b>مشکلی رخ داده است</b>
|
<b>مشکلی رخ داده است</b>
|
||||||
<a href="" class="reload">بارگزاری مجدد</a>
|
<a href="" class="reload">بارگزاری مجدد</a>
|
||||||
<a class="dismiss">بستن</a>
|
<a class="dismiss">بستن</a>
|
||||||
|
|
|
@ -5,9 +5,9 @@ VisualStudioVersion = 17.8.34316.72
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.AdminPanel.PWA", "Netina.AdminPanel.PWA\Netina.AdminPanel.PWA.csproj", "{EB154E26-A392-4521-B26D-1B82C8597201}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.AdminPanel.PWA", "Netina.AdminPanel.PWA\Netina.AdminPanel.PWA.csproj", "{EB154E26-A392-4521-B26D-1B82C8597201}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Domain", "..\Netina\Netina.Domain\Netina.Domain.csproj", "{FD9AD662-66FB-431A-A2C1-8D6262402FCE}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Domain", "..\Api\Netina.Domain\Netina.Domain.csproj", "{FD9AD662-66FB-431A-A2C1-8D6262402FCE}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Common", "..\Netina\Netina.Common\Netina.Common.csproj", "{CE60F736-C3F2-4D81-862E-48135E5FFC9C}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Common", "..\Api\Netina.Common\Netina.Common.csproj", "{CE60F736-C3F2-4D81-862E-48135E5FFC9C}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
|
Loading…
Reference in New Issue