Exemple #1
0
        private void btnRe_Click(object sender, EventArgs e)
        {
            datum entity = sieusin.Current as datum;

            if (entity.id == 0)
            {
                sieusin.RemoveCurrent();
            }
            else
            {
                sieusin.ResetCurrentItem();
            }
        }
Exemple #2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (txtName.Text == "")
            {
                MessageBox.Show("Tên khách hàng không được để trống ! ");
                return;
            }
            sieusin.EndEdit();
            datum entity = sieusin.Current as datum;

            if (entity.id == 0)
            {
                db.data.Add(entity);
            }
            else
            {
                db.Entry(entity).State = EntityState.Modified;
            }
            db.SaveChanges();
        }
Exemple #3
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            datum entity            = sieusin.Current as datum;
            int   icountSelectedRow = Main.SelectedRows.Count;

            if (icountSelectedRow == 0)
            {
                MessageBox.Show("Bạn hãy chọn dòng cần xoá!");
            }
            else
            {
                foreach (DataGridViewRow row in Main.SelectedRows)
                {
                    if (!row.IsNewRow)
                    {
                        Main.Rows.Remove(row);
                    }
                }
            }
            db.data.Remove(entity);
            sieusin.ResetCurrentItem();
        }