This commit is contained in:
mmrbnjd
2024-07-28 17:31:40 +03:30
parent 5665b91aa1
commit acab592172
5 changed files with 194 additions and 6 deletions

View File

@@ -163,7 +163,7 @@
{
var itemFac= Selected.promotionDetails.Where(w => w.PermissionID == 3).FirstOrDefault();
if (itemFac!=null)
itemFac.CreditAmount = values[0];
itemFac.CreditAmount = values[0];
var itemcod = Selected.promotionDetails.Where(w => w.PermissionID == 4).FirstOrDefault();
if (itemcod != null)
@@ -180,10 +180,44 @@
TotalPrice = Selected.TotalPrice;
}
}
public async Task NewOrder()
{
if (Selected!=null)
{
//---------
var itemFac = Selected.promotionDetails.Where(w => w.PermissionID == 3).FirstOrDefault();
if (itemFac != null)
itemFac.CreditAmount = values[0];
var itemcod = Selected.promotionDetails.Where(w => w.PermissionID == 4).FirstOrDefault();
if (itemcod != null)
itemcod.CreditAmount = values[1];
var itemcus = Selected.promotionDetails.Where(w => w.PermissionID == 5).FirstOrDefault();
if (itemcus != null)
itemcus.CreditAmount = values[2];
var itemtax = Selected.promotionDetails.Where(w => w.PermissionID == 16).FirstOrDefault();
if (itemtax != null)
itemtax.CreditAmount = values[3];
//---------
var rsp = await hc.Post<PromotionDto>($"Orders/AddOrder", Selected);
if (rsp.IsSuccessStatusCode)
{
}
else if (rsp.StatusCode==System.Net.HttpStatusCode.NotFound)
{
// ShowDangerAlert("سفارش یافت نشد");
}
else
{
// var request = await rsp.Content.ReadFromJsonAsync<List<string>>();
// ShowDangerAlert(request[0]);
}
}
}
}