コード例 #1
0
        private void BindGrid()
        {
            if (SearchProductsInput.Text.Length > 50)
            {
                MessageBox.Show("Error! To much characters!");
            }
            else
            {
                HttpResponseMessage response = productsService.GetActionResponse("GetProductsByName", SearchProductsInput.Text.Trim());

                if (response.IsSuccessStatusCode)
                {
                    List <Product> products = response.Content.ReadAsAsync <List <Product> >().Result;
                    if (products.Count > 0)
                    {
                        ProductsDataGrid.DataSource = products;
                        ProductsDataGrid.ClearSelection();
                    }
                }
                else
                {
                    MessageBox.Show("Error Code" +
                                    response.StatusCode + " : Message - " + response.ReasonPhrase);
                }
            }
        }
コード例 #2
0
 private void MainScreenForm_Refresh(object sender, EventArgs e)
 {
     PartsDataGrid.Invalidate();
     ProductsDataGrid.Invalidate();
     productsBindingSource.ResetBindings(true);
     partsBindingSource.ResetBindings(true);
 }
コード例 #3
0
 public ProductsIndexForm()
 {
     InitializeComponent();
     ProductsDataGrid.AutoGenerateColumns = false;
     ProductsDataGrid.Select();
     ProductsDataGrid.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
 }
コード例 #4
0
        public MainWindow()
        {
            InitializeComponent();

            /*InfoCardModel sellerCard = new InfoCardModel();
             * sellerCard.title = "Seller";
             * sellerCard.imagePath = "Resources/images/operator.png";
             * sellerCard.mainFields.Add("tin", "123456789012");
             * sellerCard.mainFields.Add("Name", "ИП Пинчук Виталий Васильевич");
             * sellerCard.mainFields.Add("Address", "Казахстан, Акмолинская обл., г.Степногорск, ул. 3, д. 41");
             * sellerCard.additionalProperties.Add("Address1", "Казахстан, Акмолинская обл., г.Степногорск, ул. 3, д. 41");
             * sellerCard.additionalProperties.Add("Address2", "Казахстан, Акмолинская обл., г.Степногорск, ул. 3, д. 41");
             *
             * InfoCard infoCard1 = new InfoCard(sellerCard, mainPanel ,true);
             * InfoCard infoCard2 = new InfoCard(sellerCard, mainPanel, false);
             * Canvas.SetTop(infoCard1, 0);
             * Canvas.SetLeft(infoCard1, 0);
             * mainPanel.Children.Add(infoCard1);
             *
             * Canvas.SetTop(infoCard2, 0);
             * Canvas.SetLeft(infoCard2, 0);
             * mainPanel.Children.Add(infoCard2);*/

            ProductsDataGrid productsDataGrid = new ProductsDataGrid();

            /*Canvas.SetTop(productsDataGrid, 600);
             * Canvas.SetLeft(productsDataGrid, 0);*/
            mainPanel.Children.Add(productsDataGrid);
        }