Ejemplo n.º 1
0
        //действия с dataGridView (выбор товара и складов)
        private void dataGridView_MouseDoubleClick_1(object sender, MouseButtonEventArgs e)
        {
            try {//доделать!!!!
                 //вытягивание фразы с выбраной строки для дальнейшего перехода
                DataRowView dRowView    = (DataRowView)dataGridView.SelectedItems[0];
                DataRow     dRow        = dRowView.Row;
                string      cellContent = dRow[0].ToString();


                //отправка имени склада в окно заказа
                if (goodLevel == -1 && senderName != "")
                {
                    DelegatesData.NSWHCHandler(senderName, cellContent);
                    this.Close();
                }
                else
                {
                    //выбор товарной группы (категория/модель/марка)
                    if (categorySel)
                    {
                        goodLevel++;
                        switch (goodLevel)
                        {
                        case 1:
                            goodTableCreate("Brand", cellContent);
                            break;

                        case 2:
                            goodTableCreate("Good", cellContent);

                            break;

                        default:
                            goodLevel = 2;
                            CreateOrderListView(dRow[2].ToString());
                            break;
                        }
                    }
                }
            }

            catch { }
        }
Ejemplo n.º 2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (TBoxName.Text == "")
            {
                MessageBox.Show("Имя не может быть пустым!!!!");
            }

            //добавление нового склада в бд
            else
            {
                try
                {
                    //создание команды удаления и её выполнение
                    using (con = new SqlConnection(@"Data Source=vladp; Initial Catalog=VST; Integrated Security=True"))
                    {
                        con.Open();
                        SqlCommand cmd = new SqlCommand(string.Format("INSERT INTO {0} ([Name]) VALUES (@Name)", tableName), con);
                        cmd.Parameters.Add("@Name", SqlDbType.NVarChar, 50).Value = TBoxName.Text;
                        cmd.ExecuteNonQuery();
                        if (categoryName == "")
                        {
                            DelegatesData.RefreshNonGoodTableHandler();
                        }
                        else
                        {
                            DelegatesData.RefreshGoodTableHandler(tableName, categoryName);
                        }
                    }
                }
                catch (Exception exc)
                {
                    con.Close();
                }
                if (DelegatesData.RefreshComboBoxesHandler != null)
                {
                    DelegatesData.RefreshComboBoxesHandler();
                }
            }
            this.Close();
        }
Ejemplo n.º 3
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (TBoxName.Text == "")
            {
                MessageBox.Show("Имя не может быть пустым!!!!");
            }

            //добавление нового склада в бд
            else
            {
                try
                {
                    //создание команды удаления и её выполнение
                    using (con = new SqlConnection(@"Data Source=vladp; Initial Catalog=VST; Integrated Security=True"))
                    {
                        con.Open();

                        SqlCommand cmd = new SqlCommand(string.Format("INSERT INTO [dbo].[Warehouses] ([Name],[Supplier_Cons]) VALUES (@Name, @Type)"), con);
                        cmd.Parameters.Add("@Name", SqlDbType.NVarChar, 50).Value = TBoxName.Text;
                        cmd.Parameters.Add("@Type", SqlDbType.NVarChar, 50).Value = ComboBoxAddInfo.SelectedValue.ToString();
                        SqlDataReader reader = cmd.ExecuteReader();
                        while (reader.Read())
                        {
                            ComboBoxAddInfo.Items.Add(reader[2]);
                        }
                        DelegatesData.RefreshNonGoodTableHandler();
                    }
                }
                catch (Exception exc)
                {
                    con.Close();
                    MessageBox.Show(exc.Message);
                }
            }
            this.Close();
        }
Ejemplo n.º 4
0
 //создать заказ
 private void ButOK_Click(object sender, RoutedEventArgs e)
 {
     DelegatesData.NSOLCHandler(dataTableSelectedGoods, dtNormalSelectView);
     this.Close();
 }
Ejemplo n.º 5
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     ChangeItem();
     DelegatesData.RefreshNonGoodTableHandler();
     this.Close();
 }