private void toolStripBtDeleteRepair_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Удалить ремонтную работу?", "Подтверждение", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                int index = clbRepairs.SelectedIndex;
                db.Delete("current_repairs", "id_current_repair", idCurrentRepairs[index].ToString());
                idCurrentRepairs.RemoveAt(index);
                clbRepairs.Items.RemoveAt(index);
                lbEmployeesRepairs.Items.RemoveAt(index);
                lbRepairsCosts.Items.RemoveAt(index);

                int totalCost = 0;

                for (int i = 0; i < lbRepairsCosts.Items.Count; i++)
                {
                    totalCost += Convert.ToInt32(lbRepairsCosts.Items[i].ToString());
                }

                lbRepairsTotalCost.Text = "Итоговая\nстоимость:\n" + totalCost + " рублей";

                toolStripBtDeleteRepair.Enabled = false;
                toolStripBtFinishRepair.Enabled = false;

                toolStripProgressBarStatusRepairs.Maximum = clbRepairs.Items.Count;
                toolStripProgressBarStatusRepairs.Value   = clbRepairs.CheckedItems.Count;
            }
        }
        private void btDelete_Click(object sender, EventArgs e)
        {
            string id = dgvActions.CurrentRow.Cells[0].Value.ToString();

            db.Delete("actions", "id_action", id);
            dgvActions.Rows.Clear();
            db.LoadTables("actions", dgvActions);
        }
Beispiel #3
0
        private void btDelete_Click(object sender, EventArgs e)
        {
            string id = dataGridView1.CurrentRow.Cells[0].Value.ToString();

            db.Delete("repairs", "id_repair", id);
            dataGridView1.Rows.Clear();
            db.LoadTables("repairs", dataGridView1);
        }
        private void btDelete_Click(object sender, EventArgs e)
        {
            string id = dgvRequests.CurrentRow.Cells[0].Value.ToString();

            db.Delete("requests", "id_request", id);
            dgvRequests.Rows.Clear();
            db.LoadTables("requests", dgvRequests);
        }
Beispiel #5
0
        private void toolStripBtDeleteRepair_Click(object sender, EventArgs e)
        {
            string id = dgvInfoCurrentRepairs.CurrentRow.Cells[0].Value.ToString();

            db.Delete("current_repairs", "id_current_repair", id);
            dgvInfoCurrentRepairs.Rows.Clear();
            db.ShowInfoCurrentRepair(surnameEmployee, date, dgvInfoCurrentRepairs);

            if (dgvInfoCurrentRepairs.Rows.Count == 0)
            {
                toolStripBtDeleteRepair.Enabled = false;
            }
        }
Beispiel #6
0
        private void btDelete_Click(object sender, EventArgs e)
        {
            string id = dgvEmployees.CurrentRow.Cells[0].Value.ToString();

            if (db.Delete("employees", "id_employee", id) == 0)
            {
                MessageBox.Show("Невозможно удалить сотрудника, так как информация о его расписании или работах ещё числится в БД", "Ошибка");
            }
            else
            {
                dgvEmployees.Rows.Clear();
                db.LoadTables("employees", dgvEmployees);
            }
        }
        private void btDelete_Click(object sender, EventArgs e)
        {
            string id = dgvClients.CurrentRow.Cells[0].Value.ToString();

            if (db.Delete("clients", "id_client", id) == 0)
            {
                MessageBox.Show("Невозможно удалить клиента, так как информация о работах с его машиной ещё числится в БД", "Ошибка");
            }
            else
            {
                dgvClients.Rows.Clear();
                db.LoadTables("clients", dgvClients);
            }
        }
Beispiel #8
0
        private void btDelete_Click(object sender, EventArgs e)
        {
            string id = dgvCars.CurrentRow.Cells[0].Value.ToString();

            if (db.Delete("cars", "number_sts", id) == 0)
            {
                MessageBox.Show("Невозможно удалить автомобиль, так как информация о его владельце ещё числится в БД", "Ошибка");
            }
            else
            {
                dgvCars.Rows.Clear();
                db.LoadTables("cars", dgvCars);
            }
        }