Beispiel #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (dataGridViewX1.Rows.Count > 0)
            {
                for (int i = 0; i < dataGridViewX1.Rows.Count; i++)
                {
                    _objgiangvien = new GiangVien(_objgiangvienbus.NextID(),
                                                  dataGridViewX1.Rows[i].Cells[1].Value.ToString(),
                                                  dataGridViewX1.Rows[i].Cells[2].Value.ToString(),
                                                  dataGridViewX1.Rows[i].Cells[3].Value.ToString(),
                                                  dataGridViewX1.Rows[i].Cells[4].Value.ToString(),
                                                  dataGridViewX1.Rows[i].Cells[5].Value.ToString());
                    if (_objgiangvienbus.AddGiangVien(_objgiangvien))
                    {
                        dataGridViewX1.Rows.Remove(dataGridViewX1.Rows[i]);
                        i--;
                        LoadData();
                    }
                    else
                    {
                        string a = dataGridViewX1.Rows[i].Cells[0].Value.ToString();
                        MessageBox.Show("Lưu dòng " + a + " thất bại");
                    }
                    if (dataGridViewX1.Rows.Count == 0)
                    {
                        MessageBox.Show("Lưu thành công");
                    }
                }
            }

            else
            {
                MessageBox.Show("Không có dữ liệu để lưu ! ", "Thông báo ", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }