private async void Addsuccess(PurchasingHeader obj) { try { if (obj != null) { var newobj = await oh_repo.GetById(obj.PurID); ListOrder.Add(newobj); dc = new DialogContent() { Content = "Thêm Thành Công", Tilte = "Thông Báo" }; dialog = new DialogOk() { DataContext = dc }; DialogHost.CloseDialogCommand.Execute(null, null); await DialogHost.Show(dialog, DialogHostId); } else { dc = new DialogContent() { Content = "Thêm Thất Bại", Tilte = "Thông Báo" }; dialog = new DialogOk() { DataContext = dc }; DialogHost.CloseDialogCommand.Execute(null, null); await DialogHost.Show(dialog, DialogHostId); } } catch { dc.Content = "Có Lỗi"; dc.Tilte = "Thông Báo"; dialog = new DialogOk() { DataContext = dc }; DialogHost.CloseDialogCommand.Execute(null, null); await DialogHost.Show(dialog, DialogHostId); } }
private BindableCollection <Order> Get_AllOrder(int curr, int record1page) { ListOrder.Clear(); sql = $"SELECT * FROM ORDERS ORDER BY IDORDER OFFSET { curr} ROWS FETCH NEXT { record1page} ROWS ONLY"; DataTable dt = Connection.GetALL_Data(sql); foreach (DataRow row in dt.Rows) { Order order = new Order(); order.IdOrder = row["IDORDER"].ToString(); order.CustomerName = row["CUSTOMERNAME"].ToString(); order.Address = row["ADDRESS"].ToString(); order.Email = row["EMAIL"].ToString(); order.Note = row["NOTE"].ToString(); order.Total = row["TOTAL"].ToString(); order.Status = row["STATUS"].ToString(); order.Date = row["DATE"].ToString(); ListOrder.Add(order); } return(ListOrder); }
public void Add(OrderItem item) { ListOrder.Add(item); }