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);
            }
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 public void Add(OrderItem item)
 {
     ListOrder.Add(item);
 }