wip
This commit is contained in:
parent
945f7ea8bb
commit
6625983376
3 changed files with 31 additions and 3 deletions
|
@ -17,7 +17,7 @@
|
|||
<span class="version">@Name</span> <span class="version">@Version</span>@if(IsBeta){<span class="version">-beta</span>}
|
||||
@code
|
||||
{
|
||||
private const string Version = "0.2.20";
|
||||
private const string Version = "0.2.21";
|
||||
private const string Name = "wwo";
|
||||
private const bool IsBeta = true;
|
||||
}
|
||||
|
|
|
@ -331,8 +331,9 @@
|
|||
<div class="row mt-2 mb-2">
|
||||
<div class="col">
|
||||
<a class="btn btn-primary" href="/company/@_company.CompanyId">Tilbage</a>
|
||||
<button type="submit" class="btn btn-success" disabled="@_poFormInvalid">Tilbud</button>
|
||||
<button type="submit" class="btn btn-success" disabled="@_poFormInvalid">Bestilling</button>
|
||||
<button type="button" class="btn btn-success" @onclick="CreateActivity" disabled="@_poFormInvalid">Kanvas</button>
|
||||
<button type="button" class="btn btn-success" @onclick="CreateActivityOffer" disabled="@(_poFormInvalid || DraftStateProvider.Draft.Items.Count == 0)">Tilbud</button>
|
||||
<button type="button" class="btn btn-success" @onclick="CreateActivityOrder" disabled="@(_poFormInvalid || DraftStateProvider.Draft.Items.Count == 0)">Bestilling</button>
|
||||
</div>
|
||||
</div>
|
||||
</EditForm>
|
||||
|
|
|
@ -162,10 +162,37 @@ public partial class CrmActivityCreate : IDisposable
|
|||
}
|
||||
private async Task CreateActivity()
|
||||
{
|
||||
foreach (var item in DraftStateProvider.Draft.Items)
|
||||
{
|
||||
var ln = 1;
|
||||
var line = new CrmSalesLines
|
||||
{
|
||||
Price = item.Price,
|
||||
Discount = 0,
|
||||
Qty = item.Quantity,
|
||||
Sku = item.Item.Sku,
|
||||
Text = item.Item.Name,
|
||||
LineAmount = item.Total,
|
||||
LineNumber = ++ln
|
||||
};
|
||||
_purchaseOrder.Lines.Add(line);
|
||||
}
|
||||
await StorageService.SetItemAsync(CompanyId, _purchaseOrder);
|
||||
|
||||
//ToastService.ShowSuccess($"Aktivitet oprettet.");
|
||||
}
|
||||
|
||||
private async Task CreateActivityOrder()
|
||||
{
|
||||
await CreateActivity();
|
||||
// send to api -> send to bc
|
||||
}
|
||||
private async Task CreateActivityOffer()
|
||||
{
|
||||
await CreateActivity();
|
||||
// send to api -> as email
|
||||
}
|
||||
|
||||
private void HandleFieldChanged(object sender, FieldChangedEventArgs e)
|
||||
{
|
||||
_poFormInvalid = !_editContext.Validate();
|
||||
|
|
Loading…
Reference in a new issue