Exemplo n.º 1
0
        public void RefreshOrder(idocWindowOrder Order)
        {
            foreach (GridRow Row in OrdersGrid.Rows)
            {
                if (Row.Tag != null)
                {
                    SourceGridUtilities.RowTag rt = (SourceGridUtilities.RowTag)Row.Tag;
                    if (Convert.ToString(rt.Key) == Order.Key)
                    {
                        foreach (GridColumn Column in OrdersGrid.Columns)
                        {
                            switch (OrdersGrid[0, Column.Index].DisplayText)
                            {
                            case "Номер замовлення":
                                OrdersGrid[Row.Index, Column.Index].Value = Order.OrderNo;
                                break;

                            case "Дата готовності":
                                OrdersGrid[Row.Index, Column.Index].Value = Order.DateOrder;
                                break;

                            case "Стан":
                                OrdersGrid[Row.Index, Column.Index].Value = Order.OrderState.Name;
                                break;

                            case "Клієнт":
                                OrdersGrid[Row.Index, Column.Index].Value = Order.Customer.Name;
                                break;
                            }
                        }
                        break;
                    }
                }
            }
        }
Exemplo n.º 2
0
 public override void OnDoubleClick(SourceGrid.CellContext sender, EventArgs e)
 {
     if (sender.Position.Row > 0)
     {
         SourceGridUtilities.RowTag rt    = (SourceGridUtilities.RowTag)Grid.Rows[sender.Position.Row].Tag;
         idocWindowOrder            Order = new idocWindowOrder(rt.Key.ToString(), Client);
         Order.Show();
     }
 }
Exemplo n.º 3
0
        private void toolStripButton_New_Click(object sender, EventArgs e)
        {
            switch (tabList1.SelectedPage.Text)
            {
            case "Замовлення":
                idocWindowOrder Order = new idocWindowOrder(Client);
                Order.Show();
                break;

            case "Клієнти":
                idocCustomer Customer = new idocCustomer(Client);
                Customer.Show();
                break;

            case "Співробітники":
                idocEmployee Employee = new idocEmployee(Client);
                Employee.Show();
                break;
            }
        }
Exemplo n.º 4
0
 public static void RefreshOrder(idocWindowOrder Order)
 {
     fMainForm.RefreshOrder(Order);
 }