コード例 #1
0
ファイル: UpDepartment.cs プロジェクト: Denitsa98/C-
        private void button2_Click(object sender, EventArgs e)
        {
            if (newtextBox.Text == "")
            {
                MessageBox.Show("Plase input the new name!");

                return;
            }
            //Ако изпълнението на метода за изпращане на заявка UPDATE върне false
            //то означава че съществува вече
            if (!DBConnection.UpdateDepByName(newtextBox.Text, depListB.SelectedItem.ToString()))
            {
                MessageBox.Show("There was a problem with the update! Maybe that department doesn't exist in the DB.");

                return;
            }
            else
            {
                //Ако върне true добавяме дадения тип към ListBox-a вместо да го чистим и наново
                //да изпращаме заявка към базата данни за да вземем всички типове наново плюс новодобавения
                MessageBox.Show("Department is updated successfully!");
                depListB.Items[depListB.Items.IndexOf(depListB.SelectedItem)] = newtextBox.Text;
            }
        }