Esempio n. 1
0
 private void btnxoa_Click(object sender, EventArgs e)
 {
     LOP inf = new LOP();
     inf.lop1 = dgvlop.SelectedRows[0].Cells[0].Value.ToString();
     data.xoaLop(inf);
     MessageBox.Show("Đã xóa!");
     dgvlop.DataSource = data.loadLop();
 }
Esempio n. 2
0
        public void xoaLop(LOP inf)
        {
            var temp = data.LOPs.Find(inf.lop1);

            if (temp != null)
            {
                data.LOPs.Remove(temp);
                data.SaveChanges();
            }
        }
Esempio n. 3
0
 public void suaLop(LOP bef, LOP aft)
 {
     SqlCommand sql = new SqlCommand();
     sql.CommandText = "update LOP set lop = @l where lop = @l1";
     sql.CommandType = CommandType.Text;
     sql.Parameters.AddWithValue("@l", aft.lop1);
     sql.Parameters.AddWithValue("@l1", bef.lop1);
     sql.Connection = DataProvider.con;
     sql.ExecuteNonQuery();
 }
Esempio n. 4
0
 private void btnthem_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(txtlop.Text))
         return;
     LOP inf = new LOP();
     inf.lop1 = txtlop.Text;
     data.themLop(inf);
     txtlop.Clear();
     MessageBox.Show("Đã thêm!");
     dgvlop.DataSource = data.loadLop();
 }
Esempio n. 5
0
 public void xoaLop(LOP inf)
 {
     data.xoaLop(inf);
 }
Esempio n. 6
0
 public void themLop(LOP inf)
 {
     data.themLop(inf);
 }
Esempio n. 7
0
 public void suaLop(LOP bef, LOP aft)
 {
     data.suaLop(bef, aft);
 }
Esempio n. 8
0
 public void themLop(LOP inf)
 {
     data.LOPs.Add(inf);
     data.SaveChanges();
 }