83 lines
5.4 KiB
Plaintext
83 lines
5.4 KiB
Plaintext
|
|
<div class="card shadow-sm rounded mb-4">
|
|
<div class="card-header bg-light bg-opacity-25">
|
|
<div class="d-flex justify-content-between align-middle">
|
|
<div class="px-2">
|
|
<h5>Fill @(CurrIndex + 1)</h5>
|
|
</div>
|
|
<div class="px-2">
|
|
<button class="btn btn-close" @onclick="ReqClose"></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body py-2">
|
|
<div class="d-flex justify-content-between align-center my-2">
|
|
<div class="col d-flex justify-content-center">
|
|
<h6>Select only current fill</h6>
|
|
</div>
|
|
<div class="col d-flex">
|
|
<div class="input-group mb-2 justify-content-center">
|
|
<button class="@buttonFillCss(WebWindowComplex.Json.WindowConst.FillTypes.GLASS)" @onclick="() => ChangeOneFill(WebWindowComplex.Json.WindowConst.FillTypes.GLASS)">Glass</button>
|
|
</div>
|
|
</div>
|
|
<div class="col d-flex">
|
|
<div class="input-group mb-2 justify-content-center">
|
|
<button class="@buttonFillCss(WebWindowComplex.Json.WindowConst.FillTypes.WOOD)" @onclick="() => ChangeOneFill(WebWindowComplex.Json.WindowConst.FillTypes.WOOD)">Wood</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="d-flex justify-content-between align-items-center">
|
|
<div class="col d-flex justify-content-center">
|
|
<h6 class="text-center">Selected all fill</h6>
|
|
</div>
|
|
<div class="col d-flex">
|
|
<div class="input-group mb-2 justify-content-center">
|
|
<button class="btn btn-outline-secondary btn-sm" @onclick="() => ChangeAllFill(WebWindowComplex.Json.WindowConst.FillTypes.GLASS)">All glass</button>
|
|
</div>
|
|
</div>
|
|
<div class="col d-flex">
|
|
<div class="input-group mb-2 justify-content-center">
|
|
<button class="btn btn-outline-secondary btn-sm" @onclick="() => ChangeAllFill(WebWindowComplex.Json.WindowConst.FillTypes.WOOD)">All wood</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@foreach (var currSplitted in SplittedList)
|
|
{
|
|
@if (currSplitted.AreaList.First().Equals(CurrItem))
|
|
{
|
|
@* <div class="border mb-2 shadow-sm rounded">
|
|
<div class="card-body py-2">
|
|
<div class="row my-2">
|
|
<div class="col-sm-4 justify-content-center">
|
|
@if (SplittedList.Count > 1)
|
|
{
|
|
<h3 class="card-title text-center">Area split @(SplittedList.IndexOf(currSplitted) + 1)</h3>
|
|
}
|
|
else
|
|
{
|
|
<h3 class="card-title text-center">Area split</h3>
|
|
}
|
|
</div>
|
|
<div class="col-4">
|
|
<div class="input-group mb-2 justify-content-center">
|
|
<button class="btn btn-outline-secondary btn-sm" @onclick="() => currSplitted.AddFirstSash()">Add sash</button>
|
|
</div>
|
|
</div>
|
|
@foreach (var Index in SashList)
|
|
{
|
|
<div class="col-4">
|
|
<div class="input-group mb-2 justify-content-center">
|
|
<button class="btn btn-outline-secondary btn-sm" @onclick="() => CopySash(currSplitted, SashList.IndexOf(Index))">Copy sash @(SashList.Count == 1 ? "" : (SashList.IndexOf(Index) + 1))</button>
|
|
</div>
|
|
</div>
|
|
}
|
|
</div>
|
|
</div>
|
|
</div> *@
|
|
<AreaSplit CurrSashList="SashList" CurrSplittedList="SplittedList" CurrSplitted="currSplitted" EC_CopySash="CopySash"></AreaSplit>
|
|
}
|
|
}
|
|
|