Exemplo n.º 1
0
        private void AddingAndEditingAutoParts_Load(object sender, EventArgs e)
        {
            Autoparts f = (Autoparts)this.Owner;

            if (f.InsertOrEdit.ToString() == "Добавить")
            {
                this.Text = "Добавление новой автозапчасти";
                Maxid();
            }
            else
            {
                this.Text              = "Редактирование данных автозапчасти";
                id                     = f.ID_autoparts.ToString();
                textBox1.Text          = f.Article.ToString().TrimEnd();
                textBox2.Text          = f.Title.ToString().TrimEnd();
                comboBox1.SelectedItem = f.Brand.ToString();
                comboBox2.SelectedItem = f.Model.ToString();
                comboBox3.SelectedItem = f.Manufacturer.ToString();
                textBox3.Text          = f.Comment.ToString().TrimEnd();
            }
        }
Exemplo n.º 2
0
        private void Button1_Click(object sender, EventArgs e)
        {
            Autoparts f = (Autoparts)this.Owner;

            if (f.InsertOrEdit.ToString() == "Добавить")
            {
                if (textBox1.Text != "" && textBox2.Text != "" && comboBox1.Text != "" && comboBox2.Text != "" && comboBox3.Text != "" && textBox3.Text != "")
                {
                    using (SqlConnection connect = new SqlConnection(con))
                    {
                        connect.Open();
                        SqlDataAdapter sda = new SqlDataAdapter("SELECT COUNT(*) FROM Autoparts WHERE Title= '" + textBox1.Text + "'", connect);
                        DataTable      dt  = new DataTable();
                        sda.Fill(dt);
                        if (dt.Rows[0][0].ToString() != "1")
                        {
                            Insertion();
                            Maxid();
                        }
                        else
                        {
                            MessageBox.Show("Данный артикул занят другим товаром", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Заполните все поля!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                Edit();
            }
            f.LoadAll();
        }
        private void Button2_Click(object sender, EventArgs e)
        {
            Autoparts f = new Autoparts();

            f.ShowDialog();
        }
        private void АвтозапчастиToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Autoparts f = new Autoparts();

            f.ShowDialog();
        }